我正在寻找一种引用样式。我正在使用biblatex
,并且我想要使用姓氏的首字母和出版年份的以下引用:
对于仅一位作者,引用应考虑前三个字母和年份,如:[Lot08] 表示名称 Loth,年份为 2008。
对于多位作者,参考文献应如下所示 [BMCW12],其中包含作者姓氏的首字母(Becker、Meier、Conrady、Wolf)和年份。
我知道这和字母样式非常相似,但我不想在引用中添加加号,如 [BMC+12]。此外,即使作者更多,我也想将字母数固定为 4。
是否有这样的引用样式可用,或者我是否必须调整字母样式?
答案1
你可以使用以下方式自定义字母标签样式\DeclareLabelalphaTemplate
(参见§4.5.4标签,第 163-169 页biblatex
手动的)。但是,就您而言,这并不是必需的。
您只需添加两个选项
maxalphanames=4, minalphanames=4
拨打您的biblatex
电话即可获得所需姓名数量。
进而
\renewcommand*{\labelalphaothers}{}
去掉表示作者被省略的“+”。
平均能量损失
\documentclass[a4paper,10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[style=alphabetic,maxalphanames=4,minalphanames=4]{biblatex}
\addbibresource{biblatex-examples.bib}
\renewcommand*{\labelalphaothers}{}
\begin{document}
\cite{sigfridsson,worman,geer,aksin,companion}
\printbibliography
\end{document}