Ciao,
ho trovato un piccolo errore nel modo in cui alcuni comandi cites vengono stampati. Si tratta dei cites che hanno come argomento due opere dello stesso autore, delle quali è fornito il numero di pagina per la prima, ma non per la seconda.
Ecco un codice di esempio:
`\begin{filecontents*}{bibliografia.bib}
@BOOK
{Uno,
author = “Doe, John”,
title = “First Book”,
location = “Oxford”,
publisher = “Oxford University Press”,
date = “2011”}
@BOOK
{Due,
author = “Doe, John”,
title = “Second Book”,
location = “Oxford”,
publisher = “Oxford University Press”,
date = “2011”}
\end{filecontents*}{bibliografia.bib}
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,italian]{babel}
\usepackage[babel]{csquotes}
\usepackage[style=authoryear-comp]{biblatex}
\addbibresource{bibliografia.bib}
\begin{document}
\cites{Uno}{Due}
\cites[23]{Uno}[21]{Due}
\cites{Uno}[23]{Due}
\cites[23]{Uno}{Due}
\end{document}`
Viene stampato così:
Doe 2011a,b
Doe 2011a, p. 23, 2011b, p. 21
Doe 2011a, 2011b, p. 23
Doe 2011a, p. 23,b
Ma l’ultima riga dovrebbe essere stampata così:
Doe 2011a, p. 23, 2011b
Mi pare che philosophy-classic e philosophy-modern ereditino questo problema dagli stili authoryear forniti con biblatex.
Ciao
Alberto