多个文件的目录

多个文件的目录

我有一个引用四个文件的主文档,并想创建一个包含这四个文件的标题及其结构的目录。

这是我的主文件的 MWE:

\documentclass[a4paper, 12pt, english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{natbib}
\usepackage{chapterbib}

\begin{document}

\input{./title.tex}

\renewcommand{\contentsname}{Table of Contents}
\tableofcontents

\include{Introduction}
\include{Paper1}
\include{Paper2}
\include{Paper3}

\end{document}

这是我所包含文件的 MWE,所有文件都类似:

\begin{center}
{\bfseries Title} 
\end{center}
\section{Introduction}
\section{Conceptual Foundations}
\subsection{Topic A}

我希望我的目录看起来像:

标题文件 1

节文件 1

子文件 1

标题文件 2

....

目前我遇到的问题是标题没有显示,因为它们没有被标记为一个部分(我没有这样做是因为我希望它们显示为未编号的标题,并且文件中的后续部分/子部分显示为部分/子部分,而不是更低的级别)。第二个问题是第一个文件之后的部分没有编号,而是用字母“A”、“B”等标记 - 我在第一个文件中有一个附录,不确定这是否会影响其余部分。

答案1

这是一份示例文档,供您入门。我曾经titlesec格式化章节标题和appendix包以利用其{subappendices}环境。您的章节被错误标记的原因是默认\appendix命令将\chapter级别标题变成了附录。由于您想要每个章节的附录,因此您需要将附录作为章节级元素。因此,您需要\appendix从包含的文档中删除命令,然后将附录部分包含在环境中{subappendices}

\documentclass{report}
\usepackage{titlesec}
\titleformat{\chapter}[block]
  {\filcenter\Large\bfseries}%
  {}{1em}{}
\usepackage{appendix}
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thechapter}{}
\renewcommand{\setthesection}{\Alph{section}}

\begin{document}
\tableofcontents
\chapter{Paper title one}
\section{A section}
\subsection{A subsection}
\begin{subappendices}
\section{A chapter appendix}
\section{Another chapter appendix}
\end{subappendices}
\chapter{Paper title two}
\section{A section}
\begin{subappendices}
\section{An appendix}
\end{subappendices}
\end{document}

代码输出

相关内容