在 PDF 中嵌入字体

在 PDF 中嵌入字体

我与他人合作撰写了一本书,想在印度出版。印度出版商说“有些字体没有嵌入在共享的 PDF 文件中”。他们给我发了有问题的字体的截图(第 1 项)。

本书的 pdf 是用 pdflatex 创建的(版本信息在第 2 项)。

我创建了一个最小工作示例(列表是第 3 项,截图是第 4 项)。

我的 MWE 上运行的 Linux pdffonts 命令以及本书似乎都表明字体是嵌入的(第 5 项)。

pdftexDownloadBase14 true安顿好了/usr/local/texlive/2012/texmf/web2c/updmap.cfg

我的问题是 - 我的 pdf 有问题吗?具体来说,Acrobat 似乎说字体未嵌入(我理解是这个encoding: custom意思),而实际上pdftools却说嵌入了?

skull字体问题一定与我使用(参见 MWE)和等软件包有关clock。这本书本身有大量字体(28 种 Type 1)和(10 种 Type 3) -显示所有 Type 3 字体都显示为嵌入(如下面第 5 项)并且名称pdffonts都带有- 有人能告诉我这是否重要吗?[none]

第 1 项:Pothi 的反馈

反馈

第 2 项:Tex 版本

[adnan@Adnans-Mac-mini]/Users/adnanaziz 1333 pdflatex --version

pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012)

第 3 项:最小工作示例

\documentclass[]{article}
\usepackage{skull}
\begin{document}
\thispagestyle{empty}
Hello World. $\skull$
\end{document}

第 4 项:MWE 的 Acrobat 屏幕截图:

颅骨

第 5 项:MWE 上的 pdffonts 输出:

名称 类型 emb sub uni 对象 ID


LAGHAY+CMR10 1 型 是 是 否 4 0

[无] 第 3 类 是 否 否 5 0

答案1

[将其从未答复列表中删除]

此处的文件使用skull包,它使用仅以位图格式提供的字体。这嵌入,但不会缩放:根据字体的分辨率,这可能会导致低分辨率输出。解决此问题的唯一方法是更改​​为不同的矢量字体。

相关内容