我正在尝试修改论文中附录的外观。我正在使用:
\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}