Re: Alcuni dubbi su Classic Thesis

#12291
DMW
    Up
    0
    Down
    ::

    Ciao a tutti.

    Riprendo questo topic perché non mi ero accorto di un dettaglio. Per avere, in corrispondenza di ogni voce bibliografica, la scritta in italiano anziché l’inglese “Cited on pag. …” ho seguito il consiglio di Enrico:
    `\renewcommand*{\backrefalt}[4]{% Detailed backref
    \ifcase #1 %
    \relax%(Non citato.)%
    \or
    (Citato a pagina~#2.)%
    \else
    (Citato alle pagine~#2.)
    \fi}`
    Il problemino è che, quando ci sono più citazioni, compare la scritta “Citato alle pagine x, y, and z“.

    Come si fa a sostituire “e” al posto di “and”?

    Grazie,
    L.

    dal pacchetto backref, che è richiamato da
    `\RequirePackage[hyperpageref]{backref}`
    in loadpackges.sty, ho visto
    `
    \def\backrefenglish{%
    \def\backrefpagesname{pages}%
    \def\backrefsectionsname{sections}%
    \def\backrefsep{, }%
    \def\backreftwosep{ and~}%
    \def\backreflastsep{, and~}%
    }`

    Prova a ridefinire gli ultimi due:
    `
    \renewcomand*{\backreftwosep}{ e~}
    \renewcomand*{\backreflastsep}{, e~}
    \renewcommand*{\backrefalt}[4]{% Detailed backref
    \ifcase #1 %
    \relax%(Non citato.)%
    \or
    (Citato a pagina~#2.)%
    \else
    (Citato alle pagine~#2.)
    \fi}`
    Ciao

    Andrea

    Go to top