Prova a compilare l’esempio che hai postato tu stesso con english in babel e con \usepackage[babel,english=british]{csquotes} e avrai lo stesso errore che ho postato sopra.
Ora vorrei capire da cosa dipende. Mi sfugge qualcosa?
Chiedo scusa per la risposta tardiva. Il nostro amico ha ragione, il colpevole è il mio stile classic.bst, che litiga con il pacchetto csquotes. 😥 Infatti il seguente:
`\documentclass{scrartcl}
\usepackage[italian]{babel}
\usepackage[square,sort&compress]{natbib}
\usepackage[nochapters]{classicthesis-ldpkg}
\usepackage[nochapters]{classicthesis}
\usepackage[italian]{arsclassica}
\usepackage{csquotes}
\begin{document}
Leggi~\citep{pantieri:arte,pantieri:impaziente,pantieri:distribuzioni}.
\bibliographystyle{classic}
\bibliography{Bibliografia}
\end{document}`
produce l’errore
`! LaTeX Error: Command \enquote already defined.
Or name \end… illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H
…
l.6 …nquote}[1]{\guillemotleft#1\guillemotright}`
Soluzioni:
1. andare avanti nella compilazione (l’errore non è fatale). 🙄
2. Usare un altro stile bibliografico. 😥
3. Rinunciare a csquotes. 😳
4. Aspettare che un guru mi suggerisca come modificare classc.bst in modo da renderlo compatibile con csquotes. Per esempio, “basterebbe” sostituire la parte relativa alle virgolette di classic.bst con quella di plainnat, che non dà problemi. Ma ci vuole un esperto, che sappia bene dove mettere le mani… 😉
Grazie mille,
L.