我的 63 页文档使用了四种不同的字体,Libertinus Sans、Libertinus Serif、Libertinus Math 和 Latin Modern Mono。它包含几个带有 Libertinus Sans 文本的图表,这些图表从 macOS 上的 EazyDraw 导出为 pdf 并包含在文档中\includegraphics
。该文档是使用 lualatex 编译的。
输出的结果pdffonts
令人吃惊的长:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
CWZDXV+LibertinusSans CID Type 0C Identity-H yes yes yes 369 0
MXGPBS+LibertinusSans-Bold CID Type 0C Identity-H yes yes yes 370 0
NSYELB+LibertinusSerif CID Type 0C Identity-H yes yes yes 371 0
RVIWPZ+LibertinusSerif-Bold CID Type 0C Identity-H yes yes yes 379 0
MAOXEN+LibertinusSerif CID Type 0C Identity-H yes yes yes 598 0
KAGWZQ+LibertinusMath CID Type 0C Identity-H yes yes yes 599 0
VCISJI+LibertinusSerif-Italic CID Type 0C Identity-H yes yes yes 600 0
EFAXXN+LibertinusMath CID Type 0C Identity-H yes yes yes 602 0
RNBUFH+LibertinusMath CID Type 0C Identity-H yes yes yes 603 0
VBIWWB+LibertinusSans-Bold Type 1C MacRoman yes yes no 698 0
MUMYST+LibertinusSans-Bold Type 1C Custom yes yes yes 699 0
DUOXMP+LibertinusSans Type 1C MacRoman yes yes no 808 0
NCEJUC+LibertinusSans Type 1C Custom yes yes yes 809 0
LYNSIX+LibertinusSans-Bold Type 1C MacRoman yes yes no 810 0
NTVMVU+LibertinusSans-Bold Type 1C Custom yes yes yes 811 0
MJECAE+LibertinusSans Type 1C MacRoman yes yes no 918 0
QPGWDK+LibertinusSans-Bold Type 1C MacRoman yes yes no 919 0
RDXTEN+LibertinusSans Type 1C MacRoman yes yes no 950 0
KRZEVX+LibertinusSans-Italic Type 1C MacRoman yes yes no 951 0
SQHTTE+LibertinusSans Type 1C MacRoman yes yes no 990 0
YGNTDE+LibertinusSans-Bold Type 1C MacRoman yes yes no 991 0
BFRXXX+LMMono12-Regular CID Type 0C Identity-H yes yes yes 1018 0
QOOYEH+LMMono10-Regular CID Type 0C Identity-H yes yes yes 1251 0
问题:
- 为什么相同的字体/类型/编码组合(例如 LibertinusSerif/CID Type 0C/Identity-H)会出现两次?可能是字体大小不同?
- LibertinusSans 与类型/编码的不同组合似乎与所包含的图表有关。有没有办法“重新编码”以使字体更加一致?