Como faço para que o látex produza referências como esta: (por exemplo, Fujii, 2016, p. 412; Murata, 2010, p. 576)

Como faço para que o látex produza referências como esta: (por exemplo, Fujii, 2016, p. 412; Murata, 2010, p. 576)

O Latex pode gerar referências entre parênteses começando com, por exemplo, like

\parencite[e.g.][]{fujii2016}, o que resultará em

(por exemplo, fujii, 2016)

Mas como faço para gerar uma referência como esta:

(por exemplo, Fujii, 2016, p. 412; Murata, 2010, p. 576)?

Responder1

Você pode usar \parencitespara isso:

insira a descrição da imagem aqui

O uso, ou "padrão", desta macro é assim:

\parencites(<multiprenote>)(<multipostnote>)[<prenote>][<postnote>]{<key>}[<prenote>][<postnote>]{<key>}...[<prenote>][<postnote>]{<key>}

Os dois primeiros argumentos, delimitados por (), são opcionais e destinam-se a notas pré/pós dea lista inteirade citações. Então você adiciona quantas instâncias de

[<prenote>][<postnote>]{key}

como você quiser. Ambas as notas anteriores e posteriores são para referências individuais e são opcionais. Se você especificar apenas um, ele se tornará uma pós-nota.

Portanto, para obter algo parecido com o que você pediu com duas citações, use

\parencites(e.g.)()[1--2]{aksin}[3--4]{angenendt}

onde aksine angenendtsão chaves de citação e 1--2/ 3--4seus respectivos intervalos de páginas. Então, sim, talvez um pouco inconveniente, mas se a lista de referências se tornar longa, provavelmente será mais fácil acompanhar as notas pré/pós desta forma, do que se você pudesse fazer algo como \parencites[pre_1,pre_2,...,pre_n][post_1,post_2,...,post_n]{key_1,key_2,...,key_n}.

Exemplo completo:

\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencites(e.g.)()[1--2]{aksin}[3--4]{angenendt}
\printbibliography
\end{document}

informação relacionada