一开始遇到两大错误:
1,说我的文档里有bookmarks
2,Font Helvetica is not embedded
解决1参考的是How to remove bookmarks from you pdf latex file?
,在.tex文件最开头加上\PassOptionsToPackage{bookmarks=false}{hyperref}
解决2,首先参考的是如何应对在将论文提交至IEEE PDF Express时候遇到的font embedding问题:
- open your pdf file,
- select file -> print
- set your printer to be Adobe printer (assuming you already installed it)
- click on properties
- click the tab “Adobe PDF Settings”
- uncheck “Rely on system fonts only; do not use document fonts”
- click on the Edit… after Default Settings
- click on Fonts, add those missing fonts to “Always Embed” (It is recommended to save the properties as a new setting.)
- print the pdf file with the new settings, and your new pdf file should be good to go.
即打开pdf文件,选择打印,用adobe printer, 然后选择属性,先去掉勾选“仅依靠系统字体,不实用文档字体”的选项,然后再点击指定的"edit",点击左侧的字体,选择未嵌入对应的字体点击到“总是嵌入”中,点击确定。这样就可以选择“打印”了,得到合乎要求的pdf文件。
但是我发现左边的字体里没有Helvetica。后面又参考了一篇IEEE会议论文-Font Helvetica is not embedded。用Notepad++打开几个图片pdf文件,并把其中的“Helvetica”全部替换成为“Arial”,再次生成PDF文件,再依照上一段的步骤把pdf文件的Arial字体都embed了,最后通过了检查。