出现This document has 1 type 3 font occurring on page 4 的原因及解决方案
对于IEEE 会议或者期刊的投稿,常常需要先进行pdftest,也就是格式审查,如果审查不通过,那么就无法投稿。审查时会出现各种问题,千奇百怪,但大部分都能找到有效的解决方案。
其中This document has 1 type 3 font occurring on page 4的解决方案大部分都是无效的,问了很多人才搞明白到底是怎么回事。
先看问题截图:
分析原因:
出现这种情况,是因为IEEE的pdf审查不允许出现type 3类型的字体,其实我们用latex写的文档,现在已经很少用到type 3字体了,因为type 3字体在放大后呈现边缘锯齿状,不清晰。
但偶尔我们也会不注意,调用了某个比较老的宏包,或者在网上找了个比较老的指令,无意间用到了type 3字体。
解决方案:
由于type 3字体在转化为pdf后,字体的边缘在放大后会呈现锯齿状,又称为点阵字体。那么,只需要放大并逐行查找出现问题的整个页面,肯定能发现有某个字体边缘不同于其他光滑的字体形状,然后修改就可以了。
示例:
下面的R就是点阵字体,对应type 3类型。
对应tex代码:
\mathbbm{R}
将mathbbm对应的宏包\usepackage{bbm}替换为\usepackage{dsfonts},然后将语句\mathbbm{R}修改为\mathds{R}。
经过pdflatex后,结果如下:
问题解决。
其他出现这样报错的文档,也可以用类似的思路去查找并定位出现问题的字母或者符号,修改为现在可以接受的宏包与指令即可。