titlesec 2.10.1 似乎完全破坏了 \section

titlesec 2.10.1 似乎完全破坏了 \section

这是我的测试用例:

\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 预版本进行尝试。)

相关内容