Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Codage de l'arabe en LaTeX sous Windows

989 views
Skip to first unread message

jean....@gmail.com

unread,
Aug 22, 2008, 4:07:28 AM8/22/08
to
Bonjour à tous et à toutes !

Grand débutant sous LaTeX, j'ai installé MikTeX pour écrire de l'arabe
en LaTeX et je voudrais taper directement en arabe avec le package
ArabTeX.

Voici un exemple que j'ai fait, et qui ne marche pas. Je pense que le
problème vient de l'encodage de l'arabe à partir de mon clavier
(Windows XP, clavier arabe 101 touches). J'ai pensé qu'il encodait en
Windows-1256 mais visiblement ce n'est pas ça. Merci de votre aide.

Jean
_________________________________________

\documentclass[12pt,a4paper]{article}
\usepackage{arabtex}
\usepackage{cp1256}

\begin{document}

\setcode{cp1256}
أهلا وسهلا

\end{document}

Ulrike Fischer

unread,
Aug 22, 2008, 4:36:47 AM8/22/08
to
Am Fri, 22 Aug 2008 01:07:28 -0700 (PDT) schrieb jean....@gmail.com:

> Bonjour à tous et à toutes !
>
> Grand débutant sous LaTeX, j'ai installé MikTeX pour écrire de l'arabe
> en LaTeX et je voudrais taper directement en arabe avec le package
> ArabTeX.

Je ne crois pas que tu peux faire ca avec arabtex. arabtex.doc dit:

ArabTeX is a package extending the capabilities of TeX/LaTeX to generate
the arabic writing from an ASCII transliteration for texts in several
^^^^^^^^^^^^^^^^^^^^
languages using the arabic script.


>
> Voici un exemple que j'ai fait, et qui ne marche pas. Je pense que le
> problème vient de l'encodage de l'arabe à partir de mon clavier
> (Windows XP, clavier arabe 101 touches). J'ai pensé qu'il encodait en

> Windows-1256 mais visiblement ce n'est pas ça. Merci de votre aide.^

C'est ton editeur qui encode la source (et qui decide quel encodage).
Cela rien a faire avec windows ou latex. Probablement c'est utf8. En
tous cas: si tu veux taper directement de l'arabe: utilise xelatex et
arabxetex, encode la source en utf8, et n'utise *en aucun cas* des
paquets comme cp1256 ou inputenc. Ils confusend xelatex.

--
Ulrike Fischer

Thomas Path

unread,
Aug 22, 2008, 1:20:01 PM8/22/08
to
jean....@gmail.com a écrit :

> Bonjour à tous et à toutes !
>
> Grand débutant sous LaTeX, j'ai installé MikTeX pour écrire de l'arabe
> en LaTeX et je voudrais taper directement en arabe avec le package
> ArabTeX.
>
> Voici un exemple que j'ai fait, et qui ne marche pas. Je pense que le
> problème vient de l'encodage de l'arabe à partir de mon clavier
> (Windows XP, clavier arabe 101 touches). J'ai pensé qu'il encodait en
> Windows-1256 mais visiblement ce n'est pas ça. Merci de votre aide.
>
> Jean

Comme le dit fort bien Ulrike, ArabTex ne permet pas ce genre de chose.
Il faut plutôt chercher du côté de Arabi
http://www.ctan.org/tex-archive/language/arabic/arabi/
Voir en particulier, l'exemple samplebook.tex

~Thomas

jean....@gmail.com

unread,
Aug 23, 2008, 1:34:17 AM8/23/08
to
On 22 août, 10:36, Ulrike Fischer <ne...@nililand.de> wrote:

Merci pour votre aide, j'ai réussi à taper directement en arabe en
suivant vos conseils, merci !
J'aurai certainement encore des milliers de questions, mais pour
l'instant ça marche.

jean

0 new messages