Biblatex:发布者被截断

Biblatex:发布者被截断

我在使用 biblatex 和“工业与应用数学学会”出版的一些书籍时遇到了一些问题,请参阅以下 MWE:

\documentclass{article}
\usepackage[style=alphabetic
    ]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{meyer_matrix_2000,
  location = {Philadelphia},
  edition = {Har/{Cdr}},
  title = {Matrix {Analysis} and {Applied} {Linear} {Algebra}},
  isbn = {978-0-89871-454-8},
  timestamp = {2015-11-18T21:19:25Z},
  publisher = {Society for {Industrial} and {Applied} {Mathematics}},
  author = {Meyer, {Carl}},
  date = {2000-06-01}
}
\end{filecontents}
\usepackage[T1]{fontenc}                            
\usepackage[utf8]{inputenc}    

\addbibresource{\jobname.bib}

\begin{document}


\nocite{*}
\printbibliography
\end{document}

编译后,只打印“工业和应用学会”,“数学”一词被截断。我尝试调整最小/最大名称,但没有帮助。还有其他建议吗?

答案1

我不知道为什么 Zotero 会添加那些无用的括号,但是

@book{meyer_matrix_2000,
  location = {Philadelphia},
  edition = {Har/Cdr},
  title = {Matrix {Analysis} and {Applied} {Linear} {Algebra}},
  isbn = {978-0-89871-454-8},
  timestamp = {2015-11-18T21:19:25Z},
  publisher = {Society for Industrial and Applied Mathematics},
  author = {Meyer, Carl},
  date = {2000-06-01}
}

我得到了预期的结果:

在此处输入图片描述

使用括号时最后一个标记消失的情况似乎是biblatex/Biber 中的一个错误。

什么时候

publisher = {Society for {Industrial} and {Applied} {Mathematics}},

使用时,bbl文件包含

  \list{publisher}{2}{%
    {Society for {Industrial}}%
    {Applied} {Mathematics}%
  }

当牙套被取下时,我们得到

  \list{publisher}{2}{%
    {Society for Industrial}%
    {Applied Mathematics}%
  }

我不确定为什么发布者字段在 处应用拆分and,但它有文档记录(第 2.3.4 节)。如果

publisher = {Society for {Industrial} {and} {Applied} {Mathematics}},

则输出将再次符合预期。

相关内容