这个工具提供了哪些能力
点开任一能力,看清怎么用
每个能力展开后是三件事:它会给你什么、你需要准备什么、哪些必须由你把关。
常见场景:准备向arXiv提交论文前,需要清理开发态的注释和私有命令;论文工程包含大量未引用的tex文件和图片,需要自动剔除冗余文件;论文图片和PDF体积过大,需要达到arXiv 50MB限制要求
覆盖阶段写作
帮你把论文源文件里的私人痕迹清干净:它会删除或替换排版文件中的各类注释、条件块、自定义命令和环境等可能泄漏草稿笔记的内容,输出不含私人痕迹的干净排版文件。
它会给你什么
- 清理后的排版文件,存进指定的输出目录。
- 供体积优化环节用来判断哪些文件和图片被保留。
你需要准备
- 整个论文工程里的全部排版文件和图形源文件。
- 运行参数或一份清理配置文件。
由你把关
- 清理清单里列出的自定义命令和环境是否正确,列错会误删正文或漏删隐私,由你核对。
- 例外清单是否覆盖了你所用宏包的特殊条件命令,由你核对。
- 替换规则会不会误伤论文正文,由你核对。
帮你把论文工程瘦身到能上传 arXiv:它剔除没被用到的文件和图片,压缩用到的图片和 PDF 分辨率,并把排版文件里的图片引用改成新格式,输出一个能直接打包上传的目录。
它会给你什么
- 一个瘦身后的输出目录,内含全部提交文件。
- 打包成压缩文件即可直接上传 arXiv。
你需要准备
- 整个论文工程的文件夹,或一个打包的压缩文件。
- 运行参数或一份清理配置文件。
- 隐私清理后得到的排版文件全文,用来匹配引用。
由你把关
- 图片和 PDF 的压缩尺寸是否兼顾体积与清晰度,由你核对。
- 需要保持高分辨率的图片是否正确列入豁免名单,由你核对。
- 是否需要保留参考文献源文件,arXiv 有时会要求,由你决定。
第一次这样开始
把仓库地址直接交给 AI
先让 AI 说明环境和风险,再完成最小安装验证。开始前想清楚要用哪个能力、把对应材料备在手边——每张能力卡展开后有具体清单。
第一次直接复制
帮我安装这个库:https://github.com/google-research/arxiv-latex-cleaner 安装前先告诉我需要什么环境,安装后帮我跑通一个最小示例。
别这样用
这些判断,仍然由你负责
- 未配置commands_to_delete列表导致私有命令和Todo注释保留在提交文件中
- 未将非标准if命令加入if_exceptions清单,导致合法命令被误判为条件块开头
- 运行前未检查_arXiv目录内容,被覆盖重建导致丢失需要保留的自定义文件
- 在无Ghostscript的Windows环境启用compress_pdf,该功能只在Linux/Mac可用
技术依据
查看能力拆解、验证范围与来源
技术依据
查看能力拆解、验证范围与来源
处理机制
- 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 分开处理,让综述中的每个判断都能回到具体材料。
查看内容