本文主要是介绍EDAS投稿出现问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考:安全验证 - 知乎
使用latex (overleaf) 编译出的pdf上传到EDAS时,报以下错误:
记录一下我的解决方式:
对于 :notembedded: Upload failed: The font Times New Roman is not embedded in the file. (FAQ 109)
网上教程 (https://www.cnblogs.com/happystudyeveryday/p/15357216.html) 用Adobe Acrobat来解决 ,但是没有下载该软件就比较麻烦。
我是用overlead,找到以下教程可以解决:
My submission was rejected by the journal because "Font XYZ is not embedded". What can I do? - Overleaf, Online LaTeX Editor
First, add a file called
latexmkrc
(without extensions) to your project, and then paste the following line in that file:$pdflatex = 'pdflatex %O %S; ps2pdf14 -dPDFSETTINGS=/prepress %B.pdf %B-embed.pdf; mv %B-embed.pdf %B.pdf';You may have to make some kind of small change in your
.tex
file to trigger a re-compilation and the post-processing to happen.
如果您使用的是 matplotlib 生成的图形,并且这些图形是字体类型的来源,则有两个关键设置:pdf.fonttype
和ps.fonttype
。您必须将这些设置从默认值 3 更改为替代值 42。您可以在文件中matplotlibrc
使用以下命令执行此操作,您可以使用以下方法在代码中更改这些设置:
import matplotlib
matplotlib.rcParams['pdf.fonttype'] = 42
这篇关于EDAS投稿出现问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!