Bibtex 生成了一行应该出现本书作者的位置

Bibtex 生成了一行应该出现本书作者的位置

这是我第一次在这个网站上写作,当我用 Bibtex 编制参考书目时,我在一些参考文献中得到了奇怪的结果。如下图所示,在应该出现作者姓名的地方,它只显示了一行。

书目结果

该命令的输出似乎是正确的,没有警告或错误:

Proceso iniciado: bibtex.exe "TAI_template"

This is BibTeX, Version 0.99d (MiKTeX 20.12)
The top-level auxiliary file: TAI_template.aux
The style file: IEEEtran.bst
Database file #1: IEEEabrv.bib
Database file #2: Ref_Act4_19_20.bib
-- IEEEtran.bst version 1.14 (2015/08/26) by Michael Shell.
-- http://www.michaelshell.org/tex/ieeetran/bibtex/
-- See the "IEEEtran_bst_HOWTO.pdf" manual for usage information.

Done.

El proceso terminó normalmente

但最令人疑惑的是,基本上条目是一样的,只是标题改变了,但参考编号54是正确的,而55-58是错误的。

这是参考文献 54:

@Book{BrownleeML,
  author    = {Jason Brownlee},
  editor    = {Jason Brownlee},
  publisher = {Jason Brownlee},
  title     = {{Machine Learning Mastery with Python: Understand Your Data, Create Accurate Models and Work Projects End-to-end}},
  year      = {2016},
  edition   = {First},
  url       = {https://books.google.es/books?id=0t-NAQAACAAJ},
}

这是参考文献 55:

@Book{BrownleeDL,
  author    = {Jason Brownlee},
  editor    = {Jason Brownlee},
  publisher = {Jason Brownlee},
  title     = {{Deep Learning With Python. Develop Deep Learning Models on Theano and TensorFlow Using Keras}},
  year      = {2016},
  edition   = {First},
  url       = {https://machinelearningmastery.com/deep-learning-with-python/},
}

这可能是个 bug 吗?或者,也许我做错了什么?我从来没有遇到过这样的事情。我能找到的最相似的问题也没有帮助我 (这里)。有人能有什么想法吗?

如果有帮助,我正在使用 Windows(Miktex),以 TeXstudio 作为编辑器,以 Jabref 作为参考管理器。

谢谢。

答案1

此行为与 Windows、MikTeX、TeXstudio 或 Jabref 无关,但由(bib)style您用于参考书目的任何软件包控制。因此您的.tex文件(或 MWE)将更有助于解决您的特定问题。

如果您正在使用biblatex,只需添加选项dashed=false即可更改此行为。

相关内容