我遇到了同样的问题这个问题。我采用了已发布答案中的解决方案。该解决方案解决了“et al.”问题。
不过,我还想允许超过 4 个字符的年份。
当我将此行中的 4 修改为 20 时:
year field.or.null purify$ #-1 #4 substring$
我遇到了一些副作用,例如一些引文缺少年份。
我如何修改前面答案中的语法以获得我想要的行为?
我遇到了同样的问题这个问题。我采用了已发布答案中的解决方案。该解决方案解决了“et al.”问题。
不过,我还想允许超过 4 个字符的年份。
当我将此行中的 4 修改为 20 时:
year field.or.null purify$ #-1 #4 substring$
我遇到了一些副作用,例如一些引文缺少年份。
我如何修改前面答案中的语法以获得我想要的行为?