如何让 biber 读取值为“0”的字段?

如何让 biber 读取值为“0”的字段?

有没有办法强制 biber 读取值为“0”的字段?(背景:我使用可引用为布尔值的用户定义字段,这样可以方便区分未定义、“0”和“1”的情况。目前未定义和“0”是相同的)。

使用字段注释的小示例:

\documentclass[a4paper]{article}
\usepackage{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{a2016,
  author        = {Author, A.},
  note          = {0},
  journal       = {Journal},
  title         = {Title1},
  year          = {2016}
}
@article{b2016,
  author        = {Author, B.},
  journal       = {Journal},
  title         = {Title2},
  year          = {2016}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
    \nocite{*}
    \printbibliography
\end{document}

谢谢

答案1

这是 biber 的一个错误,已在 SourceForge 上的 2.7 版本中修复。

相关内容