ACM会议 acmart模板 camera-ready 技巧总结

    技术2026-02-28  6

    问题简述

    visio 所画示意图中使用了mathtype 插件,所产生数学公式的字体未嵌入python matplotlib 所画数据图中包含不被允许的 type 3 字体,且未嵌入python matplotlib 所画图中的图例块和轮廓线是透明的插入的示意图上有 soft mask,造成透明Included packages cause settings of the class/style files to be ignored.其他问题:纸张大小、版本兼容性、压缩对象流中的图像质量等

    所需工具

    Adobe Acrobat ProPython

    对应的解决方案

    所有的字体嵌入问题都可以一次性解决: 检查: Adobe Acrobat Pro ⇒ \Rightarrow 属性 ⇒ \Rightarrow 字体,可以查看所有字体类型及嵌入情况 操作: Adobe Acrobat Pro ⇒ \Rightarrow 工具 ⇒ \Rightarrow 优化pdf ⇒ \Rightarrow 高级优化 ⇒ \Rightarrow 字体 ⇒ \Rightarrow 不取消嵌入任何字体 & 子集化所有嵌入字体 操作之后可以再次检查,发现所有字体已经嵌入并且子集化添加代码,可以将其中的 type 3 字体转化为 type true 字体 matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['ps.fonttype'] = 42 给 plt.legend 添加 framealpha=1.0,可以变成不透明,关于 python matplotlib 详细绘图方法可以参考 python matplotlib 论文画图代码总结 plt.legend(framealpha=1.0) 检查发现插入的是 png 格式的图片,改成 pdf 图再插入latex 写作时难免引入额外的 package 来达到一些特殊效果,但有可能与模板原有的设定冲突。一定要仔细检查title, abs, keywords, section等各种字体是否和示例pdf一致,小心地尝试移除可能造成冲突的包。其他问题,和问题1一起,都在Adobe Acrobat Pro中解决: Adobe Acrobat Pro ⇒ \Rightarrow 工具 ⇒ \Rightarrow 优化pdf ⇒ \Rightarrow 高级优化 ⇒ \Rightarrow 6a. “兼容于”:选择合适的 pdf / acrobat 版本 6b. 图像压缩:参考 Camera-ready整理要点(非常感谢,收益匪浅!) 6c. 纸张大小:参考 Camera-ready整理要点

    最后,希望大家少受琐碎错误的折磨,顺利完成最终版。

    Processed: 0.013, SQL: 9