错误——需要修复 IEEE Xplore 兼容性报告称:这意味着:在文档中找到书签
文档包含书签。文档包含链接注释
文档包含指向文档中位置的超文本链接。在文档中找到的表单字段
该文档包含表单字段。文档包含安全性
PDF 的全部或部分内容已应用某种级别的安全性。这包括密码。字体 ### 未嵌入
列出的字体未嵌入字体###未子集
所列字体未子集(100%)
答案1
您可能正在使用包
hyperref
。我认为这就是 IEEE pdf express 抱怨的书签的创建原因。因此,请尝试删除\usepackage{hyperref}
(如果有)。关于字体:这里最有可能的罪魁祸首是图形,无论是 eps 格式还是 pdf 格式。如果您的图形带有文本,但不包含字体,则文档中也会缺少字体。您基本上有两个选择:a) 在您用于创建图形的任何工具中,寻找一个选项来明确将字体包含在导出的图形中。b) 将文本导出为曲线而不是文本。如果没有文本,则不会缺少字体(糟糕的解决方案)。
对于字体,您也可以尝试通过 ghostscript 传输您的论文,设置如下
gs -q -dEmbedAllFonts=true -dSubsetFonts=true -dCompressFonts=true -dOptimize=true -dPreserveCopyPage=false -dPreserveEPSInfo=false -dPreserveHalftoneInfo=false -dPreserveOPIComments=false -dPreserveOverprintSettings=false -dPreserveSeparation=false -dPreserveDeviceN=false -dMaxBitmap=2147483647 -dDownsampleMonoImages=false -dDownsampleGrayImages=false -dDownsampleColorImages=false -dDetectDuplicateImages=true -dHaveTransparency=true -dFastWebView=false -dNOPAUSE -dQUIET -dBATCH -dSAFER -sDEVICE=pdfwrite -dAutoRotatePages=/PageByPage -sOutputFile=myNewPdf.pdf myCurrentPDForPSFile.pspdf -c ".setpdfwrite <</NeverEmbed [ ]>> setdistillerparams"
myNewPdf.pdf
其中,用要创建的 pdf 文件的文件名(应包含所有字体)和myCurrentPDForPSFile.pspdf
要“修复”的文档的文件名替换,该文档可以是 postscript 文件(来自dvips
after latex
)或现有的 pdf 文件(来自pdflatex
)。然后,此命令应尽力包含所有字体(同时还进行一些其他增强)。这是针对Linux, 为了视窗代替格斯和韓國或者韓國,取决于您拥有的 ghostscript 版本。
- 关于表单字段和安全性:我不知道您是如何用 LaTeX 做到这一点的。您确定您使用的是 LaTeX 而不是 Word 之类的吗?(好吧,在这种情况下,我的观点 2. 和 3. 可能仍然有帮助,但 1. 显然没有帮助)。