biblatex を使用して refsection 内で「maxbibnames」を設定するにはどうすればよいでしょうか?

biblatex を使用して refsection 内で「maxbibnames」を設定するにはどうすればよいでしょうか?

を使用してローカル参考文献に印刷される名前の数を変更しようとしていますmaxbibnamesが、エラーが発生します (「パッケージ keyval エラー: maxbibnames が未定義です。」)。何が間違っているのでしょうか?

MWE は次のとおりです。

\documentclass{article}
\usepackage{biblatex}

\begin{filecontents}{\jobname.bib}
@article{referenceA,
  author = {Anderson, Alice},
  title = {Generic Article Title A},
  journal = {Journal},
  year = {2022},
}
@article{referenceB,
  author = {Anderson, Alice and Author, Bob},
  title = {Generic Article Title B},
  journal = {Journal},
  year = {2024},
}
@article{referenceC,
  author = {Campbel, Carol and Author, Dave},
  title = {Generic Article Title C},
  journal = {Journal},
  year = {2024},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

\begin{refsection}
    \small
    \nocite{referenceA}
    \nocite{referenceB}
    \nocite{referenceC}
    \newrefcontext[sorting=ynt]
    \DeclareNameAlias{sortname}{family-given}
    \printbibliography[heading=none, maxbibnames=1]
\end{refsection}

\end{document}

答え1

biblatexすべてのオプションの有効な範囲を示すマニュアルの付録 E を参照してください。 は のmaxbibnamesオプションではありません\printbibliography。 グローバル、タイプごと、またはエントリごとに設定できます。

関連情報