是的,有这个abbrevs
包。它为我提供了 AM、PM、BC 和 AD。但是,格式化“公元”/“公元前”前缀/后缀的合理方法是什么?
答案1
您可以按照与包中定义的\BC
类似方式定义它们\AD
abbrevs
\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}