conflito de pacotes entre polyglossia e arabTeX

conflito de pacotes entre polyglossia e arabTeX

Tenho o seguinte MWE:

\documentclass[12pt]{article}
\usepackage{arabtex}
\usepackage{polyglossia}

\setdefaultlanguage{french}
 \begin{document}

 \setarab
 \fullvocalize
 \transtrue
 \arabtrue

 \RL{kw}
 \end{document}

Quando tento compilá-lo, recebo:

! LaTeX Error: Command \nobreakspace unavailable in encoding U.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

 l.17  \RL{kw}

Algumas sequências em árabe são impossíveis de escrever quando polyglossiausadas no preâmbulo com a mensagem incompreensível \nobreakspacesem mais explicações.

Então como posso conciliar polyglossiacom arabtexos pacotes?

Responder1

Parece que o problema ocorre apenas com frencho idioma principal.

Então, no momento eu contornei o bug com:

{\selectlanguage{english} \RL{kw}}

Mas é feio e um pouco hacky…

Observe que não funciona com \setlanguage{arabic}.

informação relacionada