没有三位作者的 et al.,包括 apalike 和 natbib,而且年份很长

没有三位作者的 et al.,包括 apalike 和 natbib,而且年份很长

我遇到了同样的问题这个问题。我采用了已发布答案中的解决方案。该解决方案解决了“et al.”问题。

不过,我还想允许超过 4 个字符的年份。

当我将此行中的 4 修改为 20 时:

year field.or.null purify$ #-1 #4 substring$   

我遇到了一些副作用,例如一些引文缺少年份。

我如何修改前面答案中的语法以获得我想要的行为?

相关内容