SuperAPI AI 工具集

arxiv-package

通用与其它

查看项目

更新于 10-16 00:20

技能介绍

用途:把 TeX/LaTeX 项目整理成结构正确、可直接上传 arXiv 的 .tar.gz 或 .zip 归档,涵盖文件选择、构建产物排除、目录结构、00README 生成与最终包校验。配套技能有 arxiv-preflight(打包前校验)和 arxiv-figures(打包前优化图片)。

主要能力:先清点项目目录并分类文件。需包含主 .tex、递归追踪的 \input/\include 目标、\includegraphics 目标、.bbl、.ind、.gls/.nls、TeX Live 之外的自定义 .sty/.cls/.bst、00README.XXX 及 anc/ 附属文件。需排除构建产物(.aux、.log、.toc、.lot、.lof、.out、.nav、.snm、.vrb、.dvi、.ps、.pdf(图片与附属 PDF 除外)、.synctex*、.fls、.fdb_latexmk、.blg、.ilg、.glg、.nlg、编辑器备份、系统文件)以及不应提交的内容(期刊模板、审稿信、构建脚本、版本控制与 IDE 目录)。需人工判断的包括 .bib、含 \documentclass 的多个 .tex、大体积数据文件。必要时生成 00README.XXX,声明 toplevelfile 或 ignore 指令。

使用方式:校验结构(引用可解析、无绝对路径、文件名无空格或特殊字符、anc/ 无 .tex、无隐藏文件、未压缩体积合理,超 50MB 需标记);用 tar czf 或 zip -r 配合 --exclude/-x 创建归档,优先显式列出要包含的文件而非整目录排除;随后列出归档内容、解压到临时目录、尝试编译、报告压缩与未压缩体积并对照清单;最后输出包含内容表、排除表、00README 与校验项的打包报告。

限制:.tar.gz 优于 .zip,arXiv 两者均接受;不要嵌套归档;文件应位于根级或逻辑子目录,除非项目本身使用子目录组织。打包前需检查 .env、凭据、个人笔记、审稿往来等敏感文件。资料未提供具体安装命令、收费与平台信息。