附录及字母附录编号问题

附录及字母附录编号问题

以下 MWE\appendix不会将章节编号更改为Alph

\documentclass{book}

\newcommand*{\appheading}[1][Mathematical Appendix]{\setcounter{secnumdepth}{-1}%
  \chapter{#1}\setcounter{secnumdepth}{2}}

\begin{document}

\frontmatter
\tableofcontents

\mainmatter
\chapter{Foo}

\appheading
\appendix
\section{Bar} 

\end{document}

答案1

通常,附录是章节,而不是节。如果我是你,我不会偏离这一惯例。如果您想要附录标题,您可以使用包\appendixpage中的标题appendix

注意:我使用onside此处的选项来获得更紧凑的输出(更少的空白页)。

\documentclass[oneside]{book}

\usepackage{appendix}
\renewcommand\appendixpagename{Mathematical Appendix}

\begin{document}

\frontmatter
\tableofcontents

\mainmatter
\chapter{Foo}

\appendix
\appendixpage
\renewcommand\thechapter{M.\arabic{chapter}}

\chapter{Bar} 

\end{document}

在此处输入图片描述

答案2

我最终做了以下事情:

\documentclass{book}

\newcommand*{\bookappendix}[2]{%
  \setcounter{secnumdepth}{-1}\chapter{#1}\setcounter{secnumdepth}{2}%
  \setcounter{section}{0}\renewcommand*{\thesection}{{#2}.\arabic{section}}%
}

\begin{document}

\frontmatter
\tableofcontents

\mainmatter
\chapter{Foo}
\section{Faz} 


\bookappendix{Mathematical Appendix}{M}
\section{Bar} 
\subsection{Baz}

\bookappendix{Statistical Appendix}{S}
\section{Par} 
\subsection{Paz}

\end{document}

相关内容