按期刊名称对参考书目进行排序

按期刊名称对参考书目进行排序

我使用 Biblatex。我想按期刊标题(然后按日期或作者)对我的参考书目进行排序:是否有可以执行此操作的软件包或参考书目样式?

答案1

我不知道预先构建的解决方案,但您可以轻松定义自定义排序方案\DeclareSortingTemplate

下面的示例按journaltitleyearvolumename排序title

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=authoryear]{biblatex}

\DeclareSortingTemplate{jyvnt}{
  \sort{
    \field{presort}
  }
  \sort[final]{
    \field{sortkey}
  }
  \sort{
    \field{journaltitle}
  }
  \sort{
    \field{sortyear}
    \field{year}
  }
  \sort{
    \field{volume}
    \literal{0}
  }
  \sort{
    \field{sortname}
    \field{author}
    \field{editor}
    \field{translator}
    \field{sorttitle}
    \field{title}
  }
  \sort{
    \field{sorttitle}
    \field{title}
  }
}

\ExecuteBibliographyOptions{sorting=jyvnt}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson,aksin,glashow,weinberg,yoon,moore}

\printbibliography
\end{document}

Moore, Gordon E. (1965)。“在集成电路上塞入更多元件”。在:电子学 38.8,第 114-117 页。 Aksın, Özge 等人 (2006)。“固定化对 Mizoroki-Heck 反应中饱和 Pd-N-杂环卡宾催化特性的影响”。在:有机化学杂志 691.13,第 3027-3036 页。 Sigfridsson, Emma 和 Ulf Ryde (1998)。“从电势和电矩推导原子电荷的方法比较”。在:计算化学杂志 19.4,第 377-395 页。 doi: 10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P。 Glashow, Sheldon (1961)。《弱相互作用的部分对称性》。收录于:Nucl. Phys. 22,第 579-588 页。 Yoon, Myeong S. 等人 (2006)。《降低键角张力的钯钳形配合物:用于 Heck 反应的有效催化剂》。收录于:Organometallics 25.10,第 2409-2411 页。 Weinberg, Steven (1967)。《轻子模型》。收录于:Phys. Rev. Lett. 19,第 1264-1266 页。

相关内容