bibmacroの「タイトル」はどこにありますか?

Aug 15 2020

BibLaTeXが特定のエントリのタイトルを変更する方法を変更しようとしています。「タイトル」のbibmacroを変更してこれを実行したいと思います。しかし、デフォルトの定義はどこにも見つかりません。standard.bbxたとえばで使用されていますが、定義がないようです。このマクロのデフォルトはどこにありますか?

回答

2 Bernard Aug 16 2020 at 00:04

(v3.14の)の2785-2797biblatex.def行目:

\newbibmacro*{title}{%
  \ifboolexpr{
    test {\iffieldundef{title}}
    and
    test {\iffieldundef{subtitle}}
  }
    {}
    {\printtext[title]{%
       \printfield[titlecase]{title}%
       \setunit{\subtitlepunct}%
       \printfield[titlecase]{subtitle}}%
     \newunit}%
  \printfield{titleaddon}}