Re: Stili biblatex-philosophy

#43800
Alb
    Up
    0
    Down
    ::


    Ciao,

    per quel che ho potuto vedere finora, mi sembra che i codici che sto usando funzionino bene. Anche l’aggiunta che Ivan aveva suggerito qui mi pare che funzioni bene.

    Resta da correggere un problema riguardante le voci @review per cui Ivan mi aveva dato un codice qualche tempo fa. Se uso gli stili con l’opzione “publocformat=loccolonpub”, la sigla “vol.” non dovrebbe essere stampata per i volumi delle riviste, ma per le @review continua ad essere stampata.

    File di esempio:
    `\begin{filecontents*}{bibliografia.bib}
    @REVIEW
    {ReviewGomezLopez1997,
    author = “Cavazza, Marta”,
    title = “Susana Gomez Lopez, \emph{Le passioni degli atomi}”,
    journaltitle = “Universitas”,
    volume = “11”,
    date = “1998-05”,
    url = “http://www.cis.unibo.it/NewsLetter/111998Nw/cavazza.htm”}
    \end{filecontents*}{bibliografia.bib}

    \documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian,english]{babel}
    \usepackage[babel]{csquotes}
    \usepackage[publocformat=loccolonpub,%
    style=philosophy-classic]{biblatex}
    \addbibresource{bibliografia.bib}

    \begin{document}

    \cite{ReviewGomezLopez1997}

    \printbibliography
    \end{document}`

    Il codice che Ivan mi aveva dato per correggere questo problema è il
    seguente:
    `\makeatletter
    \DeclareFieldFormat[review]{volume}{%
    \ifdefstring{\bbx@volnumformat}{volnumstrings}{%
    \bibstring{volume}\addnbspace\ifdefstring{\bbx@volumeformat}{arabic}{#1}{\volfnt{#1}}}{\ifdefstring{\bbx@volumeformat}{arabic}{#1}{\volfnt{#1}}}}
    \makeatother`
    Si potrebbe inserirlo negli stili prima che TeXLive venga scongelato?

    Grazie e ciao
    Alberto

    Go to top