Haixing-Hu / GBT7714-2005-BibTeX-Style

A GB/T 7714-2005 national standard compliant BibTeX style.
GNU General Public License v2.0
352 stars 65 forks source link

能否显示全部作者,而不是输出et. al. #22

Open mbs0221 opened 5 years ago

JKTesla commented 4 years ago

在作者名与作者名之间添加“and”,操作见以下链接回答一:

The appropriate separator for authors is "and".

mbs0221 commented 4 years ago

这个回答应该说的是文中\cite如何显示全部作者,我其实是想根据bib文件,自动在\bibitem中显示出全部作者。后来我通过设置最大作者人数,部分解决了这个问题。但是若超过了设定的作者人数,还是会出现et. al.。我想应该有其他的参数进行设置吧。

GGN-2015 commented 3 months ago

@mbs0221 在 FUNCTION {format.names} 函数中我们看到:

{nameindex namecount < nameindex #3 < and} {

而这说明这个模板中的最大作者人数是写死为 3 的,超过 3 个人的部分会被替换成 et al.,我打算发一个 PR 把这部分删掉。