附录显示错误

附录显示错误

我在写论文附录时遇到了问题。这是一般结构:

\documentclass[11pt,a4paper,titlepage]{report}  
\usepackage[T1]{fontenc}  
\usepackage[latin9]{inputenc}  
\usepackage{amsmath}  
\usepackage{amsfonts}  
\usepackage{amssymb}  
\usepackage{graphicx}  

\begin{document}  
\chapter{Chap 1}  
...  
\appendix  
\chapter*{Appendix A}  
\addcontentsline{toc}{chapter}{Appendix A}  
\section{Section 1}  
...   
\chapter*{Appendix B}  
\addcontentsline{toc}{chapter}{Appendix B}  
\section{Section 1}  
...  
\end{document}  

由于某些原因,两个附录的所有章节都显示为“.1”,而不是“A.1”或“B.1”。并且附录 B 中的第一节从附录 A 开始连续编号(例如,附录 A 中有 3 个章节。附录 B 中的第一节编号为“.4”???)

非常感谢任何解决该问题的建议!

答案1

附录应该有标题。如果你坚持不给出除“附录 A”以外的标题,那么你可以添加

\newcommand{\newappendix}{%
  \refstepcounter{chapter}\chapter*{Appendix \thechapter}%
  \addcontentsline{toc}{chapter}{Appendix \thechapter}%
}

在你的序言中

\appendix
\newappendix\label{firstappendix}
\section{First section}

\newappendix\label{secondappendix}
\section{Another section}

完整示例

\documentclass[11pt,a4paper,titlepage]{report}

\newcommand{\newappendix}{%
  \refstepcounter{chapter}\chapter*{Appendix \thechapter}%
  \addcontentsline{toc}{chapter}{Appendix \thechapter}%
}


\begin{document}
\chapter{Chap 1}

\appendix

\newappendix\label{firstappendix}

\section{First section}

This is Appendix~\ref{firstappendix}


\newappendix\label{secondappendix}

\section{Another section}

This is Appendix~\ref{secondappendix}

\end{document}

在此处输入图片描述

答案2

不要这样做:

\chapter*{Appendix A}  
\addcontentsline{toc}{chapter}{Appendix A}  
\section{Section 1} 

让 LaTeX 自动对章节进行编号:

\chapter{appendix title}  
\section{section title} 

这样,章节/附录计数器就会递增A B....如果您使用未编号的章节,则AB只是附录标题中的字母,而 LaTeX 不会将它们视为计数器。

相关内容