Una domanda: nell’Arte dite che listings è incompatibile con Unicode. Come fate a saperlo?
Non è che sia proprio incompatibile con UNICODE; nel senso che se un documento scritto con l’encoding utf8 contiene dei listati da comporre con listings, questo funziona perfettamente se il listato contiene SOLO CARATTERI ASCII A 7 BIT (in realtà come dovrebbe sempre essere; ma se il listato contiene commenti o infix words con caratteri non ASCII, allora listings non funziona). Enrico però ha mostrato che è possibile configurare listings in modo che possa usare i caratteri non ASCII, definendoli attivi e assegnando loro la definizione che usa solo la codifica interna di TeX, cioè solo caratteri ASCII, oppure i codici \char\string”
Secondo me è giusto che nell’arte sia detto che listings è incompatibile con Unicode; per renderlo compatibile ci vogliono magie che sono fuori della portata dei lettori considerati come target dagli autori Lorenzo e Tommaso; aggiungere una frase o una nota che dica “sarebbe possibile renderlo compatibile mediante operazioni molto avanzate” lascerebbe il tempo che trova, anche se apre uno spiraglio alla speranza che non tutto sia perduto. Oppure una frase come quella che ho scritto in maiuscolo sopra; ma quanti sono i newbie che sanno cosa siano i caratteri ASCII a 7 bit?