Goudy Initialen 的 PDF 嵌入问题

Goudy Initialen 的 PDF 嵌入问题

我正在使用古迪·伊尼安伦以及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 在我的计算机上看起来很好,当我通过 Adob​​e 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 网站上显示正确。

相关内容