在参考文献中,中文文献和英文文献的混排,这个已经解决,在此文中详述:【原创文章】Endnote中英文混排及输出作者全名的解决办法
参考文献中中文文献在前,并且中英文文献分别按照作者字母顺序排列的问题,也已经在此文中详述:【原创文章】Endnote参考文献中文文献在前并且中英文文献分别按照作者字母顺序排列的解决办法。
那么,另外一个问题来了,我们引用英文文献时,如果作者超过了两个,我们在文中引用时一般都是写”et al.”.,引用中文文献时,一般写“等”。
比如:Abe, Akira, Kosugi Shunichi, Yoshida Kentaro, et al. Genome sequencing reveals agronomically important loci in rice using MutMap[J]. Nature Biotechnology, 2012, 30: 174.
在文中引用时,为:基于SNP-index算法 (Abe et al., 2012;)的BSA分析。
这个在当前样式的“引文”-“作者列表”中设置就好。
很显然,这样设置有一个问题,那就是引用中文文献时,末尾也是et al.,这不符合要求!
比如:近年来我国辣椒年播种面积占全国蔬菜总播种面积的8% ~ 10%,居蔬菜首位 (王立浩 et al., 2016)。
这里的 (王立浩 et al., 2016)应该修正为 (王立浩等, 2016),那么这个问题需要怎么解决。
这个问题也困扰了我好久,到目前为止没有找到十分完美的方法。
最开始,我的方案比较简单,就是不管他英文还是中文,后面都不加这个“et al”或者“等”,至少看起来没有那么难受。但是不符合要求。
有两个临时解决方案
这个临时方案只能针对中文文献或者英文文献某一类比较少的情况才行,不然也是没法解决。
第一个临时办法:
就是将比较少的引用那类文献,转化为plain text形式,然后一个一个修改,这样就不会随Endnote一起更新了。
第二个临时办法:
在word中,切换到“endnote”插件栏,打开“edit & manage citation”, 然后把所有中文文献的格式化类型从“default”修改为“exclude author”,然后在prefix栏目手动加上第一个作者姓名。
然后把所有的中文文献都这样操作,就ok拉。如果英文文献少,那就直接弄英文文献的作者就好拉。
这样就实现了“et al”和“等”在文中引用时候的混排。