Re: [RISOLTO] Undefined control sequence. \Cfootfmt

#57837
Up
0
Down
::

Ragazzi, è una settimana che cerco di risolvere un problema. Ricorro a voi come ultima spiaggia! 🙁

Andiamo con ordine.
L’errore è il seguente:
`! Undefined control sequence.
\Cfootfmt …1|#2\rbracket }\enskip \notetextfont
#3\penalty -10\hskip 3em p…
l.239 \pend`
Ripetuto più e più volte nel log, sostituendo volta per volta \Cfootfmt con \Afootfmt e \Bfootfmt, a seconda della circostanza.

La cosa strana è che Texmaker, nonostante gli errori, riesce a produrre il pdf, anche se temo che questi errori facciano rallentare di tanto la compilazione.

Al contrario, Geany e Texwork e forse anche Lyx (dico “forse”, perché in verità questo programma non riesco a capirlo), falliscono del tutto.

L’errore è esattamente quello che ti viene segnalato: non c’è una definizione di \notetextfont. La devi dare con \newfontfamily, per esempio
`\newfontfamily\notetextfont[Mapping=tex-text]{}`
Se non devi cambiare font per le note, è sufficiente scrivere
`\newcommand{\notetextfont}{}`

Un paio di osservazioni. Se hai una distribuzione TeX Live 2010 aggiornata non devi caricare xltxtra né xunicode, ma semplicemente fontspec. La specifica “Mapping=tex-text” va sostituita con “Ligatures=TeX” (ma quella vecchio tipo continua a funzionare).

Non è sorprendente che TeXworks si blocchi e Texmaker no: il primo esegue una compilazione interattiva e a un errore te lo mostra e ti chiede un’azione, in molti casi è sufficiente dare “return” (e poi correggere nel sorgente); il secondo invece compila in modo non interattivo, essenzialmente dando “return” automaticamente a ogni errore.

Ciao
Enrico

Go to top