如何格式化 CE/BCE?

如何格式化 CE/BCE?

是的,有这个abbrevs包。它为我提供了 AM、PM、BC 和 AD。但是,格式化“公元”/“公元前”前缀/后缀的合理方法是什么?

答案1

您可以按照与包中定义的\BC类似方式定义它们\ADabbrevs

\newcommand\AD{\DateMark{a.d}}
\newcommand\BC{\DateMark{b.c}}

\DateMark负责处理最终的标点符号,并使用 和 格式化其内容\DateMarkSize\scshape默认情况下,我会更改\DateMarkSize\small:例如中的标点符号广告否则将会具有不同的大小,并且对于我来说,使用固定大小的标记似乎很奇怪,无论如何:考虑在脚注或类似的东西中使用它们......

\documentclass{article}
\usepackage{abbrevs}
\newcommand*\CE{\DateMark{c.e}}
\newcommand*\BCE{\DateMark{b.c.e}}
\begin{document}

\BCE \CE

\CE, \CE.

\end{document}

在此处输入图片描述

相关内容