我刚刚在 OS X 10.6.8 上安装了 MacTeX 2015,它的排版速度明显比 2014 发行版慢;对于一个特定文件,2014 版排版需要 11 秒,但 2015 版需要 77 秒(!)。其他人有遇到过这个问题吗?如果没有,有什么想法可能导致这个问题吗?值得庆幸的是,MacTeX 添加了“偏好设置”窗格,可以轻松切换回旧版本。
/Library/TeX/texbin 仍然在我的路径中,/etc/paths.d 中的 TeX 文件指向同一个东西,/usr 中的 texbin 也是来自 2015 年安装的。如果路径是问题所在,我不确定需要更改什么。
我尝试过的所有文件都出现了速度变慢的情况,但这是一个相对较短的文件,显示出了很大的差异:http://freitag.creighton.edu/Example.tex
使用 2014 运行大约需要 4 秒,但使用 2015 运行则需要 35 秒。使用 2015 时,它会挂在线间
(/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
和
[1{/usr/local/texlive/2015/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
在控制台中,尽管我尝试过的所有文件并非都是这种情况。
答案1
软件包mhchem
v4.x 非常非常慢!在您的文件 ( Example.tex
) 中,您可以尝试替换:
\usepackage[version=3]{mhchem}
通过以下几行(并使用伪造的\ce
宏):
\usepackage{amsmath}
%\usepackage[version=3]{mhchem}
\newcommand\ce[1]{\ensuremath{#1}}
当您使用mhchem
v3 功能时,您可以下载并使用旧版本的 mhchem (v3.21):
在这里,您可以比较编译的持续时间:
mhchem v4.01 => 13.0 秒 mhchem v3.21 => 1.7 秒 伪造的 \ce 宏 => 0.2 秒