Table des matières

Comment composer du texte en caractères arabes ?

Cas simple

Avec un encodage en UFT-8, vous pouvez taper votre texte directement en caractères arabes et il sera reproduit tel quel.

\documentclass{article}
  \usepackage{fontspec}
  \usepackage{polyglossia}
 
  \setmainlanguage{arabic}
  \setmainfont{Amiri}
 
\begin{document}
 
أخذ مكانه فخرج هارباً على وجهه حتى انتهى إلى الساحل.
 
إذا وصل إليك فتمارضي.
 
\end{document}

Fonctionnalités avancées

Les extensions arabtex, arabxetex et arabluatex permettent de générer automatiquement l'affichage du texte arabe à partir d'une saisie complète (avec les voyelles) en caractères latins (p. ex. .hurUf-u 'l-mu`jam-i pour حروف المعجم). Cette méthode présente plusieurs avantages, notamment :

Ces trois extensions ne supportent pas les mêmes langues, fonctionnalités et moteurs voir leurs documentations respectives.