我使用titlesec包,TOC使用\tableofcontents。
问题: TOC标题“内容”与第一部分位于同一行。
在一个最低限度的工作示例下面:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[tiny, compact]{titlesec}
\titleformat{\section}[runin]
{\normalfont\normalsize\bfseries}
{\thesection.}
{5pt}
{}[.]
\begin{document}
\tableofcontents
\section{Introduction}
Test.
\end{document}发布于 2022-05-24 13:00:12
如果您对自定义标头使用runin选项,则在它之后删除自动换行。由于toc也是一个部分,您可以看到同样的效果。
如果只想在toc之后更改部分,则可以在toc之后移动重新定义:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}
\begin{document}
\tableofcontents
\titleformat{\section}[runin]
{\normalfont\normalsize\bfseries}
{\thesection.}
{5pt}
{}[.]
\section{Introduction}
Test.
\section{Introduction}
Test.
\end{document}

https://stackoverflow.com/questions/72363032
复制相似问题