Стиль цитирования с использованием первых букв фамилии автора

Стиль цитирования с использованием первых букв фамилии автора

Я ищу стиль цитирования. Я использую 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}

Связанный контент