لاحظ
الفرق بين الحجمين . فإذا حفظت هاتين الشفرتين في ملف المفكرة notepad
فلن يتعدى الحجم الفعلي للملف 6 كيلو بايت , أما لو استطعت
حفظ الشفرتين في ملف tex (وهذا يتطلب برامج أخرى) فلن يصل الحجم الى
1 كيلو بايت فقط !!! كم النسبة بين 1 و 24 ؟
عالمية الليتك ومنتديات الرياضيات
مرونة لغة الليتك واستيعابها لكافة
احتياجات الرياضي وفتح مصادرها للآخرين من مطورين ومبرمجين جعل منها أداة عالمية للتعامل
مع الرياضيات خصوصا , ناهيك عن اقتحامها لحقول علمية اخرى كحقلي الفيزياء والكيمياء.
إن البرامج مفتوحة المصادر تتطور وتتكامل
فيما بينها بشكل أسرع من تلك التي يحتكر أصحابها أسرارها وشيفراتها للأغراض التجارية
, ولا أدل على ذلك من تكامل لغة الليتك (المفتوحة المصادر) مع برامج أخرى كثيرة منها على سبيل المثال برنامج المنتديات phpBB المفتوح المصادر أيضا !!!
فقد تمكن بعض المهتمين بقضية عرض
الرياضيات في المنتديات من تطوير برمجيات معينة ساعدت على استغلال قدرات الليتك الهائلة المخزونة في البرامج الضخمة التي يمكن للحواسيب الخادمة من تشغيلها في عرض المعادلات
والتراكيب الرياضية على صفحات منتدى من نوع phpBB وقد افاد من هذه الخطوة
الكثير من المواقع المهتمة بالرياضيات فترى منتدى BB هو المهيمن على ساحة المنتديات الرياضية من حيث جودة عرض الرياضيات والمظهر الإحترافي للتركيب الرياضي وما منتدى الرياضيات رمزإلا
واحد منها, فقد اعتمدنا هذه التقنية وهذا التعاون المثمر من أجل عرض راقي
للرياضيات وبأحدث الأساليب. وجدير بالذكر بأن هناك برامج اخرى يمكن
تنصيبها على الحواسيب المستضيفة للمواقع من أجل عرض الصيغ الرياضية ولكن
هناك فرق بين امكانياتها وامكانيات البرامج المستخدمة في
الموقع . وهذا الفرق لا يعرفه إلا الرياضي العرف بالصورة الصحيحة
للكتابة الرياضية حينما يرى عدم تناسب حجم الرقم أو المتغير مع موقعه فتجد
مقاس الأس هو نفس مقاس الأساس أو حدود التكامل أو حدود السجما اكبر
مما وربما لا فرق بينها وبين مدخلات هذه العلامات.
تعليم لغة الليتك
هل تعلم الليتك صعب ؟
إطلاقا, كما يمكن أن تستفيد من امكانياتها دون معرفة الكثير عنها , فهي ليست لغة برمجة , وانما
اسلوب معين للتعبير عن صيغ رياضية بشكل
نصي معين, مثلا الكسر
في
صورته الليتكية ليس سوى الكود (الشفرة) التالية:
\frac{44}{105}
الأمر frac في هذه الشفرة مخصص
للكسر . وهكذا الحال مع بقية التراكيب الرياضية المختلفة , فهناك
الكثير من الأوامر التي من خلالها نستطيع كتابة اي صيغة رياضية . مثلا الأمر sqrt يتعلق بالجذر التربيعي , و الشفرة الخاصة بالجذر 
هي
\sqrt {1+x^2}
وبالرغم
من وجود طريقة مريحة للحصول على نسخة ليتكية من المعادلة او التركيب
الرياضي الذي نرغب , وهذا ما سنناقشه قريبا , إلا أن هذا لا يمنع من
استعراض بعض الأكواد وما يناظرها من صيغ رياضية , وهذا ما يتضمنه
الجدول التالي:
في
الصف الأخير من الجدول انظر كيف أمكننا وضع علامتي التساوي تت
بعضهما , وانظر لعلامتي التساوي في الكود مكتوبة هكذا "&=&"
. وفي الصف ما قبل الأخير لاحظ كيف استطاعت الليتك وضع
الحرفين if تحت بعضهما بغض النظر عن طول التركيب السابق لهما
, هذه ميزات متقدمة تحتاج أوامر مناسبة من الليتك .
واضح من بعض شفرات الجدول أن هناك تراكيب رياضية أكوادها مطولة ومعقدة بعض الشيء وليس من
السهولة كتابتها يدويا , وإذا ما حصل خطأ اثناء الكتابة هنا أو هناك فسيكون
اكتشافه متعبا . من أجل كل هذا أصبح وجود طريقة بديلة لكتابة أكواد الليتك
أمر ضروري . اليوم يوجد عدة برامج لكتابة أكواد الليتك الخاصة بمعادلاتك , حيث
تقوم انت بكتابة الصيغة الرياضية بشكل عادي ويقوم البرناج بتحويلها الى شفرات
ليتكية وقد تم شرح احد ابسط هذه البرامج ويسمى TeXaide في المنتدى في
قسم تعليم لغة الليتك
وكيف كتابة المعادلات فيه اضافة الى الكثير من
الشرح المدعم بالأمثلة عن بعض أكواد وأوامر الليتك وذلك لحاجة أعضاء المنتدى
الى تلك الأكواد, وهذه أهم المواضيع المطروحة في هذا الشأن
:
ويرجى انتظار تحميل صفحات هذه الروابط لأنها تحوي العديد من الصور التوضيحية والمعادلات المستخلصة من اكواد الليتك .
البرنامج
TeXaide والذي شرحنا طيقة عملة بالتفصيل في المنتدى يقوم بكل
الإجراءات الضرورية لكتابة الليتك , ولكن الليتك أكبر من أن يسيطر عليها
برنامج صغير فلا يزال هناك
علامات ورموز غير موجودة في البرنامج ولكن هذا لا يمثل أية مشكلة
لان كتابتها سهلة جدا . فعلى سبيل المثال لن تجد العلامة

والمستخدمة في علم المنطق الرسمي Informal Logic , أو السهم

الدال على تزايد دالة .
الملف التالي Symbols ( ملف PDF kb250 ) .ملف رائع ومختصر يتضمن العشرات
والعشرات من أمثال هذه الرموز البسيطة وكذلك الدوال وكلها مع
الأكواد الخاصة بها . وهو مفيد جدا لم يريد أن يكون فكرة عن أوامر الليتك بشكل عام .
شبكة أرشيف التك الشاملة CTAN
-
شبكة أرشيف التك الشاملة Comprehhensive TeX Archive Network واختصارا CTAN . تعتبر المرجع والمصدر الأول لكل ما يتعلق بالتك والليتك .فما
ذكرناه في هذه الصفحة لا
يتعدى ملخص قصيرا جدا عن الليتك , أما الأرشيف في الأرشيف فهناك الكثير
من البرامج و التحديثات والإصدارات المختلفة
والروابط لكثير من المواقع التي لها صلة بالليتك . المعلومات
ومن يريد الإستزادة سواء من البرامج أو
أي مواد أخرى فليرجع الى
مجموعة مستخدمي التك TUG العالمية
مجموعة مستخدمي التك
TeX Users Group واختصارا
TUG
, مجموعة عالمية أعضاؤها من المهتمين بالتك والليتك من مستخدمين
ومبرمجين ومطورين. المجموعة قائمة بأعضائها تهتم بثقافة الليتك من
حيث ماهية التك والليتك , البرامج المستخدمة , ابحاث و أخبار عن كل
مستجدات الساحة مجلات متخصصة . المجموعة TUG ليست
الوحيدة فهناك مجموعات أخرى لها نفس الإهتمام وعناوينها موجودة على صفحات الموقع TUG
الليتك العربي ArabTeX
عرب تك 
عرب تك هي حزمة
package كاملة لدعم اللغات التي تكتب من اليمين لليسار ,
العربية والفارسية والعبرية فقط, عمل على تطويرها الألماني
Klaus Lagally مع فريق عمل متنوع من عرب . لقد كرس البروفيسر
لجالي Lagally جزء كبير من وقته لتطوير حزمة التك العربي ArabTeX
وقدم ابحاثا ممتازة في هذا المجال. ولقد وجدت من خلال التجوال في
الأنترنت رغبة في الإستفادة من امكانيات لغة التك في مجال طباعة
الكتب والوثائق العربية وتبادلها ونقلها الكترونيا . من أجل هذا قمت
بوضع روابط لأهم أعمال لجالي وهي ضرورية لكل من له اهتمام
بالليتك من
المبرمجين العرب . فحتى نطور أعماله ونستفيد منها يجب فهم
طريقته ونهجه وهذا لا يكون إلا بالإطلاع الدقيق على مقالاته وأبحاثة
.
|

