是否可以将章节编号放在上面的行中?有点像章节的工作原理
而不是:
1 节 alpha
2 节测试版
我想要
第 1 部分
Α
第 2 部分
测试版
是否可以使用通用标题样式来实现?
答案1
您可以使用这个包来做这件事titlesec
。
\documentclass{article}
\usepackage{titlesec}
\titleformat{name=\section}[display]
{\large\bfseries}
{Section \thesection}
{.5ex}
{\Large\bfseries}
\begin{document}
Some text before.
\section{A section}
\subsection{A subsection}
Text.
\section*{A numberless section}
Other text.
\end{document}
随意调整;我认为“第 1 部分”的大小应该小于标题的大小。
答案2
使用下面的代码我可以实现这个:
这是你想要的吗?
\addtocounter{section}{1}
\section*{Section \thesection \\ Alpha}
\addtocounter{section}{1}
\section*{Section \thesection \\ Beta}
如果要自动化,您可以在\begin{document}
命令前定义一个新命令:
\newcommand{\mysection}[1]{\addtocounter{section}{1}%
\section*{Section \thesection \\ #1}}
并使用这个新命令代替通常的\section
命令
\mysection{Alpha}
\mysection{Beta}
注意:这是使用该类获得的article
。