如何正确显示和分隔书目条目中的作者姓名?

如何正确显示和分隔书目条目中的作者姓名?

如何正确显示和区分BibLaTeX的作者姓名?

代码:

@book{atl1,
    label     = {SELLS},
    author    = {Cristopher TAVARES, Kirk FERTITTA, Brent RECTOR, Chris SELLS},
    title     = {ATL Internals},
    subtitle  = {Working with ATL 8},
    edition   = {2},
    publisher = {Addison-Wesley Professional},
    date      = {2006-07-15},
    pages     = {888}
    }

输出:

在此处输入图片描述

在这种情况下,我尝试像Cristopher TAVARES, Kirk FERTITTA, Brent RECTOR and Chris SELLS以前一样显示它ATL Internals...

请问我该如何处理这个问题?

多谢!

答案1

您的author字段未正确格式化为 BibTeX/ biblatex

根据驯服野兽,第 11 条author,第 23 页:

  1. 名称由关键字分隔andauthor = {Smith, Jane and Doe, John}
  2. 姓名必须采用以下三种格式之一
    1. “第一与最后”:author = {Johann Wolfgang von Goethe}
    2. “von Last, First”:,author = {von Goethe, Johann Wolfgang}
    3. “由 Last, Jr, First” author = {von Goethe, Johann Wolfgang}:。

也可以看看我应该如何在.bib文件中输入作者姓名?Norman Walsh 对 BibTeX 名称的帮助

此外,您不应将任何格式应用于名称 - 当然,除了名称的正确大写。不要写author = {John SMITH},而要写author = {John Smith}

姓氏的格式将由您使用的书目样式处理。这biblatex很简单\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}(或者 - 如果您坚持使用全大写的姓氏,请不要这样做! - \renewcommand*{\mkbibnamelast}[1]{\MakeUppercase{#1}})。

总而言之,你的author领域应该阅读

author = {Tavares, Cristopher and Fertitta, Kirk and Rector, Brent and Sells, Chris}

当然

author = {Cristopher Tavares and Kirk Fertitta and Brent Rector and Chris Sells}

同样好(并且可能更方便一些)。

相关内容