[XeTeX] arabic

Zdenek Wagner zdenek.wagner at gmail.com
Wed Apr 4 12:09:31 CEST 2012


2012/4/3 Kamal Abdali <k.abdali at acm.org>:
> With XeTeX, there seems less need of language-specific packages because the
> characters of various alphabets can be directly typed. So this produces the
> same output as Nathan's program:
>
In such a trivial case you certainly do not need other packages but
for real use with an Arabic script you need at least the bidi package.

> \documentclass[12pt]{article}
> \usepackage{fontspec}
> \newfontfamily\A[Script=Arabic,Scale=1.4,WordSpace=2]{Amiri} % Scheherazade
>
> \begin{document}
> \begin{tabular}{c c}
> {\A
> مثلث
> } & {\A
> ١٢٣٤
> }
> \end{tabular}
>
> \end{document}
> =====================
>
> On Sun, Apr 1, 2012 at 11:15, Nathan Sidoli <nathan.sidoli at utoronto.ca>
> wrote:
>>
>> This works for me:
>> ------
>> \documentclass[12pt,a4paper]{article}
>>
>> \usepackage{fontspec}
>>
>> \usepackage[novoc,fdf2noalif]{arabxetex} %
>> \newfontfamily\arabicfont[Script=Arabic,Scale=1.4,WordSpace=2]{Amiri} %
>> Scheherazade
>> \newcommand{\A}{\textarabic} % Tag for all Arabic text
>>
>> \begin{document}
>>
>> \begin{tabular}{c c}
>> {\A{m_tl_t}} & {\A{1234}}
>> \end{tabular}
>>
>> \end{document}
>> --------
>>
>>
>>
>> On 12/04/01 23:37, Jean-Louis Cordonnier wrote:
>>>
>>> My tex file works properly with text only but gives an error if I want
>>> to use tabular :
>>>
>>> \begin{tabular}[l]
>>> \textarab[voc]{`arabI}
>>> \end{tabular}
>>>
>>>
>>> Le 18/01/2012 18:55, Zdenek Wagner a écrit :
>>>>
>>>> 2012/1/18 Jean-Louis Cordonnier<jlcord2 at wanadoo.fr>:
>>>>>
>>>>> I try to write a few word in arabic ;
>>>>> I get this error message :
>>>>> Package bidi Error: Oops! you have loaded package xunicode before bidi
>>>>> packag
>>>>> e. Please load package xunicode after bidi package, and then try to run
>>>>> xelatex
>>>>> on your document again.
>>>>>
>>>> Load arabxetex before xltxtra. Arabxetex loads bidi, xltxtra loads
>>>> xunicode.
>>>>
>>>>> I dont understand why (where in bidi documentation ?)
>>>>>
>>>>> My file
>>>>>
>>>>> |\documentclass{article}
>>>>> \usepackage{xltxtra}
>>>>> \newfontfamily{\arabicfont}[Script=Arabic,Scale=1.5]{Traditional
>>>>> Arabic}
>>>>> \usepackage{arabxetex}
>>>>>
>>>>> \begin{document}
>>>>> \section{\textarab[utf]{العربية}}
>>>>> \textarab[utf]{السلم عليكم و رحمت الله و بركته}
>>>>>
>>>>> \section{Legacy syntax}
>>>>> When he goes---``Salamun alaykum!''\\
>>>>> She replies—“Wa alaykumus-salam, dear!”
>>>>> \end{document}|
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --------------------------------------------------
>>>>> Subscriptions, Archive, and List information, etc.:
>>>>>  http://tug.org/mailman/listinfo/xetex
>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------
>>> Subscriptions, Archive, and List information, etc.:
>>>   http://tug.org/mailman/listinfo/xetex
>>
>>
>>
>>
>> --------------------------------------------------
>> Subscriptions, Archive, and List information, etc.:
>>  http://tug.org/mailman/listinfo/xetex
>
>
>
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex
>



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



More information about the XeTeX mailing list