- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 7 mesi fa da .
-
Topic
-
Mi sono appena accorto dell’esistenza di un nuovo documento molto interessante scritto da Lorenzo, al quale vorrei far notare una cosa.Attualmente sto usando un sistema Xubuntu GNU/Linux la cui codifica di ingresso è UTF-8. Quando programmo, nell’inserire dei commenti, ogni tanto succede di inserire qualche parola contenente delle lettere accentate, le quali vengono scritte sul file dall’editor con la codifica sopracitata.
Quando poi vado ad inserire quel sorgente in un file LaTeX, mediante listings e lstinputlisting, ovviamente dopo aver caricato inputenc con l’opzione utf8x, le lettere accentate, così come tutte gli altri caratteri codificati nello stesso modo, non vengono renderizzate nel modo che mi aspetto.
Ho letto da qualche parte che listings ha dei problemi a gestire le codifiche con più di un byte, e a questo proposito è stato realizzato il pacchetto listingsutf8 il quale permette di superare il problema in questione. Io l’ho provato e funziona, ma purtroppo questa tecnica funziona solo con i file esterni caricati con lstinputlisting, non con i comandi/ambienti lstinline o lstlisting.
Non ho capito bene se questo pacchetto “c’è per restare” oppure se sparirà non appena listings supporterà completamente l’UTF-8, sta di fatto che secondo me, almeno per il momento, vale la pena di menzionarlo nell’Arte.
Ciao e a presto!
- Devi essere connesso per rispondere a questo topic.