使用报告中的目录罗马数字

使用报告中的目录罗马数字

roman使用下面的 MWE,我希望在目录中为章节声明、前言和摘要赋予编号,并arabic使用 report 类为其余章节赋予编号。但是,目录似乎忽略了我想要编号的章节。如果我使用而不是 report,roman这是可能的,但目录中不会显示 s。memoirsubsection

\documentclass[a4paper,12pt]{report}
\begin{document}
\tableofcontents
\chapter*{Declaration}
\chapter*{Preface}
\chapter*{Abstract}
\chapter{Introduction}
\chapter{Topics in Claims Reserving}
\section{section 1}
\subsection{section2}
\chapter{Conclusion}
\end{document}

答案1

您可以使用book然后它具有\frontmatter完全相同的目的。(同样可以使用memoir,您可以随时更改tocdepth

\documentclass[a4paper,12pt]{book}
\begin{document}
\frontmatter
\tableofcontents
\chapter{Declaration}
\chapter{Preface}
\chapter{Abstract}
\mainmatter
\chapter{Introduction}
\chapter{Topics in Claims Reserving}
\section{section 1}
\subsection{section2}
\chapter{Conclusion}
\end{document}

如果你愿意report,你必须这样做:

\documentclass[a4paper,12pt]{report}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\chapter*{Declaration}
\addcontentsline{toc}{chapter}{Declaration}
\chapter*{Preface}
\addcontentsline{toc}{chapter}{Preface}
\chapter*{Abstract}
\addcontentsline{toc}{chapter}{Abstract}
\cleardoublepage
\pagenumbering{arabic}
\chapter{Introduction}
\chapter{Topics in Claims Reserving}
\section{section 1}
\subsection{section2}
\chapter{Conclusion}
\end{document}

在此处输入图片描述

对于可能发生的所有奇怪的事情(我不太理解)

\documentclass[a4paper,12pt]{report}
\usepackage{tocloft}
\setlength{\cftchapnumwidth}{3em}
\cftsetindents{section}{3em}{1.5em}
\cftsetindents{subsection}{4.5em}{2.5em}
\begin{document}
\renewcommand{\thechapter}{\Roman{chapter}}
\tableofcontents
\chapter{Declaration}
\chapter{Preface}
\chapter{Abstract}
\cleardoublepage
\setcounter{chapter}{1}
\renewcommand{\thechapter}{\arabic{chapter}}
\pagenumbering{arabic}
\chapter{Introduction}
\chapter{Topics in Claims Reserving}
\section{section 1}
\subsection{section2}
\chapter{Conclusion}
\end{document}

在此处输入图片描述

相关内容