PDF 打印时字体不正确

PDF 打印时字体不正确

我使用pdflatexLaTeX 源\usepackage{mathpazo}或什至仅使用普通 CM 字体创建了一些官方 PDF,它们在我的屏幕上(在预览和 Adob​​e PDF 阅读器中)看起来都很好。

然而,当我在 Officeworks(一家文具和印刷连锁店)打印它们时,字体是错误的:它们被具有不同度量标准的通用 Helevtica 字体所取代。

我如何确保任何打印机能正确打印我的 LaTeX PDF 吗?

答案1

我不知道你的系统是哪个---在TeXLive中pdftex应该默认嵌入所有字体很久以来。您可以在链接的文章中看到它。

为了检查,我使用了这个 MWE:

\documentclass{article}
\usepackage{mathpazo}
\begin{document}
This is just an example $a^b-\sqrt{c}$.
\end{document}

并使用实用程序pdffonts

[romano:~/tmp] pdffonts example.pdf
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
ZEXUQE+URWPalladioL-Roma             Type 1            Custom           yes yes no       4  0
QCVMKP+URWPalladioL-Ital             Type 1            Custom           yes yes no       5  0
SVEOTC+CMSY10                        Type 1            Builtin          yes yes no       6  0

这似乎给出了正确的答案---请查看“ emb”(嵌入)列。

相关内容