![Стиль цитирования с использованием первых букв фамилии автора](https://rvso.com/image/328808/%D0%A1%D1%82%D0%B8%D0%BB%D1%8C%20%D1%86%D0%B8%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D1%81%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC%20%D0%BF%D0%B5%D1%80%D0%B2%D1%8B%D1%85%20%D0%B1%D1%83%D0%BA%D0%B2%20%D1%84%D0%B0%D0%BC%D0%B8%D0%BB%D0%B8%D0%B8%20%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B0.png)
Я ищу стиль цитирования. Я использую 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}