KOMA 类中带有前缀和计数器的自定义标题

KOMA 类中带有前缀和计数器的自定义标题

我想在小节级别的 KOMA-Script 类中引入一个具有前缀和单独计数器的新标题,例如 GP1、GP2 等。否则,样式应与 相同\subsection\subsection本身不应受到影响,因此可以并行使用。

如图所示这个答案,可以根据节(或小节)定义带前缀的标题,但它不会创建新的计数器,并且前缀不会出现在目录中。

似乎\DeclareSectionCommand(见回答) 是定义新标题的正确方法,但是我无法添加前缀。

答案1

好的,我距离解决方案不太远了:

\DeclareSectionCommand[
    afterskip=1.5ex plus .2ex,
    beforeskip=-3.25ex plus -1ex minus -.2ex,
    font=\usekomafont{subsection},
    indent=0pt,
    level=2,
    tocindent=3.8em,
    toclevel=2,
    tocnumwidth=3.2em,
    tocstyle=section,
    counterwithin=section,
    style=section
]{gp}

我所需要的前缀:

\renewcommand*{\thegp}{GP\arabic{gp}}

相关内容