Re: Conflitto arabo-francese

#30075
Up
0
Down
::

È il solito problema che quando è attiva l’opzione french di babel, i caratteri : ? e ! sono attivi.
`\shorthandoff{:}\setarab`
Prova anche caricando arabtex dopo babel

Purtroppo il trucco di cambiare l’ordine di caricamento dei pacchetti non funziona, questa volta. Ho anche provato ad aggiungere il tuo incantesimo, ma non funziona.
`\documentclass{article}
\usepackage{arabtex}
\usepackage[french,italian]{babel}
\begin{document}
\shorthandoff{:}\setarab % choose the language specific conventions
\vocalize % switch diacritics for short vowels on
\transtrue % additionally switch on the transliteration
\arabtrue % print arabic text … is on by default anyway
\begin{center}
\RL{^gu.hA wa-.himAruhu}
\end{center}
\begin{RLtext}
’at_A .sadIquN ’il_A ^gu.hA
ya.tlubu minhu .himArahu
li-yarkabahu fI safraTiN
qa.sIraTiN wa-qAla lahu: sawfa
’u‘Iduhu ’ilayka fI al-masA’i,
wa-’adfa‘u laka ’u^graTaN.
fa-qAla ^gu.hA: ’anA ’AsifuN
^giddaN ’annI lA ’asta.tI‘u
’an ’u.haqqiqa laka
ra.gbataka, fa-al.himAru laysa
hunA al yawma. wa-qabla ’an
yutimmu ^gu.hA kalAmahu bada’a
al-.himAru yanhaqu fI
i.s.tablihi. fa-qAla lahu
.sadIquhu: ’innI ’asma‘u
.himAraka yA ^gu.hA yanhaqu.
fa-qAla lahu ^gu.hA: .garIbuN
’amruka yA .sadIqI!
’a-tu.saddiqu al-.himAra
wa-tuka_d_dibunI?
\end{RLtext}
\end{document}`
L’errore è lo stesso di prima.

😕

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.

Ciao
Enrico

Go to top