¿Cómo consigo que el látex genere referencias como esta? (p. ej., Fujii, 2016, p. 412; Murata, 2010, p. 576)

¿Cómo consigo que el látex genere referencias como esta? (p. ej., Fujii, 2016, p. 412; Murata, 2010, p. 576)

Latex puede generar referencias entre paréntesis que comiencen con, por ejemplo, me gusta

\parencite[e.g.][]{fujii2016}, lo que resultará en

(por ejemplo, Fujii, 2016)

Pero, ¿cómo consigo que genere una referencia como esta?

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

Respuesta1

Puedes usar \parencitespara esto:

ingrese la descripción de la imagen aquí

El uso, o "patrón", de esta macro es el siguiente:

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

Los dos primeros argumentos, delimitados por (), son opcionales y están destinados a notas previas y posteriores atoda la listade citaciones. Luego agrega tantas instancias de

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

como quieras. Tanto las notas previas como las posteriores son para referencias individuales y son opcionales. Si especifica solo uno, se convierte en una nota posterior.

Por lo tanto, para obtener algo como lo que solicitó con dos citas, utilice

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

donde aksiny angenendtson claves de citas y 1--2/ 3--4sus respectivos rangos de páginas. Entonces, sí, tal vez sea un poco inconveniente, pero si la lista de referencias se vuelve larga, entonces probablemente sea más fácil realizar un seguimiento de las notas previas y posteriores de esta manera, que si pudiera hacer algo como \parencites[pre_1,pre_2,...,pre_n][post_1,post_2,...,post_n]{key_1,key_2,...,key_n}.

Ejemplo 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}

información relacionada