按同一作者同一年份的参考文献升序排序

按同一作者同一年份的参考文献升序排序

我引用了同一作者的三篇报纸文章,它们是在连续三天内发布的(2010 年 10 月 23 日 - 2010 年 10 月 25 日)。使用 Biblatex Chicago(作者日期),它们按降序排列,因为最新文章(10 月 25 日)在年份后有后缀“a”,而第一篇文章(10 月 23 日)有后缀“c”。我怎样才能按升序排列它们,以便 10 月 23 日的文章有后缀 a 而不是 c-

平均能量损失

\documentclass{article}
\usepackage{blindtext}
\usepackage{csquotes}
\usepackage[backend=biber,authordate, isbn=false,doi=false,ibidtracker=false]{biblatex-chicago}

\begin{filecontents*}[overwrite]{jobname.bib}
@article{al-bisriAlIdaraAlkanasiyaBain2010,
  title = {Al-{{Idāra}} al-Kanasiya Bain Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭanīya (3)},
  author = {Al-Bišrī, Ṭāriq},
  date = {2010-10-25},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location = {{Kairo}},
  entrysubtype = {newspaper}
}

@article{al-bisriAlIdaraAlkanasiyaBaina2010,
  title = {Al-{{Idāra}} al-Kanasiya Baina Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭaniyya (2)},
  author = {Al-Bišrī, Ṭāriq},
  date = {2010-10-24},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location = {{Kairo}},
  entrysubtype = {newspaper}
}

@article{al-bisriAlIdaraAlkanasiyaBainaa2010,
  title = {Al-{{Idāra}} al-Kanasiya Bainaa Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭaniyya (1)},
  author = {Al-Bišrī, Ṭāriq},
  date = {2010-10-23},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location = {{Kairo}},
  entrysubtype = {newspaper}
}

\end{filecontents*}

\addbibresource{jobname.bib}


\begin{document}
\blindtext \autocite[Vgl][13]{al-bisriAlIdaraAlkanasiyaBain2010}

\blindtext \autocite[Vgl][13]{al-bisriAlIdaraAlkanasiyaBaina2010}

\blindtext \autocite[Vgl][13]{al-bisriAlIdaraAlkanasiyaBainaa2010}
\printbibliography

\end{document}

输出 在此处输入图片描述

答案1

默认情况下,biblatex-chicagoauthordate样式按名称、年份和标题排序。即使您提供完整的日期,也只使用年份进行排序。这意味着问题的条目仅按其标题字段排序(因为authoryear相同)。

可以通过修改排序模板来改变这种情况,使其包含和的排序monthday如下所示(参见biblatex 按日期排序

\documentclass{article}
\usepackage{fontspec}
\usepackage{libertinus}
\usepackage{csquotes}
\usepackage[backend=biber,authordate, isbn=false,doi=false,ibidtracker=false]{biblatex-chicago}

\DeclareSortingTemplate{cms}{% Updated to >3.7 format
  \sort{
    \field{presort}
  }
  \sort[final]{
    \field{sortkey}
  }
  \sort{
    \field{sortname}
    \field{author}
    \field{namea}
    \field{editor}
    \field{nameb}
    \field{translator}
    \field{namec}
    \field{sorttitle}
    \field{journaltitle}
    \field{organization}
    \field{title}
  }
  \sort{
    \field{sortyear}
    \field{labelyear}
    \field{year}
    \field{origyear}
  }
  \sort{
    \field{month}
    \field{origmonth}
    \literal{00}
  }
  \sort{
    \field{day}
    \field{origday}
    \literal{00}
  }
  \sort{
    \field{sorttitle}
    \field{title}
  }
  \sort{
    \field{endyear}
    \field{eventendyear}
    \field{origendyear}
  }
  \sort{
    \field[padside=left,padwidth=4,padchar=0]{volume}
    \literal{0000}
  }
}

\begin{filecontents*}{\jobname.bib}
@article{al-bisriAlIdaraAlkanasiyaBain2010,
  title        = {Al-{{Idāra}} al-Kanasiya Bain Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭanīya (3)},
  author       = {Al-Bišrī, Ṭāriq},
  date         = {2010-10-25},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location     = {Kairo},
  entrysubtype = {newspaper},
}
@article{al-bisriAlIdaraAlkanasiyaBaina2010,
  title        = {Al-{{Idāra}} al-Kanasiya Baina Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭaniyya (2)},
  author       = {Al-Bišrī, Ṭāriq},
  date         = {2010-10-24},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location     = {Kairo},
  entrysubtype = {newspaper},
}
@article{al-bisriAlIdaraAlkanasiyaBainaa2010,
  title        = {Al-{{Idāra}} al-Kanasiya Bainaa Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭaniyya (1)},
  author       = {Al-Bišrī, Ṭāriq},
  date         = {2010-10-23},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location     = {Kairo},
  entrysubtype = {newspaper},
}
\end{filecontents*}
\addbibresource{\jobname.bib}


\begin{document}
Lorem \autocite[Vgl.][13]{al-bisriAlIdaraAlkanasiyaBain2010}

ipsum \autocite[Vgl.][13]{al-bisriAlIdaraAlkanasiyaBaina2010}

dolor \autocite[Vgl.][13]{al-bisriAlIdaraAlkanasiyaBainaa2010}

\printbibliography
\end{document}

按预期排序的参考书目。


或者,您可以使用sorttitle在考虑标题时手动强制使用不同的排序顺序。例如

@article{al-bisriAlIdaraAlkanasiyaBain2010,
  title        = {Al-{{Idāra}} al-Kanasiya Bain Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭanīya (3)},
  sorttitle    = {Aš-Šurūq al-ǧadīd 2010-10-25},
  author       = {Al-Bišrī, Ṭāriq},
  date         = {2010-10-25},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location     = {Kairo},
  entrysubtype = {newspaper},
}
@article{al-bisriAlIdaraAlkanasiyaBaina2010,
  title        = {Al-{{Idāra}} al-Kanasiya Baina Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭaniyya (2)},
  sorttitle    = {Aš-Šurūq al-ǧadīd 2010-10-24},
  author       = {Al-Bišrī, Ṭāriq},
  date         = {2010-10-24},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location     = {Kairo},
  entrysubtype = {newspaper},
}
@article{al-bisriAlIdaraAlkanasiyaBainaa2010,
  title        = {Al-{{Idāra}} al-Kanasiya Bainaa Niẓām al-Milla Wa-l-Ǧamāʿa al-Waṭaniyya (1)},
  sorttitle    = {Aš-Šurūq al-ǧadīd 2010-10-23},
  author       = {Al-Bišrī, Ṭāriq},
  date         = {2010-10-23},
  journaltitle = {Aš-Šurūq al-ǧadīd},
  location     = {Kairo},
  entrysubtype = {newspaper},
}

相关内容