现在 pdfLaTeX 创建带有嵌入衬线和无衬线字体的文件:
我想要生成仅使用非嵌入的 Type 1 base14 字体的 PDF 文件:
- 次改为 Nimbus Roman
- Helvetica 代替 Nimbus Sans
有很多答案建议如何做相反的事情(强制嵌入字体),但我还没有找到任何如何强制使用非嵌入字体的解决方案。
我尝试设置pdftexDownloadBase14 false
按照建议进行设置https://tex.stackexchange.com/a/15594/174718,但此选项似乎已损坏,因为它导致使用一些自定义生成的 Type 3 字体:
如何强制使用非嵌入的 Type 1 字体?
编辑:
我在 Debian(使用 TeX Live)上找到了一个解决方案:
创建
/etc/texmf/web2c/updmap.cfg
包含以下内容的文件:pdftexDownloadBase14 false
跑步:
updmap-sys
。
在 Windows(使用 MiKTeX)上它不起作用,导致使用之前介绍的 Type 3 字体。