Alb” post=83491Un’altra cosa. Se nel file di esempio del post precedente inserisco un \ccite{}, il codice
`Defoe's books, especially his \ccite{uno}`
mi stampaDefoe’s books, especially his (a cura di), Un libro, Oxford University Press, Oxford 1985
“(a cura di),” è di troppo.
Se uso \ccite per un book con il campo author, anziché avere un editor, ottengo una virgola ed uno spazio di troppo:
his , Un libro
Uso TeXLive aggiornato e Biber 1.5.
Grazie!
Grazie della segnalazione. Corretto negli stili.
Intanto usa questo:
`\DeclareCiteCommand{\ccite}
{\usebibmacro{prenote}%
\renewbibmacro*{author/translator+others}{}%
\renewbibmacro*{author/editor+others/translator+others}{}%
\renewbibmacro*{editor+others}{}%
\renewbibmacro*{author/translator+others}{}%
\renewbibmacro*{author/editor}{}%
\renewbibmacro*{author}{}%
\renewbibmacro*{editor}{}%
}%
{\global\togglefalse{cbx:loccit}%
\usedriver{\DeclareNameAlias{sortname}{noname}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{cite:postnote}}`
Aspetto ancora qualche giorno in modo da raccogliere eventuali altri bachi
prima di inviare su CTAN la nuova versione.
Ciao
Ivan