عرب‌تخ

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

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

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

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

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

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

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

جدول المحارف

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

حوسبة اللغة العربية
برمجيات حرة
تخ
خط عربي