使用 `toc` 命令时某些内容无法显示

使用 `toc` 命令时某些内容无法显示

我几乎完成了我的文档,现在,我注意到目录中toc无法显示、致谢和其他章节。而所有章节都可以出现在我的目录中。abstract

请问有什么帮助吗?

main.tex


\usepackage{hyperref}
\usepackage{natbib}
\usepackage{xpatch}
\usepackage{url}
\usepackage{enumitem}
\usepackage[utf8]{inputenc}
\usepackage{csquotes}
\usepackage{graphicx}
\graphicspath{ {images/} }
\usepackage{caption}
\usepackage{subcaption}
\usepackage[a4paper, width=150mm, top=25mm, bottom=25mm, bindingoffset=6mm]{geometry}
\usepackage{ragged2e}

\makeatletter
\newcommand\NoWarnNat{
\xpatchcmd{\NAT@citexnum}{\PackageWarning}{\let\PackageWarning\@gobbletwo\PackageWarning}{}{}
\xpatchcmd{\NAT@citex}{\PackageWarning}{\let\PackageWarning\@gobbletwo\PackageWarning}{}{}
\xpatchcmd{\nocite}{\PackageWarning}{\let\PackageWarning\@gobbletwo\PackageWarning}{}{}
}
\makeatother


\NoWarnNat

%\author{Python Buddha}
\date{02 March 2020}

\begin{document}

\input{titlepage}

\tableofcontents

\listoffigures

\chapter*{Hingabe}


\chapter*{Erklärung}
Declaration was originally a self-published electronic pamphlet by Michael Hardt and Antonio Negri on the Occupy movement that was released as a "Kindle single" in May 2012. The book explores the new democratic politics of organization, representation, and resistance that have been inaugurated by the movement. It has since been published in paper form by Argo-Navis.

\chapter*{Bestätigung}

n data networking, telecommunications, and computer buses, an acknowledgement is a signal that is passed between communicating processes, computers, or devices to signify acknowledgement, or receipt of message, as part of a communications protocol


\chapter*{Zusammenfassung}
\input{chapters/abstract_v2}

\chapter*{Weisheiten}
\input{chapters/introduction_v2}

\chapter{nehmen}
\input{chapters/chapter1_v1}

\chapter{Suchen}
\input{chapters/chapter2_v1}

\chapter{die Stille}
\input{chapters/chapter3_v1}

\chapter{Einzelstimmen}
\input{chapters/chapter4_v1}

\chapter{Abkündigungen}
\input{chapters/chapter5_v1}

\appendix
\chapter{Appendix Title}
\input{mainchapters/appendix}

\bibliographystyle{apa}
\bibliography{/Users/pythonbuddha/Documents/Thesis/References.bib}
\end{document}

```

答案1

发生这种情况是因为未编号的章节、节等不直接包含在目录中。但是,您可以使用命令手动包含它们\addcontentsline。此命令有三个参数:

  1. 必须包含内容的表格;用于toc目录。
  2. 内容类型;例如chapter,,,等等sectionsubsection
  3. 表中应出现的内容的名称。

例如,

\documentclass{book}

\begin{document}

\tableofcontents

\chapter{First chapter}
\chapter*{First unnumbered chapter}
\chapter*{Other unnumbered chapter}
\addcontentsline{toc}{chapter}{Other unnumbered chapter}
\chapter{Other chapter}

\end{document}

得到下面的目录。

相关内容