附录 格式不正确

附录 格式不正确

我的乳胶文件如下所示:我有一个main.tex包含论文的包和所有要素(此处的最低运行示例只有一章以及重要的附录)。

% Create an appendix in LaTeX
\documentclass[bibtotoc,liststotoc,BCOR5mm,DIV12]{scrbook}
\title{Appendix Debug}

%packages
\usepackage{amsmath,amsthm,amssymb}
\usepackage{lipsum} 
\usepackage[titletoc]{appendix}
\usepackage{hyperref}               % create hyperlinks
\usepackage[<options>]{scrlayer-scrpage}                    % header and footer line

\begin{document}
\maketitle

\tableofcontents

% --------------------------------------------------------------

\mainmatter 
    \chapter{A normal chapter}

% ---------------------------------------------------------------
\backmatter 
    \input{./misc/annex}

\end{document}

annex.tex然后,我在给定的目录中给出了示例文件,misc如下所示:

\appendix
\addchap{Annex}

\begin{appendix}

\section{A section}

\begin{equation}\label{eq:sum}
    x_k = \frac{a_k+b_k}{2}
\end{equation}

\section{False Position}
\lipsum[20]

\chapter{Another Appendix}
\lipsum[24]

\end{appendix}

\endinput

我不确定这是为什么,但据我所知,附录的形式是“A.1,B.1,B.2.1”,而不是像下面的屏幕截图中显示的“原始”章节那样给出

附录编号错误的内容

vs 我希望它看起来像这样(说明性)

期望的结果

任何帮助都将不胜感激!

答案1

正如 John 在评论中所说,您\backmatter在附录标题之前使用了。从 KOMA-Script 手册中, 、 、 的文档\frontmatter\mainmatter当前\backmatter为“3.15. 书籍结构”部分):

在前页中,[…]页眉中的章节标题没有编号。[…]后页中的章节与前页中的章节类似

因此,后面的内容中的章节没有编号,但你似乎想要编号的章节。你也不需要appendix像说明图中所示那样将包包含附录。你只需要 KOMA-Script 的\appendix,它是一个命令而不是环境。因此你应该删除\backmatter并使用,例如:

% Create an appendix in LaTeX
\documentclass{scrbook}
\title{Appendix Debug}

\usepackage{lipsum} 

\begin{document}
\maketitle

\tableofcontents

\chapter{A normal chapter}
\lipsum[1]

\appendix

\chapter{First}

\lipsum[2]

\chapter{Second}
\section{A section}
\subsection{A subsection}
\subsection{Another subsection}
\subsection{Yet another subsection}

\section{Another section}

\end{document}

要得到

带数字结尾点

如果您还想删除数字后面的点,可以使用选项numbers=noenddot

\documentclass[numbers=noenddot]{scrbook}
\title{Appendix Debug}

\usepackage{lipsum} 

\begin{document}
\maketitle

\tableofcontents

\chapter{A normal chapter}
\lipsum[1]

\appendix

\chapter{First}

\lipsum[2]

\chapter{Second}
\section{A section}
\subsection{A subsection}
\subsection{Another subsection}
\subsection{Yet another subsection}

\section{Another section}

\end{document}

没有数字结束点

使用包appendix也是可能的。在这种情况下,你应该使用环境appendices而不是命令\appendix

\documentclass[numbers=noenddot]{scrbook}
\usepackage[titletoc]{appendix}
\title{Appendix Debug}

\usepackage{lipsum} 

\begin{document}
\maketitle

\tableofcontents

\chapter{A normal chapter}
\lipsum[1]

\begin{appendices}

\chapter{First}

\lipsum[2]

\chapter{Second}
\section{A section}
\subsection{A subsection}
\subsection{Another subsection}
\subsection{Yet another subsection}

\section{Another section}

\end{appendices}

\end{document}

使用附录包 此处附录章节Appendix在目录中以 为前缀。这是因为选项titletoc(从示例代码中复制而来)。如果您不想要此前缀,请删除该选项。

注意:我还删除了\mainmatter,因为如果没有\frontmatter恕我直言,它就没有意义。

相关内容