如何使用 runin 样式产生换行符?

如何使用 runin 样式产生换行符?

当使用runin章节样式时,文本将紧跟在标题后面。但是,在极少数情况下,我希望在标题后有一个换行符。我该如何实现?

我尝试添加\par\leavevmode,但它们在这里不起作用。

下面是 MWE。

\documentclass{article}
\usepackage{titlesec}
\titleformat{\section}[runin]{}{}{}{}

\begin{document}
\section*{Title}
Some text.
\end{document}

答案1

\leavevmode您可能需要和的组合\par

\documentclass{article}
\usepackage{titlesec}
\titleformat{\section}[runin]{}{}{}{}

\begin{document}
\section*{Title}
\leavevmode\par\noindent Some text.
\end{document}

答案2

你其实不想这么做。无论如何,这就是答案。

\documentclass{article}
\usepackage{titlesec}
\titleformat{\section}[runin]{}{}{}{}

\begin{document}

\section*{Title}\mbox{}\\*
Some text.

\end{document}

在此处输入图片描述

触发\mbox{}标题的排版;然后\\*转到新行,中间没有可能的分页符。

如果您需要一个\label\section*当然不是带有),它必须放在参数中\section或之前\mbox{}

相关内容