Colchetes de citação usando biblatex

Colchetes de citação usando biblatex

Estou usando biblatexpara referências e citações em minha tese.

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

me dá o nome do autor no texto, mas eu gostaria de colocá-lo entre colchetes. Como eu faria isso?

Responder1

With (cite)style=authoryear \parencitefornece colchetes (parênteses) por padrão. É possível mudar para colchetes conforme mostrado emBiblatex, autor-ano, colchetes. Se você usar biblatex-exté um pouco mais confortável fazer isso com o comando \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}

[Sigfridsson e Ryde 1998] – [Sigfridsson e Ryde 1998]

informação relacionada