本文主要是介绍【IEEE Conf Latex】如何在IEEE Conf的latex模板中实现参考文献作者人数超过3就显示为“et al.”的功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
【IEEE Conf Latex】如何在IEEE Conf的latex模板中实现参考文献作者人数超过3就显示为“et al.”的功能
问题说明:
当我们在使用IEEE Conf的latex模板写作论文时,最后自动生成的REFERENCES时默认显示所有作者姓名的,这就可能导致参考文献的篇幅过长,导致超过论文最大页数要求(尤其是针对会议论文)。此时一个好的解决方法就是将超过3位作者的参考文献改成“et al.”
的形式来显示!
解决方法:
- 打开
IEEEtrans.bst
- 定位到以下代码位置(大概在第97行~111行):
% #0 turns off the forced use of "et al."
% #1 enables
FUNCTION {default.is.forced.et.al} { #0 }% The maximum number of names that can be present beyond which an "et al."
% usage is forced. Be sure that num.names.shown.with.forced.et.al (below)
% is not greater than this value!
% Note: There are many instances of references in IEEE journals which have
% a very large number of authors as well as instances in which "et al." is
% used profusely.
FUNCTION {default.max.num.names.before.forced.et.al} { #1 }% The number of names that will be shown with a forced "et al.".
% Must be less than or equal to max.num.names.before.forced.et.al
FUNCTION {default.num.names.shown.with.forced.et.al} { #10 }
- 修改以上代码成以下内容:
% #0 turns off the forced use of "et al."
% #1 enables
FUNCTION {default.is.forced.et.al} { #1 }% The maximum number of names that can be present beyond which an "et al."
% usage is forced. Be sure that num.names.shown.with.forced.et.al (below)
% is not greater than this value!
% Note: There are many instances of references in IEEE journals which have
% a very large number of authors as well as instances in which "et al." is
% used profusely.
FUNCTION {default.max.num.names.before.forced.et.al} { #3 }% The number of names that will be shown with a forced "et al.".
% Must be less than or equal to max.num.names.before.forced.et.al
FUNCTION {default.num.names.shown.with.forced.et.al} { #2 }
如果此时编译显示出错或者没有改变,就选择“从头编译”,done!
这篇关于【IEEE Conf Latex】如何在IEEE Conf的latex模板中实现参考文献作者人数超过3就显示为“et al.”的功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!