如果设置了 urldate,Biblatex 不会显示 nd

如果设置了 urldate,Biblatex 不会显示 nd

如标题所述,我遇到了 biblatex 问题。如果年份为空,它会显示 urldate 条目中给出的日期,而不是显示nd

@online{Pizza,
 author = {Treccani},
 title = {Pizza},
 url = {https://www.treccani.it/vocabolario/pizza},
 urldate = {2022-01-01}
}

上面的代码输出:

  • 特雷卡尼(2022 年)。比萨。 [...]

我想:

  • Treccani(nd)。比萨。 [...]

答案1

默认labeldate定义(ll. 1385-1392 的biblatex.def)如下所示

\DeclareLabeldate{%
  \field{date}
  \field{year}
  \field{eventdate}
  \field{origdate}
  \field{urldate}
  \literal{nodate}
}

urldate考虑到。

如果你不想这样,请在你的序言中添加以下内容

\DeclareLabeldate{%
  \field{date}
  \field{year}
  \field{eventdate}
  \field{origdate}
  \literal{nodate}
}

相关内容