IEEE会议论文提交时 遇到:“Font Helvetica is not embedded”解决方法

时间:2021-05-21 06:48:30

最近提交IEEE会议论文, 但是在检测PDF格式的时候被通知说PDF不合格,由于

                                                 

                                                            Font Helvetica is not embedded 

 
    我的PDF是由Latex直接生成的,不知道为什么会出现这种情况。在网上搜了一下,说是 IEEE 为了能够在任何地方打印文档,要求投稿的 PDF 文档一定要嵌入所有的字体。而根据邮件当中的报告,我的 pdf 文档当中没有嵌入 Helvetica 字体。


    解决这个问题废了些时间,特此写个文档以做记录。
 
1.怎样查看自己的pdf文档嵌入了哪些字体?
    用 Adobe Reader 中打开对应的 pdf 文档,然后在菜单栏上选择:文件-->属性-->字体,在打开的窗口当中如果所有的字体都说“已嵌入子集”则表明字体成功嵌入。否则就说明有未嵌入的字体。
    我查看了一下,我的 pdf 文档中,字体 Helvetica 确实是没有嵌入。


2.Pdf 文档中的 Helvetica 字体从何而来?
    这是由于我的论文当中包含了用matlab画出来的eps图形文件,matlab用plot画出来的图中字体默认就是Helvetica。


3.解决办法。
    将论文中使用的 eps 图形文件用 写字板 或 记事本 或 Ultraledit 或 Matlab Editor 窗口 等等打开,打开后是一些字符文本,将这些文字当中的 Helvetica 全部替换成为 Arial,然后重新由 CTEX 生成 PDF 文件,这样所有的字体就都能够嵌入了。
    这样操作之后,我重新在 IEEE PDF eXpress 上面上传论文,之后收到了检测成功的确认邮件:-)