このドキュメントでは、以下の出力が生成されます。
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\Textcite{knuth:ct:a} and \textcite{vangennep}.
\printbibliography
\end{document}
読者が G でその著者を探すと思われる場合に備えて、「Gennep については、Van Gennep を参照してください。」のような行を参考文献の別のエントリ (または著者) を参照するための追加行を追加する最適な方法を教えてください。
(私の質問は、接頭辞付きの名前をどのように処理し、異なる方法で並べ替えるかということについて具体的にbiblatex-examples.bib
述べているわけではありません。これは、例として使用できるものが存在するというだけのことです。並べ替えられた参考文献内の別の場所を参照したい理由はいくつか考えられます。)
回答として私自身の回避策を示しますが、より良い回答を期待しています。
答え1
このような「余分な」行には、特別な参考文献ドライバを用意することができます。このドライバは、 と のみを使用しauthor
ますnote
。
\DeclareBibliographyDriver{extra}{%
\usebibmacro{begentry}%
\printnames{author}%
, see\addspace
\emph{\printfield{note}}%
\usebibmacro{finentry}}
\begin{document}
\Textcite{knuth:ct:a} and \textcite{vangennep}.
\nocite{extragennep}
\printbibliography
\end{document}
ここで、追加エントリはextragennep
bibファイルで次のように定義されます。
@extra{extragennep,
author = {Gennep},
note = {Van Gennep}}
結果は次のとおりです。