biber 的參考文獻順序

biber 的參考文獻順序

在其他參考文獻中,我必須在參考書目中處理兩個參考文獻,同一年,同一作者,但我想指出兩者之間存在時間順序。 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}

在此輸入影像描述

相關內容