是否可以在 \subparagraph 后添加标题?Latex 有 7 个级别的标题(从 \part 到 \subparagraph),但我需要其中的 9 个。
有人知道怎么做吗?提前谢谢!
答案1
LaTeX 提供了一个\@startsection
用于定义部分划分的通用命令。
\@startsection{name}{level}{indent}{beforeskip}{afterskip}{style}
其中name
是部门的名称,level
是其在层次结构中的位置,indent
是标题前的空格, skips 是标题前后的空格(如果\afterskip
是负数,则标题将插入),style
是其应如何排版。level
子段落的 是 5。
对于下面两个级别\subparagraph
,称它们\clause
为\subclause
6 和 7。您需要新的计数器进行编号。
\newcounter{clause}[subparagraph] % (6)
\newcounter{subclause}[clause] % (7)
\renewcommand{\theclause}{\thesubpargraph.\arabic{clause}}
\renewcommand{\thesubclause}{\theclause.\arabic{subclause}
现在,这是该部门的可能定义\clause
:
\makeatletter
\newcommand{\clause}{\@startsection%
{clause}{6}{<some length>} % name, level, indent
{<some length>} % beforeskip
{<some length>} % afterskip
{\normalfont\normalsize\scshape} % style, small caps
}
新的部门划分如何由您决定。祝您好运。