Скобки для цитирования с использованием biblatex

Скобки для цитирования с использованием biblatex

Я использую его biblatexдля ссылок и цитат в своей диссертации.

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

дает мне имя автора в тексте, но я хотел бы иметь скобки вокруг него. Как мне это сделать?

решение1

С (cite)style=authoryear \parenciteдает вам круглые скобки (круглые скобки) по умолчанию. Можно переключиться на квадратные скобки, как показано наBiblatex, автор-год, квадратные скобки. Если вы используете , biblatex-extто немного удобнее сделать это с помощью команды \DeclareOuterCiteDelims.

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

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

\DeclareOuterCiteDelims{parencite}{\bibopenbracket}{\bibclosebracket}

\addbibresource{biblatex-examples.bib}

\begin{document}
\autocite{sigfridsson} -- \parencite{sigfridsson}
\printbibliography
\end{document}

[Сигфридссон и Райд 1998] – [Сигфридссон и Райд 1998]

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