![Goudy Initialen 的 PDF 嵌入问题](https://linux22.com/image/389949/Goudy%20Initialen%20%E7%9A%84%20PDF%20%E5%B5%8C%E5%85%A5%E9%97%AE%E9%A2%98.png)
我正在使用古迪·伊尼安伦以及lettrine
在每章开头创建首字下沉字母的软件包。
我正在使用 pdfLaTeX(因此是 Type 1 版本的字体):
\input GoudyIn.fd
\newcommand*\initgoudy{\usefont{U}{GoudyIn}{xl}{n}}
\chapter{Chapter Title}
\lettrine[lines=3,nindent=0.0em,loversize=0.3]{\initgoudy E}{xample of} paragraph at the beginning of chapter etc.....
PDF 在我的计算机上看起来很好,当我通过 Adobe Reader(或 Acrobat)检查属性时,所有字体都嵌入显示,正如它们应该的那样。
但是,当我尝试通过 Kindle Direct Publishing(KDP:按需印刷自助出版平台)发布文档时,预览器上无法正确显示 Goudy 首字母(其他一切看起来都很完美)。当我下载该书的 PDF 校样时,Adobe Reader 显示以下错误消息:“无法找到或创建字体‘GoudyInitialen’。某些字符可能无法正确显示或打印。”
有什么办法可以解决这个问题?这是 LaTeX 问题还是 KDP 问题?我猜是因为 Goudy 字体没有正确嵌入到 PDF 中,不过我也不太确定。
编辑:我对此研究得越多,就越确信问题出在 KDP 而不是 LaTeX 上。不过,如果有人知道如何解决这个问题,请告诉我。
编辑 2:经过一些实验,我发现如果您使用 LaTeX 生成的 PDF,在 Acrobat Reader 中打开它,然后将其保存为 PDF/X(只有拥有“专业版”才能这样做),问题就会消失。我仍然不确定问题是什么,因为我对各种类型的 PDF 文件了解不够多,但目前看来 PDF 在 KDP 网站上显示正确。