عرب‌تخ

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

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوقة. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016)
شعار عرب‌تخ

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

توضع محارف عرب‌تخ داخل مستند لاتخ باستخدام الأوامر \<> أو \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.)

جدول المحارف

الحرف لاتيني اسم يونيكود
ا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

وصلات خارجية

  • بوابة ألمانيا
  • بوابة الخط العربي
  • بوابة الأبجدية العربية
  • بوابة اللغة العربية
  • بوابة برمجيات حرة
  • بوابة كتابة
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.