ArabTeX

ArabTeX, TeX ve LaTeX'e Arapça ve İbranice alfabe desteği sağlayan ücretsiz bir yazılım paketidir. Klaus Lagally tarafından yazılan bu paket, Arapça, Farsça, Urduca, Peştuca, Sindhi, Batı Pencapça (Lahnda), Maghribi, Uygurca, Keşmirce, İbranice, Judeo-Arapça, Ladino ve Yidiş için kaliteli bitişik harfler üretmek üzere romanize ASCII veya yerel yazı girdisi alabilir. ArabTeX karakterleri bir TeX/LaTeX belgesine \RL{ ... } komutu veya \begin{RLtext} ... \end{RLtext} komutu kullanılarak yerleştirilir. ArabTeX LaTeX Projesi Kamu Lisansı v1+ altında yayımlanmıştır.

Örnek
170px
\novocalize
\RL{al-salAm `alaykum}
Dosya:Bismillah.png
 \documentclass[12pt]{article}
 \usepackage{arabtex}
 \begin{document}
 \setarab
 \fullvocalize
 \transtrue
 \arabtrue
 \begin{RLtext}
 bismi al-ll_ahi al-rra.hm_ani al-rra.hImi
 \end{RLtext}
 \end{document}

Genel komutlar
 \setarab (dile özgü görüntülemeyi ayarlar)
 \setfarsi (dile özgü görüntülemeyi ayarlar)
 \setuighur (dile özgü görüntülemeyi ayarlar)
 \set... (daha fazla dil kuralı için belgelere bakın)
 \novocalize ("a, "i, "u kullanılarak bireysel sesli harf işaretleri görüntülenebilir) 
 \vocalize ("a, "i, "u kullanılarak bireysel sesli harf işaretleri iptal edilebilir)
 \fullvocalize ("a, "i, "u kullanılarak bireysel sesli harf işaretleri iptal edilebilir)
 \setcode{ } (giriş kodlamalarını değiştirir)
 \settrans{ } (harf çevirisi kurallarını değiştirir)

Karakter tablosu

 Harf Transliterasyon  Unicode adıاAARABIC LETTER ALEFأa'ARABIC LETTER ALEF WITH HAMZA ABOVEبbARABIC LETTER BEHتtARABIC LETTER TEHث_tARABIC LETTER THEHجj / ^gARABIC LETTER JEEMح.hARABIC LETTER HAHخx / _hARABIC LETTER KHAHدdARABIC LETTER DALذ_dARABIC LETTER THALرrARABIC LETTER REHزzARABIC LETTER ZAINسsARABIC LETTER SEENش^sARABIC LETTER SHEENص.sARABIC LETTER SADض.dARABIC LETTER DADط.tARABIC LETTER TAHظ.zARABIC LETTER ZAHع`ARABIC LETTER AINغ.gARABIC LETTER GHAINفfARABIC LETTER FEHقqARABIC LETTER QAFكkARABIC LETTER KAFلlARABIC LETTER LAMمmARABIC LETTER MEEMنnARABIC LETTER NOONوw / UARABIC LETTER WAWهhARABIC LETTER HEHيy / IARABIC LETTER YEHَaARABIC FATHAُu / oARABIC DAMMAِi / eARABIC KASRAپpARABIC LETTER PEHچ^cARABIC LETTER TCHEHژ^zARABIC LETTER JEHگgARABIC LETTER GAFک.kARABIC LETTER KEHEHیy / IARABIC LETTER FARSI YEHۀH-iARABIC LETTER HEH WITH YEH آ'AARABIC LETTER ALEF WITH MADDA ABOVEةTARABIC LETTER TEH MARBUTAء'ARABIC LETTER HAMZA ABOVEئ'yARABIC LETTER YEH WITH HAMZA ABOVEؤu'ARABIC LETTER WAW WITH HAMZA ABOVEًaNARABIC FATHATANّxxARABIC SHADDA،,ARABIC COMMA؛;ARABIC SEMICOLON؟?ARABIC QUESTION MARK٪%ARABIC PERCENT SIGN   SPACE..FULL STOP‍-ZERO WIDTH JOINER‌\hspace{0ex} ZERO WIDTH NON-JOINER
 \setfarsi tarafından etkinleştirildi.
\yahnodots komutunu kullanarak nokta içeren <yah> ile ilgili sorunun da üstesinden gelinebileceğini unutmayın.

Ayrıca bakınız
 XePersian
 FarsiTeX
 XeTeX
 ArabLuaTex
 TeX uzantıları listesi

Kaynakça

Dış bağlantılar
 ArabTeX package page
 Documentation (pdf)
 Download

Kategori:Özgür TeX yazılımları