如何创建自定义标题?

如何创建自定义标题?

Thesis我正在使用基于更通用类的文档类book。我想创建一个自定义标题来指定数学模型的特定部分,例如\modelsec{Zero Costs}

该部分应具有与\subsubsection 除了编号为 A.、B.,并居中。它不应出现在目录中。

我已经研究不同的事情有一段时间了,但是我没有足够的背景知识来自己弄清楚这一点。

答案1

第一次尝试可能是

\newcounter{modelsec}[subsection]
\renewcommand{\themodelsec}{\Alph{modelsec}}
\newcommand{\modelsec}[1]{%
  \refstepcounter{modelsec}
  \subsubsection*{\centering\themodelsec. #1}%
}

我们设置了一个新的计数器,每次\subsection执行命令时都会重置它。它的表示形式为大写字母。然后\modelsec定义命令来步进计数器并发出\subsubsection*(因此不会自动添加数字,但标题居中,特殊数字放在标题前面)。

您还可以设置\label以供日后参考:

\modelsec{Zero Costs}\label{ms:zero-costs}

相关内容