5 Gennaio 2010 alle 19:06
#40809
::
Io ho risolto il problema con il pacchetto listings, ma con l’avvertenza di dichiarare fragile ogni frame che contiene un comando di listing (non so se questo basta anche per verbatim}.
Credo (Enrico correggimi se sbaglio) che il problema nasca dal fatto che tutti i pacchetti che creano listati devono cambiare categoria ai caratteri speciali, in particolare al \.
Sì: i frame che contengono roba “verbatim”, quindi anche ambienti “lstlisting”, devono essere dichiarati fragili:
`\begin{frame}[fragile]
…
\end{frame}`
Già che ci siamo, consiglio caldamente questa forma invece di
`\frame[fragile]{…}`
(con o senza opzioni, naturalmente). L’ambiente permette di leggere meglio il codice ed evita di dimenticarsi la graffa di chiusura.
Ciao
Enrico