我正在使用以下代码为一系列章节添加章节名称:
\addcontentsline{toc}{section}{\protect\numberline{}Chapter I}
但是,第一章是左侧的。我想要的是这样的:
Chapter I
1. Introduction...
2. Related work
3. ...
Chapter II
6. Section bla bla
第一章和第二章为中心。
我怎样才能在不触及文档类的情况下强制执行这一点?
我发现了一个丑陋但有效的解决方案:
\addcontentsline{toc}{part}{\protect\centering{}Chapter I}
它实际上不是章节,而是名为第一章的部分。我知道这是一个丑陋的解决方案。当我使用部分或者章节,它有点与下一条线合并或位于宽度线前半部分的中央。
答案1
由于您正在使用日记类informs3.cls
,它不提供\chapter
s。您可以修改\chapter
以插入“目录中的章节式条目”或仅将您想要的内容写入目录中。我选择了后者,因为它更快/更简单:
\documentclass{informs3}% https://www.informs.org/Find-Research-Publications/INFORMS-Journals/Author-Portal/LaTeX-Style-Files
\newcommand{\chapter}[1]{%
\addtocontents{toc}{{\protect\centering\itshape #1\par}}
}
\begin{document}
\tableofcontents
\chapter{Methodology}
\section{Introduction}
\section{Related work}
\section{More stuff}
\chapter{Residual}
\section{Final remarks}
\section{Conclusions}
\end{document}
您可能想在主文档中添加类似的标题。不过,这取决于您。