我对 LaTeX 还不太熟悉,需要帮助解决附录中的图表数量问题。目前,它们只是编号,
- 图片标题……p193
但我希望它们看起来
A.1. 图片标题......... p193
这是我的论文,我从以前的研究生那里继承了一些格式代码。MWE 是:
\documentclass[12pt]{report}
\usepackage[demo]{graphicx}
\newcommand{\APPENDIX}[2]{%
\refstepcounter{chapter}%
\addcontentsline{toc}{chapter}{\protect\numberline{\thechapter}: #2}%
\pagestyle{plain}%
\thispagestyle{plain}%
\singlespace%
\begin{center}%
\large
\textbf{Appendix #1: #2}\\%
\normalsize
\end{center}%
\doublespace%
\vspace{1em}}
\begin{document}
\tableofcontents
\listoffigures
\newpage
\appendix
\appendix{A}{TITLE OF APPENDIX}
\begin{figure}
\includegraphics{dummy}
\caption{dummy caption}
\end{figure}
\end{document}
提前致谢!
答案1
我建议你采用不同的方法。使用手动格式设置附录需要做太多工作:你必须更正计数器、标记、目录条目等。相反,你可以使用titlesec
包可轻松更改附录中的章节格式,允许您将\chapter
其用于附录,从而自动解决上述所有问题;特别是,您可以恢复附录中浮点数所需的编号。
在评论中提到,对应于附录的目录条目的编号和标题之间必须出现冒号,并且章节和节条目应该以点开头;这可以借助titletoc
包裹。
\documentclass[12pt]{report}
\usepackage[demo]{graphicx}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{setspace}
\usepackage{etoolbox}
\newcommand\AppChap{%
\titleformat{\chapter}[block]
{\normalfont\large\bfseries\filcenter}{\appendixname\ \thechapter:}{1em}{}
\titlespacing*{\chapter}
{0pt}{-20pt}{1em}
\titlecontents{chapter}
[1.5em]{\vspace{10pt}\bfseries}
{\contentslabel[\thecontentslabel:]{1.3em}}
{\hspace*{-1.3em}}
{\titlerule*[0.8em]{.}\contentspage}
}
\titlecontents{chapter}
[1.5em]{\vspace{10pt}\bfseries}
{\contentslabel{1.25em}}
{\hspace*{-1.25em}}
{\titlerule*[10pt]{.}\contentspage}
\titlecontents{section}
[3.8em]{}
{\contentslabel{2.3em}}
{\hspace*{-2.3em}}
{\titlerule*[10pt]{.}\contentspage}
\apptocmd{\appendix}{\AppChap}{}{}
\begin{document}
\tableofcontents
\listoffigures
\chapter{A regular chapter}
\section{A regular section}
\newpage
\appendix
\chapter{TITLE OF APPENDIX}
\section{A section in appendix}
\begin{figure}
\includegraphics{dummy}
\caption{dummy caption}
\end{figure}
\end{document}
目录图片:
LoF 的图像: