目录位置设置

目录位置设置

我正在使用 {report} 类,想要将目录包含在目录中,但是它变得...奇怪...

在此处输入图片描述

\documentclass{report}
\renewcommand\thesection{}
\renewcommand\thesubsection{\arabic{subsection}}

\begin{document}
    \section{ABSTRACT}
    Some text text text
    \newpage

    \section{ACKNOWLEDGEMENTS}
    Some more text text text
    \newpage

    \renewcommand{\contentsname}{TABLE OF CONTENTS}
    \addcontentsline{toc}{section}{TABLE OF CONTENTS}
    \tableofcontents
\end{document}

我搜索了如何制作目录部分,但似乎远远超出了我的能力范围。我是 LaTeX 新手。

答案1

使用 class report,但消除 的使用\chapter没有多大意义。 这也行不通,因为目录和图表列表等仍将是章节(使用\chapter*)。 因此,要么使用\chapter

\documentclass{report}

\renewcommand{\contentsname}{TABLE OF CONTENTS}

\begin{document}
    \chapter{ABSTRACT}
    Some text text text

    \chapter{ACKNOWLEDGEMENTS}
    Some more text text text

    \clearpage
    \addcontentsline{toc}{chapter}{TABLE OF CONTENTS}
    \tableofcontents
\end{document}

使用报告

或使用article代替report

\documentclass{article}

\renewcommand{\contentsname}{TABLE OF CONTENTS}

\addtocontents{toc}{\protect\addcontentsline{toc}{section}{\protect\contentsname}}
\begin{document}
    \section{ABSTRACT}
    Some text text text

    \section{ACKNOWLEDGEMENTS}
    Some more text text text

    \tableofcontents
\end{document}

与文章

但是,在目录中添加目录条目意义不大。如果您已经在目录中,那么您将无法从这些信息中获益。如果您尚未进入目录,那么您将无法获得这些信息。

相关内容