Re: Citazioni bibliografiche usando BibLatex

#77901
Up
0
Down
::

cris77″ post=77015Volendo avere le citazioni scritte così:
(Pincopallino, 2007: 6)

mi era stato suggerito di mettere il seguente codice nel mio preambolo:

`\usepackage[style=philosophy-classic]{biblatex}
\bibliography{Ma_Biblio} % la base di dati di biblatex

%per avere le citazioni (Pincopallino, 2007: 34):
\makeatletter
\renewcommand*{\postnotedelim}{} %toglie lo spazio nelle citazioni bib. dopo l'anno
\renewcommand*{\nameyeardelim}{\addcomma\space} %inserisce la virgola tra il nome e l'anno nelle citazioni bib.
\makeatother

\addto\DeclareBibliographyStrings{page = {{page}{:}}, pages = {{pages}{:}},} `

La mia banca dati, che si chiama “Ma_biblio.bib” si trova nella stessa cartella in cui si trova il mio documento principale tesi.tex.

Ho cercato di compilare il documento usando la sequenza P-B-P-P, ma il risultato nel pdf è il seguente (per i diversi tipi di citazione che uso):

Anderson2003
[chap. 2]Anderson2003
Anderson2003
[chap. 2]Anderson2003
[see][]Anderson2003
[see][chap. 2]Anderson2003
*Anderson2003
*Anderson2003

per questi codici:

`\citet{Anderson2003}

\citet[chap. 2]{Anderson2003}

\citep{Anderson2003}

\citep[chap. 2]{Anderson2003}

\citep[see][]{Anderson2003}

\citep[see][chap. 2]{Anderson2003}

\citet*{Anderson2003}

\citep*{Anderson2003}`

Qualcuno ha un’idea di perché non riesca a compilare correttamente le citazioni?

Grazie da una feddissima Ginevra,
Cristina

Stai usando i comandi di natbib, che biblatex non riconosce.
Aggiungi l’opzione natbib al pacchetto. Per il resto,
ti basta questo:
`\renewcommand*{\postnotedelim}{\addcolon\space}
\DefineBibliographyStrings{italian}{%
page = {},
pages = {}}`

Ciao
Ivan

Go to top