我想在我的文档中保存很多注释,因此我想创建一个自定义计数器,以便每个注释都像这样编号:
0001
0002
0003
0004
(它们故意加粗,因为这是我喜欢的风格)
我希望计数器能够像枚举环境一样工作,以便在我想要编号的注释前面添加一个关键字,并且能够重置它。
我不使用枚举环境的原因是:
我希望数字加粗
我想要自定义数字格式,例如 0001 等等...
我真的很想看看我如何能够创造出这样的东西。
答案1
例如,将粗体添加到计数器的外观中:
\documentclass{article}
\newcounter{custom}
\renewcommand*{\thecustom}{%
\textbf{%
\ifnum\value{custom}<1000 0\fi
\ifnum\value{custom}<100 0\fi
\ifnum\value{custom}<10 0\fi
\arabic{custom}%
}%
}
\begin{document}
\thecustom,
\refstepcounter{custom}\thecustom,
\refstepcounter{custom}\thecustom
\label{abc}
\setcounter{custom}{123}\thecustom,
\setcounter{custom}{7654}\thecustom,
ref: \ref{abc}
\end{document}
另一种方法是,只在注释的标记宏中将数字设为粗体。这样引用的数字就会以正常字体显示。