不同操作系统的编译时间不同

不同操作系统的编译时间不同

我注意到,当使用 XeLaTeX 进行编译或排版时,在不同的操作系统上我会遇到非常不同的编译时间。

当我在 Windows 上排版时,编译过程似乎会“挂起”一小会儿(大约 10 秒左右),尤其是在之后eu1lmr.fd,即这是控制台中此时的最后一行,似乎什么都没有发生。然后,过程会恢复到“正常速度”,行数会快速增加。

在 Mac OS 上,我可以顺利编译,并且行运行顺畅,并且不会出现排版过程的“中断”。

我在 Windows 7 上使用 TeXworks,在 Mac OS X 10.7 上使用 TeXShop 和 TeXworks。我在 Ubuntu 11.10 服务器上安装了 TeXLive 2011 和x86_64-darwin软件包win32

对我来说,这种现象似乎与文档无关,这就是我不提供 MWE 的原因。

但为什么会发生这种情况呢?

提前感谢您提供的任何信息。

答案1

我怀疑是字体缓存的问题,XeTeX 需要定位已安装的字体;尝试运行

fc-cache -fv

重建它。在 Macintosh 系统上,fontconfig不使用,因此不会发生此问题。

相关内容