EDAS投稿系统格式检查 -- 摘要不一致 -- Font font_1 is of type Type 3 问题解决

The abstract in the PDF file differs from the paper meta data (99.9).

这个问题反映 注册时填写的摘要与上传的PDF中的摘要内容不一致。
具体我的情况是:
注册时直接从latex复制到投稿系统的摘要中,多了几个回车。
系统检测到了回车的异常,所以报此错误。

Font font_1 is of type Type 3.

这个问题困扰了我很久,前前后后搞了好几天也解决不了,该错误语义不太明确,也搜不到标准解决流程。
而且edas系统报出这个问题但并没有具体定位,导致我找问题源头找了很久。

试过

matplotlib.rcParams['text.usetex'] = True

但是在python中报错。

直接说结果:
这个问题的意思是不识别pdf中的Type 3字体。
该问题是由于pdf论文中的插图内的字体类型不一致导致的
我在实验部分使用了python的matplotlib库绘制了多幅结果图,matplotlib画图的默认字体是Type 3。但是Type 3 fonts与pdf不兼容。

主要解决办法是在画图的py中加入

matplotlib.rcParams['pdf.fonttype'] = 42
matplotlib.rcParams['ps.fonttype'] = 42

注意第二行的ps也要改,这个是对应直接输出的eps文件的(ps是PostScript的简称)

但是我的texstudio在读取生成带有type 42字体的eps时,无法在pdf中显示具体文字,效果图如下
在这里插入图片描述
图中的文字全都没了。
最后的解决办法是,python不输出eps而输出pdf,在adobe acrobat中再输出eps,这样在latex编译后就能把字体显示出来了。
至此问题解决。

猜你喜欢

转载自blog.csdn.net/bluehatihati/article/details/106300618