附录参考编号和标题

附录参考编号和标题

我的问题与使用 添加附录有关\chapter。我对附录的定义如下:

\chapter{My Appendix Title} % Main appendix title
\label{AppendixTemplate} 
% My Appendix content here. 

在 main.tex 中调用它

\appendix
\input{Appendices/Appendix/AppendixTemplate}

在任何其他章节中引用它

the system is further detailed in Appendix~\ref{app:AppendixTemplate}

现在的问题:

  1. 目录仅显示“我的附录标题”,没有附录 A。我希望它像“附录 A。我的附录标题”。

  2. 在另一章中,它被引用的地方输出是“我在附录 1 中进一步详述的系统”。 应该是“我在附录 A 中进一步详述的系统”。

答案1

以下 MWE 适用于一本书。

\documentclass{book} 
\usepackage{lipsum} % to generate filler text
\usepackage{tocloft}
\setlength\cftsecnumwidth{72pt} % adds space for the word Appendix
 \renewcommand{\cftsecaftersnum}{.} % if you want a period (or whatever punctuation after the appendix letter

\begin{document}
\tableofcontents

% \mainmatter % removed to shorten the example image
\section{Section Title} 
\lipsum[1]

\appendix
\gdef\thesection{Appendix \Alph{section}}
\section{foo} 
\lipsum[1]

\gdef\thesection{Appendix \Alph{section}}
\section{foo2}
\lipsum[1]

\end{document}

目录示例

相关内容