يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. (سبتمبر 2022) |
تخطيط النص المعقد (بالإنجليزية: Complex text layout) وتُعرف اختصاراً بـCTL، هي تنضيد أنظمة الكتابة التي يعتمد فيها شكل أو موضع الحرف على علاقته بالحروف الأخرى. يستخدم المصطلح في مجال تدويل البرامج.
السكريبتات التي تتطلب CTL للعرض الصحيح تُسمّى بسكريبتات معقدة. وتشمل الأمثلة الأبجدية العربية ونصوص عائلة براهميك، مثل الديفاناغاري أو الأبجدية الخميرية أو الأبجدية التايلاندية. العديد من السكريبتات لا تتطلب CTL. مثلاً، الأبجدية اللاتينية والأحرف الصينية تُعرف ببساطة عن طريق عرض كل حرف واحدًا تلو الآخر في صفوف أو أعمدة مستقيمة. ومع ذل ، حتى هذه البرامج النصية لها نماذج بديلة أو ميزات اختيارية (مثل الكتابة المتصلة) والتي تتطلب CTL لإنتاجها على أجهزة الكمبيوتر.
الخصائص الرئيسية إلى CTL هي:
معظم برامج عرض النص التي تدعم CTL تتضمن معلومات حول سكريبتات محددة، فتعرضها صحيحاً دون الحاجة إلى ملفات الخطوط لتوفير إرشادات حول كيفية تخطيط الأحرف. عادة ما يتم توفير مثل هذه البرامج في مكتبة برمجية. مثلاً: