لغات البرمجة

XeTeX: محرك تنسيق TeX الحديث

لغة البرمجة XeTeX هي محرك تنسيق لـ TeX يستخدم Unicode ويدعم تقنيات الخط الحديثة مثل OpenType وGraphite و Apple Advanced Typography (AAT). تمت كتابتها أصلاً بواسطة جوناثان كيو ويتم توزيعها تحت رخصة البرمجيات الحرة X11. تم تطويرها بدايةً لنظام التشغيل Mac OS X فقط، لكنها الآن متاحة لجميع الأنظمة الرئيسية. تدعم البرمجية Unicode بشكل طبيعي، ويُفترض أن يكون ملف الإدخال في ترميز UTF-8 افتراضيًا. يمكن لـ XeTeX استخدام أي خطوط مثبتة في نظام التشغيل دون تكوين أبعاد خط TeX، ويمكنه استخدام ميزات الطباعة الأكثر تقدمًا في تقنيات OpenType و AAT و Graphite مثل الأشكال البديلة والملونة، والربطات الاختيارية أو التاريخية، وأوزان الخطوط المتغيرة. كما يوجد دعم لتقاليد الطباعة النمطية المحلية لـ OpenType (وسم locl). يسمح حتى لـ XeTeX بتمرير علامات ميزات OpenType المباشرة إلى الخط. يتم دعم الطباعة الدقيقة أيضًا. كما يدعم XeTeX أيضًا طباعة الرياضيات باستخدام خطوط Unicode التي تحتوي على ميزات رياضية خاصة، مثل Cambria Math أو Asana Math كبديل للطباعة الرياضية التقليدية التي تعتمد على أبعاد خط TeX.

لمزيد من المعلومات يمكنك زيارة هذه الروابط: