PDF 图表中的文本在期刊提交系统中消失

PDF 图表中的文本在期刊提交系统中消失

使用 处理时pdflatex,我的 PDF 图表运行良好。但是,当我将 PDF 文档上传到某些期刊提交系统时,期刊提交系统处理的预览文档中 PDF 图表中的某些文本会消失。

我不明白期刊投稿系统究竟如何处理 PDF 稿件,但我该如何避免此类问题的发生?是否有任何特殊方法可以编译 tex 文件,或者是否有任何特殊方法可以准备 PDF 图表?有些在 MATLAB 中保存为 PDF,有些在 Powerpoint 中保存为 PDF。

具体期刊提交系统是 Scholar One 提供的http://mc.manuscriptcentral.com/XXXXX

答案1

一种可能性是,PDF 制作时没有嵌入(和子集)字体,而这通常是期刊所要求的。

要进行检查,至少在 Linux 机器上,您可以使用:

[romano:~/education … Bio/Quizzes/Q2] % pdffonts t2-1.pdf
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
EEFOFU+Symbol                        Type 1C           Custom           yes yes no       8  0
UYAERB+Times-Roman                   Type 1C           WinAnsi          yes yes no      10  0

在这种情况下,所有字体都已嵌入和子集(参见 emb 和 sub 列)。

有关如何获取结果的更多信息如何使用 pdflatex 在编译时嵌入字体并在文献中IEEE 测试流程包

答案2

我遇到了同样的问题,其中图形仅使用 R 生成。解决方案是在最终的手稿 pdf(由 pdflatex 生成)上使用 R 包 grDevices 中的函数 embedFonts。

library(grDevices) embedFonts("manuscript.pdf", outfile="manuscript_withfonts.pdf")

相关内容