他の参考文献の中でも、同じ年、同じ著者の 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}