Re: Stili biblatex-philosophy

#43796
Alb
    Up
    0
    Down
    ::


    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

    Go to top