开源仓库google-research/arxiv-latex-cleaner6,939 Stars

arXiv LaTeX Cleaner

一键清理LaTeX工程并优化体积,准备arXiv提交包

适用于准备向arXiv提交LaTeX论文的研究者。它自动删除开发态注释和条件块,剔除未引用文件,缩放图片并压缩PDF,输出可直接打包上传的发布目录。

bo老师判断:推荐

用途和边界相对清楚,可以先从小样本开始。

...互动状态已更新

这个工具提供了哪些能力

点开任一能力,看清怎么用

每个能力展开后是三件事:它会给你什么、你需要准备什么、哪些必须由你把关。

常见场景:准备向arXiv提交论文前,需要清理开发态的注释和私有命令;论文工程包含大量未引用的tex文件和图片,需要自动剔除冗余文件;论文图片和PDF体积过大,需要达到arXiv 50MB限制要求

覆盖阶段写作

第一次这样开始

把仓库地址直接交给 AI

先让 AI 说明环境和风险,再完成最小安装验证。开始前想清楚要用哪个能力、把对应材料备在手边——每张能力卡展开后有具体清单。

第一次直接复制

帮我安装这个库:https://github.com/google-research/arxiv-latex-cleaner
安装前先告诉我需要什么环境,安装后帮我跑通一个最小示例。

别这样用

这些判断,仍然由你负责

  • 未配置commands_to_delete列表导致私有命令和Todo注释保留在提交文件中
  • 未将非标准if命令加入if_exceptions清单,导致合法命令被误判为条件块开头
  • 运行前未检查_arXiv目录内容,被覆盖重建导致丢失需要保留的自定义文件
  • 在无Ghostscript的Windows环境启用compress_pdf,该功能只在Linux/Mac可用

技术依据

查看能力拆解、验证范围与来源

处理机制

  1. 01

    核心处理链

    一键清理LaTeX工程并优化体积,准备arXiv提交包

已核对范围

  • 静态读取 README.md、arxivlatexcleaner/arxivlatexcleaner.py 全文
  • 静态确认注释删除、条件块简化、命令删除、环境删除、TikZ/SVG/regex 替换的调用链
  • 静态确认 testdata/ 提供预期输出快照
  • 静态确认文件分流、引用收敛、图片缩放、PDF 压缩、PNG 转 JPG 及引用回写的调用链
  • 静态确认 testdata/ 提供 texarXivtrue 和 texarXivpng2jpgtrue 预期输出快照

仍待核对

  • 未安装依赖
  • 未运行 CLI
  • 未用真实论文工程验证 regex 边界
  • 未测试嵌套命令删除和跨行注释的极端情况
  • 未安装依赖(pillow、ghostscript)
  • 未验证 ghostscript PDF 压缩的实际效果
  • 未验证 PNG 转 JPG 后引用回写的正确性

读取版本

bcc1460cc4be72ddac08f22c54b23f23f14b102d

许可

Apache-2.0

最近核对

内容 2026-07-10
Stars 2026-07-11

已完成源码核对

科研之我见

用 AI 写文献综述,怎样控制幻觉和证据断裂

把文献关系、核心文献筛选、方法矩阵和四类 Gap 分开处理,让综述中的每个判断都能回到具体材料。

查看内容

文献 · 分析 · 写作

grobid

把学术论文PDF解析成结构化TEI XML,提取元数据、全文结构和参考文献

查看内容

文献 · 设计 · 分析 · 写作

Scientific-Agent-Skills

为AI科研代理提供文献检索、写作、统计、实验设计和同行评审的结构化能力。

查看内容

起步 · 文献 · 设计 · 验证 · 写作

Academic Research Skills

在Claude Code中将研究、写作、审稿和修订串成可追溯的学术论文全流程

查看内容