出现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后,结果如下:

问题解决。

其他出现这样报错的文档,也可以用类似的思路去查找并定位出现问题的字母或者符号,修改为现在可以接受的宏包与指令即可。

 

posted @ 2018-03-06 10:44  飞翔的拖拉机  阅读(2523)  评论(0编辑  收藏  举报