仅在具有节标题的页面上启用左跳

仅在具有节标题的页面上启用左跳

\section我想更改包含标题(以及)的页面布局,\tableofcontents以便正文位于页面的右侧。使用\leftskiptitlesec 我已经能够获得我喜欢的布局:

在此处输入图片描述

但是我怎样才能禁用leftskip没有\section标题的后续页面呢?

我不希望在后续页面上出现这种情况:

在此处输入图片描述

我要这个:

在此处输入图片描述

我还想tableofcontents使用leftskip- 即左侧的“内容”,右侧的内容信息。目前它看起来像这样:

在此处输入图片描述

梅威瑟:

\documentclass[a4paper]{article}
\usepackage{blindtext}
\usepackage{titlesec}

\leftskip=5.5cm
\titlespacing{\section}{0cm}{0cm}{-0.5cm}

\begin{document}

\tableofcontents
\clearpage
\section{Section}
\noindent\blindtext[3]
\subsection{Subsection}
\blindtext

\end{document}

附加信息

  • 我愿意接受需要手动指定分页符的解决方案。
  • 新章节总是从新的一页开始。
  • 目录可能只有一页长,但即使超过一页,我也希望内容位于右侧(即它可以具有一致的格式)。

相关内容