BITNP / BIThesis

📖 北京理工大学非官方 LaTeX 模板集合,包含本科、研究生毕业设计模板及更多。🎉 (更多文档请访问 wiki 和 release 中的手册)
https://bithesis.bitnp.net
LaTeX Project Public License v1.3c
714 stars 97 forks source link

[Bug]: 引用英文论文时,应显示“等”而不是“et al.” #268

Closed c-my closed 1 year ago

c-my commented 1 year ago

发生了什么?

在中文论文模板中,使用\citet引用英文论文时,作者名称后显示"et al."

你期望的结果

作者名称后应显示“等”而不是"et al."

问题复现的步骤

  1. main.bib中插入一遍英文文献的bibtex信息
  2. 在正文中使用\citet进行引用

最小可复现用例或者截图

使用\citet{NIPS2017_3f5ee243}发现引用以下文献

@inproceedings{NIPS2017_3f5ee243,
 author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, \L ukasz and Polosukhin, Illia},
 booktitle = {Advances in Neural Information Processing Systems},
 editor = {I. Guyon and U. Von Luxburg and S. Bengio and H. Wallach and R. Fergus and S. Vishwanathan and R. Garnett},
 pages = {},
 publisher = {Curran Associates, Inc.},
 title = {Attention is All you Need},
 url = {https://proceedings.neurips.cc/paper_files/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf},
 volume = {30},
 year = {2017}
}

效果如下图所示: 图片

操作系统或平台

Windows

LaTeX 发行版以及发行年份

TexLive 2023

BIThesis 模板

graduate-thesis

日志信息

No response

fky2015 commented 1 year ago

下图是《北京理工大学研究生学位论文撰写规范》,看起来“等”和“et al.”均可。(当然“,”因为不符合国标的原因暂时没有处理,一般不影响) image

另外其他模板倒是也遇到了类似的需求 https://github.com/mohuangrui/ucasthesis/issues/95#issuecomment-1060163625

简单来说,如果一定想要正文引用在任何地方都出现“等”,可以添加 gbcitelocal=chinesemain.tex 中:

\usepackage[
  %%% 此处
  gbcitelocal=chinese,
  defernumbers=true,
  backend=biber,
  style=gb7714-2015,
  gbalign=gb7714-2015,
  gbnamefmt=lowercase,
  gbpub=false,
  gbannote=true,
  gbpunctin=false,
  doi=false,
  url=false,
  eprint=false,
  isbn=false,
]{biblatex}

但请注意:参考文献部分也会收到影响。


修正:见下楼。

hushidong commented 1 year ago

加gbcitelocal=chinese就只影响引用标注标签

c-my commented 1 year ago

感谢回复,使用gbcitelocal=chinese方式已解决。