Re: Stili biblatex-philosophy

#43765
Alb
    Up
    0
    Down
    ::


    Ciao Ivan,

    grazie. Ora @review funziona perfettamente. Mi pare che ci sia ancora un problema con \ccite. Applicando il codice che mi hai fornito, in un documento con due \ccite, il secondo \ccite funziona bene, ma il primo \ccite si comporta come se fosse un \cite: stampa anche il nome dell’autore.

    Esempio:
    `\begin{filecontents*}{biblio.bib}
    @BOOK
    {uno,
    author = “Pistorius, Hermann”,
    title = “Primo titolo”,
    subtitle = “Primo sottotitolo”,
    date = “1789”,
    address = “Oxford”}
    \end{filecontents*}{biblio.bib}

    \documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian,english]{babel}
    \usepackage[babel]{csquotes}
    \usepackage[style=philosophy-verbose]{biblatex}
    \addbibresource{biblio.bib}

    \renewbibmacro*{cite:ccite}{%
    \usebibmacro{cite:citepages}%
    \global\togglefalse{cbx:fullcite}%
    \global\togglefalse{cbx:loccit}%
    \bibhypertarget{cite\the\value{instcount}}{%
    \ifciteseen
    {\iffieldundef{shorthand}
    {\usebibmacro{cite:title}%
    \usebibmacro{cite:save}}
    {\usebibmacro{cite:shorthand}}}
    {\usebibmacro{cite:full}%
    \usebibmacro{cite:save}}}}

    \DeclareCiteCommand{\ccite}
    {\usebibmacro{prenote}}%
    {\usebibmacro{citeindex}%
    \usebibmacro{cite:ccite}}
    {\multicitedelim}
    {\usebibmacro{cite:postnote}}

    \begin{document}

    prima citazione: \ccite{uno}

    seconda citazione: \ccite{uno}

    \end{document}`

    Go to top