- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 10 anni, 2 mesi fa da .
-
Topic
-
Ciao a tutti. Sto rimettendo mano a vecchi documenti per razionalizzarne e semplificarne il codice. Questo il preambolo:
`\documentclass[10pt,a4paper,twoside,openright,titlepage,%
headinclude,footinclude,BCOR5mm,%
cleardoublepage=empty]{scrbook}\usepackage[T1]{fontenc}
\usepackage[polutonikogreek,italian]{babel}
\usepackage[italian]{varioref}
\usepackage{microtype}
\usepackage[style=philosophy-modern,hyperref,backref,natbib]{biblatex}
\usepackage[babel]{csquotes}
\usepackage{makeidx}
\usepackage{indentfirst}
\usepackage{graphicx}
\usepackage{chngpage,calc}
\usepackage[font=small]{quoting}
\usepackage{fixltx2e,relsize}
\usepackage{pifont}
\usepackage[pdfspacing,beramono,eulerchapternumbers,parts]{classicthesis}
\usepackage{bookmark}
`Inoltre c’è il codice:
`\makeatletter
\let\original@abx@aux@backref\abx@aux@backref
\def\abx@aux@backref#1#2#3#4#5{%
\begingroup\let\textlatin\@firstofone
\edef\x{\endgroup
\noexpand\original@abx@aux@backref{#1}{#2}{#3}{#4}{#5}}\x}
\makeatother `
Il documento si compila perfettamente. La patch di cui sopra non l’ho scritta io (imamgino sia di Enrico o di Claudio). Se la elimino, c’è un errore nella generazione dei riferimenti bibliografici finali.Qualcuno mi spiega il perché occorre quella patch?
Grazie,
Lorenzo
- Devi essere connesso per rispondere a questo topic.