将字体嵌入到PDF

将字体嵌入到PDF,pdf,postscript,Pdf,Postscript,我知道很多人在向IEEE/ACM等提交论文时会面临“PDF字体未嵌入”的问题 如果PDF文档未包含其引用的所有字体,则会发生此错误。这可能会导致打印或渲染时替换字体,从而产生间距或方程式不正确的纸张 这个问题的解决办法是: ps2pdf-dEmbedAllFonts=true-dSubsetFonts=true-dEPSCrop=true-dPDFSETTINGS=/prepress“%S.ps”%.pdf 如果您使用的是新的“ps2pdf13”,则可以替换为“ps2pdf” 如果您没有.dvi

我知道很多人在向IEEE/ACM等提交论文时会面临“PDF字体未嵌入”的问题

如果PDF文档未包含其引用的所有字体,则会发生此错误。这可能会导致打印或渲染时替换字体,从而产生间距或方程式不正确的纸张

这个问题的解决办法是: ps2pdf-dEmbedAllFonts=true-dSubsetFonts=true-dEPSCrop=true-dPDFSETTINGS=/prepress“%S.ps”%.pdf

如果您使用的是新的“ps2pdf13”,则可以替换为“ps2pdf”

如果您没有.dvi来创建.ps,那么使用pdf2ps将.pdf转换为.ps

-- 您也可以尝试使用Adobe Acrobat Professional:Advanced->PDF Optimizer…->字体 然后选择嵌入字体

-- 另一个解决方案:updmap.cfg文件中的pdftexDownloadBase14设置设置为true,以使pdflatex嵌入base 14 pdf字体。如果使用普通latex,则应将dvipdfmDownloadBase14设置为true

在Linux中:updmap——编辑

--
如果有人知道另一种方法,请回答这篇文章……

我很惊讶你仍然生成PostScript。使用pdfTeX/XeTeX/LuaTeX并直接生成PDF。另外:对于TeX相关的问题来说,这可能是一个更好的地方。

我很惊讶您仍然生成PostScript。使用pdfTeX/XeTeX/LuaTeX并直接生成PDF。另外:对于TeX相关问题来说,这可能是一个更好的地方。

简而言之,在您的
mypaper.TeX
文件中包括以下行:

\usepackage[T1]{fontenc}
使用latex后编译为pdf:

dvipdfm -p letter mypaper
我用pdffonts检查,没有更多的T3字体。答对了。

简而言之,在您的
mypaper.tex
文件中包括以下行:

\usepackage[T1]{fontenc}
使用latex后编译为pdf:

dvipdfm -p letter mypaper

我用pdffonts检查,没有更多的T3字体。答对了。

我不确定默认情况下这些是否会嵌入字体。建议中的链接实际上是一个很好的资源information@ipapapa:至少您可以使用pdfTeX/XeTeX/LuaTeX轻松控制字体嵌入。我不确定默认情况下是否会嵌入字体。建议中的链接实际上是一个很好的资源information@ipapapa:至少您可以使用pdfTeX/XeTeX/LuaTeX轻松控制字体嵌入。如果您有解决方案,请将其作为答案。如果您有解决方案,请将其作为答案。