Paketkonflikt zwischen Polyglossia und ArabTeX

Paketkonflikt zwischen Polyglossia und ArabTeX

Ich habe folgendes MWE:

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

\setdefaultlanguage{french}
 \begin{document}

 \setarab
 \fullvocalize
 \transtrue
 \arabtrue

 \RL{kw}
 \end{document}

Beim Versuch, es zu kompilieren, erhalte ich:

! 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}

Einige arabische Sequenzen können nicht geschrieben werden, wenn polyglossiasie in der Präambel verwendet werden und die unverständliche Botschaft \nobreakspaceohne weitere Erklärung enthalten.

Wie kann ich also polyglossiaPakete vereinbaren arabtex?

Antwort1

Es scheint, dass das Problem nur bei Verwendung frenchals Hauptsprache auftritt.

Also umgehe ich den Fehler im Moment mit:

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

Aber es ist hässlich und ein bisschen abgedroschen …

Beachten Sie, dass es nicht mit funktioniert \setlanguage{arabic}.

verwandte Informationen