这是我的测试用例:
\documentclass[12pt,english]{scrartcl}
\usepackage{titlesec}
\begin{document}
\section{Foo}
\end{document}
使用“pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015)”和 titlesec 2.10.1,无法构建:
! Missing number, treated as zero.
<to be read again>
}
l.5 \section{Foo}
如果我注释掉该\usepackage
行,它就会构建。
两者在“使用 libpoppler 3.141592-1.40.3-2.2(Web2C 7.5.6)的 pdfTeX”和 titlesec 2.6 中都可以很好地构建。
这是怎么回事?
答案1
2.10.2 中也存在此问题,但可以通过切换到article
类来解决。显然,这是应该注意兼容性警告的情况之一。
(我无法针对 KOMA-Script 3.20 预版本进行尝试。)