SuperAPI AI 工具集

arxiv-figures

数据与分析

查看项目

更新于 10-16 00:20

技能介绍

用途:分析、优化并转换 TeX/LaTeX 项目中的图片,使其符合 arXiv 的格式与体积要求,并能在编译时正常渲染。

主要能力:

  1. 清点图片:解析所有 .tex 中的 \includegraphics 调用,识别使用 DVI 还是 PDFLaTeX 处理器,记录路径、格式、大小、尺寸,标记缺失、格式错误或过大的图片。
  2. 分析:检查格式是否符合处理器(DVI 模式接受 .ps/.eps,拒绝 .pdf/.png/.jpg;PDFLaTeX 接受 .pdf/.png/.jpg,拒绝 .ps/.eps);标记单图 >2MB、总量 >15MB;PNG/JPEG 超过 34 兆像素会触发 arXiv 警告;识别冗余元数据与冗长 EPS。
  3. 优化:按影响排序执行格式转换与压缩,例如 epstopdf figure.eps、ps2pdf -dEPSCrop figure.eps figure.pdf、convert figure.png figure.eps;矢量图用 eps2eps 或转 PDF 精简;位图用 convert input.png -strip -alpha remove -define png:compression-level=9 output.png、convert input.jpg -quality 85 -strip output.jpg 等;并修复 EPS 的 %%BoundingBox 位置以避免编译报错。
  4. 更新源码:图片改名或改格式后同步更新 \includegraphics 路径,尽量去掉显式扩展名,检查 \graphicspath。
  5. 验证与报告:本地编译验证渲染,对比优化前后视觉与体积,输出含处理器、图片数、优化前后总量、逐图变更表和剩余警告的报告。

适用场景:向 arXiv 提交含图片的 LaTeX 论文前的图片整理与压缩。

限制:优化以不破坏可读性为原则,矢量转位图仅在矢量文件异常巨大(>10MB)且无法精简时进行;具体工具需自行安装(ImageMagick、Ghostscript、TeX Live 中的 epstopdf/pdfcrop、optipng、pngquant、jpegoptim 等)。资料未提供该技能的安装命令、收费方式与平台支持信息。