目录:章节编号和标题重叠

目录:章节编号和标题重叠

我在创建表格内容时遇到问题。我的部分代码如下:

\documentclass[a4paper]{amsbook}
\usepackage[cp1250]{inputenc}
\usepackage{polski}
\makeatletter
\renewcommand*\@seccntformat[1]{\csname the#1\endcsname.\enspace}
\makeatother
\usepackage[sf,bf,outermarks]{titlesec} 

\begin{document}
\tableofcontents
\chapter*{Introduction}
\chapter{(Chapter 1 - Title)}
\section{Section  - Title}
\section{Section  - Title}
\subsection{Subsection - Title}
\subsection{Subsection - Title}
\section{Section  - Title}
\section{Section  - Title}
\section{Section  - Title}
\subsection{Subsection - Title}
\subsubsection{Subsection - Title}
\subsubsection{Subsection - Title}
\subsection{Subsection - Title}
\subsection{Subsection - Title}
\section{Section  - Title}
\begin{thebibliography}{1}
\bibitem{1} Bibliography 1
\end{thebibliography}
\end{document}

正如 在此处输入图片描述 您所见,文本重叠。

我该如何改变这种情况?
如何在章节号之前添加章节号?

[ 第 1 章 标题
1.1 节标题
1.2 节标题
.... 第 2 章 标题
2.1 节标题
2.2 节标题
...]

答案1

您正在使用amsbook。不可否认,目录的实现是有缺陷的。撇开造成这种情况的原因不谈(修复它是下一次升级的计划,不幸的是还没有安排),ams 有一个包可以让你将格式调整为更合适的格式。

由于该包未公开发布,请发送消息来[email protected] 请求它。

该软件包并不具备我们所谓的“工业强度”,而且所使用的方法也不是直接合并时应该如何解决问题amsbook。由于这些原因,它仅在请求时才提供。

答案2

在序言中添加以下内容:

\makeatletter    
\def\l@subsection{\@tocline{1}{0,2pt}{2pc}{8mm}{\ \ }} 
%% used 0,1 to add vertical space b/w "subsec" and "subsubsec"
%% Used \ (and a space) to add offset for the subsections. Here I added 2 spaces
%% Used 2pc for the nr. of subsubsections in the subsections
%% Used 8mm to add "horizontal space" b/w the "number" and "subsection"

如果用 section 或 subsubsection 替换 subsection,它适用于所有内容。

相关内容