章节标题跨越两页

章节标题跨越两页

我用它\usepackage{titlesec}来创建一些不错的标题。对于部分,我使用此设置:

\titleformat{\section}[block] {\normalfont\sffamily}{\bfseries\thesection}{.50em}{\titlerule[0.75pt]\\[.8ex]\bfseries}

问题是标题在页面末尾中断。如果页面中充满了文本,那么部分标题应该在那里,标题规则在一页上,实际标题在下一页上。我该如何防止这种情况发生?

实际的 MWE 是以下代码。它恰好产生了我想要防止的问题。

\documentclass[fontsize=11pt,a4paper, xcolor=dvipsnames]{scrartcl}
\PassOptionsToPackage{svgnames}{xcolor}

\usepackage{blindtext}
\usepackage{titlesec}

\titleformat{\section}[block]
{\normalfont\sffamily}{\bfseries\thesection}{.50em}{\titlerule[0.75pt]\\[.8ex]\bfseries}

\begin{document}

\section{test}
\blindtext[2]

\section{test 2}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis facilisis sem.
Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet mi nec ante. Donec
ullamcorper, felis non sodales commodo, lectus velit ultrices augue, a dignissim nibh
lectus placerat pede. Vivamus nunc nunc, molestie ut, ultricies vel, semper in, velit.
Ut porttitor. Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Duis fringilla tristique neque. Sed interdum libero ut metus. Pellentesque placerat.
Nam rutrum augue a leo. Morbi sed elit sit amet ante lobortis sollicitudin. Praesent
blandit blandit mauris. Praesent lectus tellus, aliquet aliquam, luctus a, egestas a, turpis.
Mauris lacinia lorem sit amet ipsum. Nunc quis urna dictum turpis accumsan semper.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis facilisis sem.
Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet mi nec ante. Donec
ullamcorper, felis non sodales commodo, lectus velit ultrices augue, a dignissim nibh
lectus placerat pede. Vivamus nunc nunc, molestie ut, ultricies vel, semper in, velit.
Ut porttitor. Praesent in sapien. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Duis fringilla tristique neque. Sed interdum libero ut metus. Pellentesque placerat.
Nam rutrum augue a leo. Morbi sed elit sit amet ante lobortis sollicitudin. Praesent

\section{test 3}

\blindtext[2]

\end{document}

相关内容