我在文档中使用了以下命令来确保章节编号显示为 1.0 等,而子章节编号显示为 1.1、1.2 等:
\renewcommand*\thesection{\arabic{section}.0}
\renewcommand*\thesubsection{\arabic{section}.\arabic{subsection}}
但是,我希望将数字格式化为 1-1、1-2 等,因此我使用了以下命令:
\renewcommand{\thefigure}{\thesection-\arabic{figure}}
但当然,这显示为 1.0-1、1.0-2 等等。
所以我的问题是:有没有办法让章节编号保持为 X.0,而图形编号显示为 X-1、X-2 等(即没有小数点零)?
答案1
似乎你对某个地方的定义\thesection
与预期不同。因此,如果你
\renewcommand{\thefigure}{\thesection-\arabic{figure}}
使用
\renewcommand{\thefigure}{\arabic{section}-\arabic{figure}}
您将获得所需形式的图形数字。