和许多人一样,我希望遵循英语排版惯例,即拉丁文缩写采用斜体(例如 eg、ie 或 et al.)。虽然这对于 eg 和 ie 来说很容易,我可以将其定义为新命令,但我希望将其用于\citeauthor
更多的自动化。但是,生成的 et al. 不是斜体。
现在,我意识到有很多类似的问题,但是:他们中的大多数回答这个问题使用biblatex
或答案本质上是“制作自己的.bst
文件”(BibTeX 样式,以斜体显示“et al”)甚至“改变现有的.bst
(强调“et al.”) 后者是大忌。
我正在使用一个给定的日志模板(更具体地说beilstein
是 CTAN 上可用的类),它使用bibtex
(我知道很古老),所以,是的,我可以在一定程度上定义自己的命令,但我不能使用定制的.bst
文件和biblatex
语法。
有没有简单的方法可以做到这一点,或者我应该坚持使用自定义 et al. 命令手动拼写出作者姓名?