后成功编译在 LuaLaTeX 上使用 LX 字体的演示中,我注意到了两个问题\texttt
,一个在幻灯片 6 上,另一个在幻灯片 12 上。为了进一步调查,我决定使用 pdfLaTeX 来编译演示使用以下命令:
latexmk -pdflatex ./LXfonts-demo.tex
不幸的是,我在比较时遇到了同样的问题原始 PDF和我的输出。 (笔记:我在图片右侧用红色圆圈标记了差异,左侧是来自 CTAN 的原始 PDF。) (笔记:我使用 Acrobat Reader 打开了这些 PDF)
我也在 Overleaf 上使用不同版本的 TeXLive(例如 2014、2018、2023)进行了测试,但结果始终不正确。
我曾经pdffonts -f 6 -l 6 ./LXfonts-demo.pdf
确认过两个 PDF 的字体存在差异。具体来说,对于幻灯片 6,我发现:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
LRFRIT+leclq8 Type 1 Builtin yes yes yes 68 0
QHHCYM+lecli8 Type 1 Builtin yes yes yes 139 0
WBXQQS+LMMono10-Italic Type 1 Custom yes yes yes 237 0
LWMIDP+CMSS12 Type 1 Builtin yes yes yes 238 0
而原始 PDF 则是:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
FERQHL+leclq8 Type 1 Builtin yes yes no 43 0
QHHCYM+lecli8 Type 1 Builtin yes yes no 106 0
PVXJCL+SFIT0800 Type 1 Custom yes yes no 192 0
LWMIDP+CMSS12 Type 1 Builtin yes yes no 193 0
我联系了字体作者,他确认在他的 Mac 上安装 MacTeX2023 后一切正常,并且获得了与 CTAN 上相同的 PDF。
此刻,我不确定问题的根源。其他人是否可以尝试在他们的计算机上编译这个演示并分享他们的发现?
PS 我在 ArchLinux 上使用来自 tug.org 的 TeXLive2023 (已更新)。
更新
正如 Enrico 建议的那样,我尝试使用 TL2012历史档案我得到的 PDF 和你在 CTAN 上找到的一样。所以我也尝试使用 TL2013,但第 6 页和第 12 页的问题又出现了。TL2012 和 2013 有什么区别?也许是包装版本?