
Я ищу стиль цитирования. Я использую biblatex
и хочу следующую цитату, используя первые буквы фамилии и год публикации:
Если автор только один, то в ссылке следует указать первые три буквы и год, например: [Lot08] для имени Loth и года 2008.
Для более чем одного автора ссылка должна выглядеть следующим образом [BMCW12], который содержит первые буквы фамилий авторов (Беккер, Майер, Конради, Вольф) и год.
Я знаю, что это очень похоже на алфавитный стиль, но я не хочу получать плюс внутри цитаты, как [BMC+12]. Кроме того, я хочу зафиксировать количество букв на 4, даже если авторов больше.
Существует ли такой стиль цитирования или мне придется настроить алфавитный стиль?
решение1
Вы можете довольно сильно настроить стиль буквенных обозначений с помощью \DeclareLabelalphaTemplate
(см. §4.5.4).Этикетки, стр. 163-169biblatex
руководство). Однако в вашем случае это не обязательно.
Вам нужно только добавить две опции
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}