ビバーの参照順序

ビバーの参照順序

他の参考文献の中でも、同じ年、同じ著者の 2 つの参考文献を参考文献リストで処理する必要がありますが、2 つの参考文献の間には時系列の順序があることを指摘したいと思います。Biber は 2 つの参考文献を論文のタイトルで並べ替えますが、残念ながら逆の順序になります。sorting=nyt を設定し、SORTYEAR={2024-1} と SORTYEAR={2024-2} を追加しようとしましたが、うまくいきませんでした。どうすればよいですか?

\begin{filecontents}[overwrite]{testbib.bib}
@article {RG2024a,
  AUTHOR = {Durand, R. and Charles, G.},
  TITLE = {Note on a famous theorem},
  JOURNAL = {Foo},
  YEAR = {2024},
}


@article {RG2024b,
  AUTHOR = {Durand, R. and Charles, G.},
  TITLE = {Mysterious theorem},
  JOURNAL = {Bar},
  YEAR = {2024},
}
\end{filecontents}

\documentclass{article}
%
\usepackage[style=alphabetic]{biblatex}
\addbibresource{testbib.bib}

\begin{document} 
First there was \autocite{RG2024a}. Then came 
\autocite{RG2024b}.

\printbibliography
\end{document}

ありがとう!

答え1

クイックハック:sorttitleフィールドを使用して希望の順序を取得します

\begin{filecontents}[overwrite]{testbib.bib}
@article {RG2024a,
  AUTHOR = {Durand, R. and Charles, G.},
  TITLE = {Note on a famous theorem},
  JOURNAL = {Foo},
  YEAR = {2024},
  sorttitle={a},
}


@article {RG2024b,
  AUTHOR = {Durand, R. and Charles, G.},
  TITLE = {Mysterious theorem},
  JOURNAL = {Bar},
  YEAR = {2024},
  sorttitle={b},
}


\end{filecontents}

\documentclass{article}
%
\usepackage[style=alphabetic]{biblatex}
\addbibresource{testbib.bib}

\begin{document} 
First there was \autocite{RG2024a}. Then came 
\autocite{RG2024b}.

\printbibliography
\end{document}

ここに画像の説明を入力してください

関連情報