我希望附录与主目录分开列出

我希望附录与主目录分开列出

我希望我的目录看起来像所包含的图像,其中附录与其他内容分开列出。

我还想知道如何删除目录标题“目录”之间的多余空间以及如何更改字体大小。

谢谢

这是我的示例代码:

\documentclass[12pt]{report}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{fontspec}
\usepackage{titlesec}
\usepackage{geometry}
\usepackage{setspace}
\usetikzlibrary{calc}
\setmainfont{Calibri}
\graphicspath{{<path to images>}}
\titleformat{\chapter}{\normalfont\huge}{\thechapter.}{20pt}{\huge\bf}
\geometry{a4paper,left=30mm,right=20mm,top=20mm,bottom=20mm}
\begin{document}
     \tableofcontents
     \chapter{Heading 1}
     \section{Heading 2}
     \subsection{Heading 3}
\end{document}

目录的期望格式

答案1

使用包appendix

A

\documentclass[12pt]{report}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{fontspec}
\usepackage{titlesec}
\usepackage{geometry}
\usepackage{setspace}
\usetikzlibrary{calc}

\setmainfont{calibri}

\titleformat{\chapter}{\normalfont\huge}{\thechapter.}{20pt}{\huge\bfseries}
\geometry{a4paper,left=30mm,right=20mm,top=20mm,bottom=20mm}

\usepackage[toc,titletoc]{appendix} % added <<<<<<<<<<

\begin{document}
    \tableofcontents
    \chapter{Heading 1}
    \section{Heading 2}
    \subsection{Heading 3}
    \chapter*{References}
    \addcontentsline{toc}{chapter}{References}% added <<<<<<<<<<

    \begin{appendices}  
        \renewcommand{\thechapter}{\arabic{chapter}}% added <<<<<<<<<<  
        \chapter{Name of Appendix I}
        \chapter{Name of Appendix II}   
    \end{appendices}    
        
\end{document}

“参考文献”是未编号的章节,因此\addcontentsline{toc}{chapter}{References}将其添加到目录中。

\renewcommand{\thechapter}{\arabic{chapter}}\begin{appendices} 将附录的默认字母格式更改为数字后 。

\usepackage[toc,titletoc]{appendix}

该选项toc在列出附录之前将标题(例如“附录”)放入目录中。

该选项titletoc在目录中列出的每个附录前添加一个名称(例如“附录”)。

您可能还想添加page插入单页标题的选项Appendices,以将数字编号的附录与章节分开。

或者放在附录之前

\titleformat{\chapter}{\normalfont\huge\bfseries}{Appendix ~\thechapter}{20pt}{\huge\bfseries}

要得到

b

更新后续问题之后

为章节级别添加虚线,并取消粗体除“目录”和附录标题之外的所有内容。

完成使用包titletoc

\documentclass[12pt]{report}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{fontspec}
\usepackage{titlesec}
\usepackage{geometry}
\usepackage{setspace}
\usetikzlibrary{calc}

\setmainfont{calibri}

\titleformat{\chapter}{\normalfont\huge}{\thechapter.}{20pt}{\huge\bfseries}
\geometry{a4paper,left=30mm,right=20mm,top=20mm,bottom=20mm}

%****************************************************************
\usepackage[toc,titletoc, page]{appendix} % added <<<<<<<<<<

\usepackage{titletoc}  % added <<<<<<<<<<
\titlecontents{chapter}
[0pt]{}{\thecontentslabel \quad}{}{\titlerule*[0.75em]{.}\contentspage}[\addvspace{.5pc}]
\titlecontents{section}
[3.8em]{}{\contentslabel{2.3em}}{\hspace*{-2.3em}}{\titlerule*[1pc]{.}\contentspage}[\addvspace{.5pc}]
\titlecontents{subsection}
[4.3em]{}{\contentslabel{2.8em}}{\hspace*{-2.8em}}{\titlerule*[1pc]{.}\contentspage}[\addvspace{.5pc}]
%****************************************************************

\begin{document}
    \tableofcontents
    \chapter{Heading 1}
    \section{Heading 2}
    \subsection{Heading 3}
    \chapter*{References}
    \addcontentsline{toc}{chapter}{References}% added <<<<<<<<<<

    \begin{appendices}  
        \renewcommand{\thechapter}{\arabic{chapter}}% added <<<<<<<<<<  
        \titleformat{\chapter}{\normalfont\huge\bfseries}{Appendix ~\thechapter}{20pt}{\huge\bfseries}
        \titlecontents{chapter}% bold title in ToC <<<<<<<<<<<<<<<
        [0pt]{}{\thecontentslabel \quad\bfseries}{}{\titlerule*[0.75em]{.}\contentspage}[\addvspace{.5pc}]
        \chapter{Name of Appendix I}
        \chapter{Name of Appendix II}   
    \end{appendices}    
        
\end{document}

C

相关内容