13 Gennaio 2009 alle 19:18
#30076
::
No, l’errore non è lo stesso di prima, perché ti dice che il carattere illegale è !; poi te ne dà uno con ?. Aggiungi anche \shorthandoff{!} e \shorthandoff{!}. Forse anche con il punto e virgola, se l’input arabo la usa.
Perfetto! Con
`\shorthandoff{:}
\shorthandoff{?}
\shorthandoff{;}
\shorthandoff{!}`
non si hanno errori di compilazione e si può scrivere in arabo.
Giusto per completezza, segnalo che per ripristinare il comportamento attivo dei segni di punteggiatura (per esempio se si scrive -è il mio caso- un testo in francese dopo uno arabo), basta scrivere
`\selectlanguage{french}
\shorthandon{:}
\shorthandon{?}
\shorthandon{;}
\shorthandon{!}`
e si è pronti per il francese.
Alè.
Grazie mille,
L.