使用 natbib 时,有没有办法从引文和参考书目中删除“et al.”中的句号?

使用 natbib 时,有没有办法从引文和参考书目中删除“et al.”中的句号?

如果之前已经问过并回答过这个问题,我深感抱歉,但是虽然我能够从这个资源中解决我的一些疑问,但我似乎找不到这个问题的答案。

我有自己偏爱的博士论文参考书目样式,而且我已经设法使用 制作出几乎完全符合我要求的内容makebst.tex。我的样式 ( mythesis.bst) 会从首字母缩略词和缩写中删除所有句号(即句点),包括作者姓名首字母和期刊缩写。但是,“et al.”在引文和参考书目中都令人恼火地出现了句号。我可以对文件mythesis.bst和/或\cite一系列命令进行调整以删除句号吗?我还有一种可怕的感觉,“ed.”(代表编辑)也会出现句号,所以类似的问题也适用。

我在 Windows 7 上使用 TexLive 2011 发行版并将JabRef其用作参考书目管理器。请温柔一点,因为 (a) 我是 LaTeX 初学者,(b) 我是生物学家!

答案1

由于您已经创建了自定义参考书目样式 (.bst) 文件,您可以在编辑器中打开它,搜索所有“et~al.”和“et al.”字符串,然后将其替换为“et~al”。

makebst自定义“et~al.”字符串的精确内容是程序不自动提供的少数选项之一。不过,.bst我敢说,按照上一段中描述的方式编辑文件并不是一项太繁重的任务。:-)

相关内容