使用 fontspec(需要 exp3-code.tex)会使 lualatex 变慢

使用 fontspec(需要 exp3-code.tex)会使 lualatex 变慢

我最近尝试了 luatex(Mac 上的 TeX Live),发现如果我使用 fontspec 加载字体,它真的减慢了编译速度。我的测试文档:

\documentclass{article}

% \usepackage{fontspec}
% \setmainfont{ProximaNova}[
%     Path=fonts/,
%     UprightFont=*-Regular,
%     ItalicFont=*-RegularIt,
%     BoldFont=*-Bold,
%     BoldItalicFont=*-BoldIt]

\begin{document}
Hello World.
\end{document}

如果我保持注释掉字体部分,则生成 PDF 需要 0.7 秒。如果我取消注释字体部分,则需要 2.7 秒。这几乎是 4 倍。

这 2 秒的增加中很大一部分似乎正在处理expl3-code.tex其他人抱怨大约也。

是否可以预编译此文件或进行其他操作以使其加载速度更快?

相关内容