在其他參考文獻中,我必須在參考書目中處理兩個參考文獻,同一年,同一作者,但我想指出兩者之間存在時間順序。 Biber 按論文標題對兩篇參考文獻排序,不幸的是它提供了相反的順序。我嘗試設定 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}