我想先问一下“kpfonts”包是否对字体的外观有所改进。我写了一小段代码,然后添加了 kpfonts 包,我感觉字母更流畅了。(从定义上看不清楚这里:Kp-Fonts 提供了一套完整的 LaTeX 排版字体,包括罗马字体、无衬线字体和等宽字体,以及一套数学符号字体,其中包含所有常见符号、ams 符号等。)
不管怎样,回到最初的问题... 我正在写论文,有 200 多页,要将其转换为 PDF,大约需要 20 秒。如果我添加“kpfonts”包,CPU 开始发热,风扇疯狂转动,什么也没发生... 我不确定问题出在哪里。有人对如何加快这个过程有什么建议吗?此外,有没有可以替代 kpfonts 的软件可以对字体进行同样的改进?
PS:编辑器是 TeXMaker,如果这有任何区别的话。
编辑:
我用我怀疑导致问题出现的包做了一个 MWE:
\documentclass{report}
\usepackage[version=3]{mhchem}
\usepackage{lipsum}
\usepackage{kpfonts}
\begin{document}
\begin{align}
&\cee{CO2 <=>[Gas] CO} &
\end{align}
\end{document}
使用 pdflatex 编译后,我得到了这个:
! Undefined control sequence.\getanddefine@fonts ...p@font \let \textfont@name\font@name \xdef \font@nam... \end{align}
所以,显然 mhchem 包与 kpfonts 不兼容……或者?