zoukankan      html  css  js  c++  java
  • 出现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后,结果如下:

    问题解决。

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

  • 相关阅读:
    【Docker】解析器指令之 escape
    【Docker】解析器指令之 syntax
    【Docker】Dockerfile 解析器指令
    【Docker】Dockerfile 格式
    【Docker】Dockerfile 介绍
    【Docker】Spring Boot 和 Docker
    【Docker】理解 Docker 中的 OverlayFS
    【Docker】使用 OverlayFS 存储驱动
    【Docker】选择存储驱动
    kuangbin专题 专题一 简单搜索 Fire! UVA
  • 原文地址:https://www.cnblogs.com/xiachongkun/p/8512976.html
Copyright © 2011-2022 走看看