عرب تخ

عرب تخ  هي حزمة برمجيات حرة لدعم الأبجدية العربية والعبرية في تخ ولاتخ، كتبها كلوس لاجالي (Klaus Lagally) من جامعة شتوتغارت. يمكن لها أخذ نص أسكي (العربية بحروف اللاتينية) أو الحروف العربية الأصلية لتنتج نصا عربيا (شاملا اللغات التي تستخدم الحرف العربي)، أو عبريا.

يستعمل عرب تخ على نطاق محدود في تحرير الكتب والوثائق البحثية الأكاديمية التي تحتاج لرقن المصطلحات المكتوبة بالأبجدية العربية أو العبرية.

توضع محارف عرب تخ داخل مستند لاتخ باستخدام الأوامر \< … > أو \RL{ … } أو البيئة \begin{arabtext} … \end{arabtext}.

لا يزال ماكرو عرب تخ قيد التطوير لتحسين نوعية الخطوط، وآخر إصدار له في النسخة 3.11 في 2006.

 أمثلة 
التعليمة التالية :
 \novocalize
 \<al-salAm `alaykum>
تنتج (الخط المستعمل هو النسخ xnsh14):

170px

ومستند لاتخ التالي :
 \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}
ينتج الإخراج التالي مع التهجية اللاتينية بالأعلى والعربية بالأسفل :

ملف:Bismillah.png

 الأوامر الشائعة 
 \setarab اختيار العربية
 \setfarsi اختيار الفارسية
 \seturdu اختيار الأردية
 \setkashmiri اختيار الكشميرية
 \setuighur اختيار الويغورية
 \setpashto اختيار البشتونية
 \vocalize وضع علامات التشكيل
 \fullvocalize تشكيل كامل بوضع علامة السكون أيضا
 \novocalize عدم وضع علامات التشكيل
(يمكن عرض علامات التشكيل باستخدام a ،i ،u عندما يكون في وضع \novocalize''.)
 \setcode{} اختيار الترميز
 \settrans{} اختيار طريقة التهجية
 \settrans{english} طريقة التهجية حسب نمط دائرة المعارف الإسلامية ومكتبة الكونغرس.
 \settrans{iranica} طريقة التهجية حسب نمط دائرة المعارف الإيرانية

 جدول المحارف 

 الحرف لاتيني  اسم يونيكودا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ی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‌\hspace{0ex} ZERO WIDTH NON-JOINER

 المراجع 

 وصلات خارجية 
 صفحة عرب تخ
 عرب تخ النسخة 3.11
 مثال عن وثيقة حررت باستعمال عرب تخ (pdf)

تصنيف:حوسبة اللغة العربية
تصنيف:تخ