附录标题另起一行

附录标题另起一行

我正在尝试修改论文中附录的外观。我正在使用:

\documentclass[a4paper,10pt]{article}
\usepackage[titletoc,title]{appendix}

\begin{document}
...
\begin{appendices}
\section{Quantum Mechanics representations}
...
\section{Useful relations}
...
\end{appendices}

\end{document}

但我得到了类似的东西:

附录 A 量子力学表述

...

附录 B 有用的关系

...

与此相反,我希望各部分的标题位于新行上,例如

附录 A

量子力学表象

...

附录 B

有用的关系

...

你知道如何实现这个目标吗?

答案1

您可以titlesec通过以下命令加载包并在启动附录时更改章节的排版方式

\titleformat{\section}[display]
    {\normalfont\Large\bfseries}{\appendixname\enspace\thesection}{.5em}{}

梅威瑟:

\documentclass[a4paper,10pt]{article}
\usepackage{titlesec}
\usepackage{lipsum} %just for the example

\usepackage[titletoc,title]{appendix}

\begin{document}

\section{Test}
\lipsum[1]

\begin{appendices}
\titleformat{\section}[display]
  {\normalfont\Large\bfseries}{\appendixname\enspace\thesection}{.5em}{}

\section{Quantum Mechanics representations}
\lipsum[1]
\section{Useful relations}
\lipsum[1]
\end{appendices}

\end{document} 

输出

在此处输入图片描述

你甚至可以在序言中添加这些行

\makeatletter
\g@addto@macro\appendices{%
  \titleformat{\section}[display]%
    {\normalfont\Large\bfseries}{\appendixname\enspace\thesection}{.5em}{}%
}
\makeatother

避免\titleformat在文档内部使用。

以下 MWE 产生相同的结果:

\documentclass[a4paper,10pt]{article}
\usepackage{titlesec}
\usepackage{lipsum} %just for the example

\usepackage[titletoc,title]{appendix}

\makeatletter
\g@addto@macro\appendices{%
  \titleformat{\section}[display]%
    {\normalfont\Large\bfseries}{\appendixname\enspace\thesection}{.5em}{}%
}
\makeatother

\begin{document}

\section{Test}
\lipsum[1]

\begin{appendices}

\section{Quantum Mechanics representations}
\lipsum[1]
\section{Useful relations}
\lipsum[1]
\end{appendices}

\end{document} 

相关内容