latex:参考文献超过三个作者时,第三个作者后加逗号并接上et al.

发布时间:2024-12-03 18:28

利用第三方评价:参考其他消费者的评价,有时能作为谈判的有力证据。 #生活技巧# #谈判技巧# #消费谈判#

最新推荐文章于 2024-10-14 21:31:30 发布

Tiger-Li 于 2018-03-15 11:56:03 发布

问题:针对引用的文献,当文献的作者多余3个时,我们需要将其缩略为et al. ,那么如何自动的实现这个过程且不用将每个作者变为and others?

方法1: 
如果使用的biblatex模式的参考文献引用方式,那么可以通过maxnames选项控制。

\usepackage[style=alphabetic,maxnames=4,minnames=3,maxbibnames=99]{biblatex}1 1

方法2: 
如果使用的是natbib模式参考文献引用方式,那么需要自己手动的修改*.bst文件。

\usepackage[super,square,numbers,sort&compress]{natbib} % for super citation1 1

修改方法如下:

% #0 turns off the forced use of "et al."

% #1 enables

FUNCTION {default.is.forced.et.al} { #1 } %默认是关闭的,需要打开

%设置多少个作者后加上et al. 下面设置的是3个

FUNCTION {default.max.num.names.before.forced.et.al} { #3 }

FUNCTION {default.num.names.shown.with.forced.et.al} { #3 }

123456789 123456789

经过上面的步骤后,et al.可以自动的出现了,但是它前面没有逗号,那么需要修改如下:

FUNCTION {bbl.etal}{ ",~et~al." }

FUNCTION {format.names}

{ "" * bbl.etal emphasize * }

12345678910 12345678910

版权声明:本文为fandroid原创文章,未经博主允许不得转载。 http://blog.csdn.net/fandroid/article/details/50932046

网址:latex:参考文献超过三个作者时,第三个作者后加逗号并接上et al. https://www.yuejiaxmz.com/news/view/363142

相关内容

Elsevier(爱思唯尔)的Latex模板使用指南以及图、表、文献引用细节
大规模神经网络最新文献综述:训练高效DNN、节省内存使用、优化器设计
【文献导读】4种压力性损伤风险评估工具在危重患者中的应用比较
三高共管、三慢共防,打造慢病管理新生态
灵北新药安齐来中国上市 提升帕金森病患者生活质量
企业财务管理参考文献(优质文献109个),参考文献
营养学论文参考文献,参考文献
每天有 8 小时放肆吃,这样吃竟然能减肥?
EULAR:18条建议,风湿患者的超全生活方式指南来了
生活事件与老年人受骗易感性:心理压力和自我控制的多重中介作用

随便看看