我注意到,在 texlive 更新后,其中一个代码停止工作,不知何故陷入了无限循环。我不确定原因,但我将其缩小到与 koma 脚本一起使用时\PassOptionsToClass
与 and有关\LoadClass
。我用scrartcl
and测试了它scrreprt
,它陷入了无限循环,而article
andbook
则没有。令我惊讶的是,它\LoadClassWithOptions
与 koma 脚本一起使用时可以正常工作。
\begin{filecontents*}{setup.cls}
\PassOptionsToClass{\CurrentOption}{scrartcl}
\LoadClass{scrartcl}
%\LoadClassWithOptions{scrartcl}
\end{filecontents*}
\documentclass{setup}
\begin{document}
hello world
\end{document}