在不同的电脑上编译时字体看起来“不同”(MikTeX/TexStudio/XeLaTeX)

在不同的电脑上编译时字体看起来“不同”(MikTeX/TexStudio/XeLaTeX)

第一次发帖,要温​​柔!

我正在将我的所有论文工作从 Windows 7 转移到 Windows 10 PC。在 Windows 10 系统上安装 MikTex 和 TexStudio 并启动一切后,我注意到编译后的 PDF 中的字体呈现/显示与 Windows 7 系统上的字体有所不同(更糟糕)。这有点难以解释,但我很确定这与我在 Google/StackExchange 搜索时发现的任何问题(位图字体、编码设置等)无关。我使用 XeLaTeX 作为默认编译器,这样我就可以使用 Lato 字体(再次删除了链接,但它是:www[dot]latofonts[dot]com)

以下是两个测试文件的并排截图,演示了该问题,左边是在 Windows 7 系统上编译的,右边是在 Windows 10 系统上编译的,两者均在 Windows 10 系统上使用 Adob​​e Acrobat Pro DC 查看:

enter image description here

编辑:由于我还没有任何声誉点(因此可能无法上传或添加超过两个链接),因此我编译了一个 zip 文件来演示该问题:

https://www.dropbox.com/s/5skwnlc4fpspo4u/FontAppearenceIssue.zip?dl=0

这包括:

两个编译的PDF:

  • 测试文件_在Win7系统上编译.pdf
  • 测试文件_在Win10系统上编译.pdf

不同缩放级别的三个并排屏幕截图:

  • 测试文件_SideBySide_AA.png
  • 测试文件
  • 测试文件

一个并排的屏幕被放大并在 Photoshop 中“区分”:

  • 测试文件_ZoomedWayIn_AcrobatProDC_00.png

从 TexStudio 导出的两份系统报告(帮助 -> 检查 Latex 安装):

  • 系统报告_Win10System.txt
  • 系统报告_Window7System.txt

我希望配置我的新 Windows 10 系统以编译 PDF,使它们看起来与 Windows 7 系统相同。我发现这更令人赏心悦目,因此在 PC 上查看时应该会提供出色的阅读体验。我希望你能帮助我确定哪些参数可能导致我遇到的这种差异。

据我所知,这两个系统设置之间的唯一区别是,Windows 10 系统使用稍新版本的 MikTex(MiKTeX-pdfTeX 2.9.6362 (1.40.18) (MiKTeX 2.9.6400 64 位),而 Windows 7 系统使用(MiKTeX-pdfTeX 2.9.5900 (1.40.17) (MiKTeX 2.9))。TexStudio 安装相同(TeXstudio 2.12.6 (hg 6632:7777b2b8a906))。

谢谢,祝好。

安德斯

答案1

经过多次故障排除(100% 感谢 Heiko 的发现,这里确实有两个不同版本的 Lato!),我想我终于设法让 Win10 PC 运行良好。原来,在 Win7 PC 上,2.007 版 Lato 以某种方式安装在 2.015 版“后面”。我不确定这是怎么发生的,但在通过 C:\Windows\Fonts 卸载 2.015 Lato 后,它不再出现在字体列表中,使用 Everything 搜索时仍然有 Lato TTF 文件!瞧,这些是 2.007 版。因此,在重新安装这些后,我现在可以将它们复制/粘贴到 Win10 PC 上,它们可以正常工作。我不太确定这是怎么发生的,但我会接受的,万岁!

非常感谢您的所有意见。非常感谢!

最好的,

安德斯

相关内容