附录字母位置

附录字母位置

\appendix \section{Appendix}给出的是“附录 A”。我怎样才能得到“附录 A”

答案1

我能看到的唯一方法是\section在之前或之后重新定义命令\appendix。这应该可以做到:

\makeatletter
\renewcommand\section{\@startsection {section}{1}{\z@}%
                                     {-3.5ex \@plus -1ex \@minus -.2ex}%
                                     {2.3ex \@plus.2ex}%
                                     {\normalfont\Large\bfseries Appendix }}
\makeatother

(这只是从定义中剪切粘贴,article.cls并将\newcommand其改为\renewcommand,并Appendix在末尾添加“ ”。请注意间距;您必须在“附录”后提供空格;它不会为您完成。)

使用这个,只需输入\appendix \section{}。这无疑是蛮力,但这个问题已经悬而未决了一段时间而没有答案,所以有总比没有好。

答案2

我从尤达在这关联。这是这个问题的确切答案。


您可以使用该包轻松实现您想要的目标appendix。这里有一个示例文件向您展示如何操作。关键是titletoc调用包时的选项。它采用您在中定义的任何值\appendixname,默认值为Appendix

\documentclass{report}
\usepackage[titletoc]{appendix}
\begin{document}
\tableofcontents

\chapter{Lorem ipsum}
\section{Dolor sit amet}
\begin{appendices}
  \chapter{Consectetur adipiscing elit}
  \chapter{Mauris euismod}
\end{appendices}
\end{document}

 The output looks like

在此处输入图片描述

相关内容