Klaus Lagally
|
عرب تك هي حزمة
package كاملة لدعم اللغات التي تكتب من اليمين لليسار ,
العربية والفارسية والعبرية فقط, عمل على تطويرها الألماني
Klaus Lagally مع فريق عمل متنوع من عرب . لقد كرس البروفيسر
لجالي Lagally جزء كبير من وقته لتطوير حزمة التك العربي ArabTeX
وقدم ابحاثا ممتازة في هذا المجال. ولقد وجدت من خلال التجوال في
الأنترنت رغبة في الإستفادة من امكانيات لغة التك في مجال طباعة
الكتب والوثائق العربية وتبادلها ونقلها الكترونيا . من أجل هذا قمت
بوضع روابط لأهم أعمال لجالي وهي ضرورية لكل من له اهتمام
بالليتك من
المبرمجين العرب . فحتى نطور أعماله ونستفيد منها يجب فهم
طريقته ونهجه وهذا لا يكون إلا بالإطلاع الدقيق على مقالاته وأبحاثة
.
يمكن مراسلة المؤلف على العنوان
lagally@informatik.uni-stuttgart.de
في حالة تعثر تحميل احد هذه الملفات لسبب أو آخر
وللمزيد هذا رابط المعهد الخاص بلجالي
http://www.informatik.uni-stuttgart.de/ifi/bs/research/arab_e.html به العديد من الروابط والأشياء المهمة .
نقطة مهمة
في أحد الأبحاث المشار اليها سابقا يصرح الألماني
لجالي بأن اعداد الحزمة ArabTeX هو من اجل ادراج نص عربي
في وثائق ذات لغة اوروبية غربية - مثل الإنجليزية والألمانية
والفرنسية - فالحزمة ArabTeX إذا مصممة للمستخدم الغربي
بالدرجة الأساسية وليس المستخدم العربي أو الفارسي . بصورة أوضح فإن
المدخلات (الأكواد المدخلة) التي يتم تمثيلها بعد ذلك على شكل نص
عربي ليست سوى شيفرات ASCII المقابلة للحروف العربية . بهذه
الطريقة لو أردت أن تكتب كودا لكلمة " علم " مثلا فلن يكون له
أي علاقة واضحة بمفاتيح لوحة التحكم المكتوب عليها ع , ل ,
م . ومن هنا يمكننا القول بأنه ما زال هناك فجوة أو مسافة بين
الحزمة عرب تك وبين استخدامها بشكل مرن وعملي في المنطقة العربية .
اتمنى أن يكون هناك الفريق العربي الذي قد بادر إلى العمل على تقليص
تلك المسافة وايجاد محررات لليتك العربي واختم هذه الفقرة بسؤال يجدر بالمبرمج أن يجب عليه أولا
:
أيهما أسهل , تطوير انجازات لجالي ( التي لم تعد اصلا من أجل وثائق عربية ) وجعلها في المتناول أم البدء من لغة التك

نفسها لبناء حزم ليتك جديدة مخصصة للمستخدم
العربي ؟ . أخيرا لمزيد من المعلومات حول الليتك
العربية يمكنك البحث في الأرشيف
السابق
CTAN عن كلمة arabtex .
الليتك من أجل القرآن الكريم
مجموعة مشروع القلم Al-Qalam project Group عبارة عن تجمع عربي
اسلامي . يهدف المشروع لبناء حزمة ليتك _ تك لطباعة القرآن الكريم .
من أجل التعريف والتواصل هذا موقعهم على الإنترنت