用途:将 LaTeX 论文编译为 PDF,自动诊断并修复常见错误,检查页数、引用与投稿就绪状态。
主要能力:使用 latexmk 与 pdflatex(可选 xelatex、lualatex)多轮编译;最多尝试 3 次自动修复;处理缺失宏包、未定义引用/引文、缺失图片、BibTeX 语法错误、[VERIFY] 标记、Overfull hbox 等;编译后检查 PDF 是否存在、页数、未定义引用与引文、字体嵌入、陈旧 section 文件;按会议规则核对页数限制。
使用方式:默认论文目录为 paper/,入口为 main.tex。先检查 pdflatex、latexmk、bibtex 是否安装,未安装时给出 macOS(brew install --cask mactex-no-gui)、Ubuntu(sudo apt-get install texlive-full)、服务器(conda install -c conda-forge texlive-core)的安装提示。随后执行 latexmk -C 清理,再运行 latexmk -pdf -interaction=nonstopmode -halt-on-error main.tex 2>&1 | tee compile.log。失败时读取 compile.log 定位文件与行号并修复后重编。页数检查可用 pdfinfo main.pdf | grep Pages,字体嵌入可用 pdffonts main.pdf | grep -v "yes"。
适用场景:ML 会议(ICLR/NeurIPS/ICML 等,正文计至 Conclusion,参考文献与附录不计)与 IEEE 期刊/会议(总页数含参考文献)的投稿前编译与检查。
限制:不删除用户源文件,仅修改以修复错误;保留 compile.log;不压制警告;页数规则因会议而异;资料未提供具体收费、价格或平台信息。