مرجع
آخر الزيارات

خط يونيكود

1٬344 كلمة•0 مشاهدة•🗒️ منذ 19 ساعة
باختصار: خط يونيكود أو خط الترميز الموحد ، هو خط حاسوب يربط بين رسم المحرف (رمز بصري) ونقطة الرمز كما هي معرفة في الترميز الموحد. في هذه المقالة 12 قسماً: «E0000–EFFFF»، «مقارنة الخطوط» و«ملاحظة» وغيرها.
المحتويات
  1. E0000–EFFFF
  2. مقارنة الخطوط
  3. ملاحظة
  4. FB00–FFFF
  5. 20000–2FFFF
  6. برمجيات الخدمات
  7. تطبيق الخطوط الموحدة
  8. قائمة خطوط الترميز الموحد
  9. 10000–1F9FF
  10. الخلفية
  11. المشكلات
  12. خطوط ولوحات مفاتيح على موقع Unicode.org

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

ومن جهة أخرى، الخطوط التي تدعم مجموعة واسعة من الرموز في يونيكود تُعرف أحيانًا باسم "خطوط بان-يونيكود" ، إلا أنه نظرًا لأن الحد الأقصى لعدد الرموز البصرية (glyphs) التي يمكن تعريفها في خط بتنسيق تنسيق الخطوط مثل تروتايب هو 65,535 رمزًا، فإنه من غير الممكن لخط واحد أن يحتوي على رموز بصرية فردية لجميع المحارف المعرفة في يونيكود. تسرد هذه المقالة بعض الخطوط الشائعة الاستخدام في يونيكود (سواء تلك المرفقة مع أنظمة التشغيل أو المنتجة من قبل شركات خطوط تجارية معروفة) التي تدعم عددًا كبيرًا ونطاقًا واسعًا نسبيًا من رموز يونيكود.

E0000–EFFFF

  • كتل اليونيكود المدرجة صالحة للترميز الموحد.
  • انظر كذلك
  • ترميز التبديل
  • فن الخط
  • صفحة الكود
  • لغة تأشير النص الترابطي
  • طريقة إدخال
  • تخطيط لوحة مفاتيح
  • الترميز الموحد
  • المراجع

مقارنة الخطوط

في هذا الإطار، عدد المحارف التي تتضمنها الإصدارات المذكورة أعلاه من الخطوط، لمجموعات مختلفة من الترميز الموحد، موضحة أدناه. يُقصد بـ اللاتينية الأساسية (128: ) أن هناك 128 رمزًا مخصصًا في النطاق المسمى "اللاتينية الأساسية"، مرقمة من 0 إلى نظام عد ستة عشري. وتعرض الخلايا عدد الرموز التي يغطيها كل خط من هذه الرموز. مجموعات يونيكود المدرجة صالحة ضمن الترميز الموحد.

علاوةً على ذلك، الخلايا المظللة بالأخضر تشير إلى تغطية كاملة، أو قد تكون غير كاملة لكنها الأكثر شمولًا بين الخطوط المدرجة.

  • الخلايا الفارغة تشير إلى عدم وجود أي محرف في تلك المجموعة.
  • 0780–139F
  • 13A0–1DBF
  • 1DC0–257F
  • 2580–2DFF
  • 2E00–4DBF
  • 4DC0–FAFF

ملاحظة

من جانب آخر، يغطي هان نوم إيه بشكل أساسي رموز الصينية واليابانية والكورية يو التوضيحية الملحق أ، بينما يغطي هان نوم ب بشكل أساسي الملحق ب.

يتطلب التسجيل بعد فترة "معقولة" (حسب تعبير المؤلف).

في هذا الإطار، يغطي Sun-Ext A 102 مجموعة من لغات مختلفة. أما Sun-ExtB فيغطي بشكل رئيسي ملحق الصينية واليابانية والكورية، وCJK U Ideographs Ext B وC، وTaiXuan Jing.

إضافةً إلى ذلك، يتضمن أكثر من 27,000 غليف هانزي من خط WenQuanYi Bitmap Song.

وفي السياق ذاته، تتعايش خطوط زين هاي وزين هاي مونو وزين هاي شارب في ملف تي تي سي واحد؛ كما يحتوي كذلك على صور نقطية مدمجة. تم اشتقاق اللاتينية/الهانغول من أوندوتوم، وبوبوموفو من سي دبليو تيك، واللاتينية الثابتة العرض من M+ M2 Light. تغطية كاملة لرموز CJK. مُضمّن مع توزيعات فيدورا لينكس وأوبونتو لينكس.

ومن جهة أخرى، في بعض الأحيان لا تحتوي خطوط أوبنتايب على جدول أزواج التضمين واحدًا تلو الآخر، بل تحتوي على جدول حسب الفئات حيث تُعامل مجموعات من الأحرف المتشابهة كفئة واحدة للتضمين. مثلًا، الحرفان V وW لهما على وجه التقريب نفس الشكل من الجانبين. لذا فإن “0” لا يعني بالضرورة عدم دعم التضمين.

OTF+TTO: خط أبن تيب مع مخططات تنسيق الخطوط.

FB00–FFFF

قائمة خطوط الترميز الموحد للمستوى التكميلي متعدد اللغات

20000–2FFFF

كتل اليونيكود المدرجة صالحة للترميز الموحد.

قائمة خطوط الترميز الموحد للمستوى الإضافي للأغراض الخاصة

برمجيات الخدمات

  • مخطط توزيع الأحرف، تطبيق صغير مضمَّن في نظام التشغيل مايكروسوفت ويندوز
  • دفتر الخطوط، تطبيق مضمَّن في نظام ماك أو إس
  • خريطة أحرف جنوم، تطبيق مضمَّن في بيئة سطح المكتب جنوم
  • أندرو ويست، برنامج تابع لطرف ثالث لنظام ويندوز

وعلى صعيد آخر، فيما يلي مجموعة مختارة من بعض برمجيات الخدمات التي يمكنها التعرف على المحارف الموجودة في ملف الخط:

تطبيق الخطوط الموحدة

كذلك، أصبح الترميز الموحد الآن هو المعيار القياسي للترميز في الكثير من المعايير والبروتوكولات الحديثة، وقد أُدمج ضمن البنية الأساسية لأنظمة التشغيل مثل مايكروسوفت، وأبل ماكنتوش، والكثير من إصدارات يونكس ولينكس. كما أنه مدعوم ضمن لغات البرمجة مثل أيدا، بيرل، بايثون، جافا، كومون ليسب، وإيه بي إل.

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

في هذا الإطار، وتدعمه كذلك مكتبات برمجية مثل مكتبة المكونات الدولية للترميز الموحد التابعة لشركة آي بي إم، فضلًا عن محركات العرض مثل بانغو، وجرافيت، وكيوت,، ويونيسكرايب، وأتسوي.

قائمة خطوط الترميز الموحد

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

10000–1F9FF

علاوةً على ذلك، قائمة خطوط الترميز الموحد التي تدعم محارف المستوى التكميلي الأيديولوجي

كتل اليونيكود المدرجة صالحة للترميز الموحد.

الخلفية

في هذا الإطار، لا يوجد "خط يونيكود" واحد يشمل جميع المحارف المعرفة في معيار الترميز الموحد الحالي الخاص بمجموعة المحارف الموحدة العالمية (ISO 10646)، وذلك لأن عددًا متزايدًا من اللغات والمحارف يُضاف باستمرار، ولأن تنسيقات الخطوط الشائعة لا يمكنها احتواء أكثر من 65,535 رسمًا محرفيًا (ما يمثل نحو نصف عدد المحارف المرمّزة في يونيكود). ونتيجة لذلك، يقوم مطورو الخطوط والمطابع بإضافة المحارف الجديدة في نسخ محدثة أو مراجعات من الخطوط، أو في خطوط مساندة مستقلة مخصصة للغات معينة.

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

وفي هذا الصدد، تحتوي مجموعة المحارف الموحدة العالمي على أكثر من 1.1 مليون نقطة رمز، لكن أول 65,536 نقطة (الطائرة 0: المستوى متعدد اللغات الأساسي) هي التي دخلت في الاستخدام الشائع قبل عام 2000.

من جانب آخر، أول الخطوط التي دعمت يونيكود (بمجموعات محارف ضخمة ودعم لعدة فدرة ترميز موحد) كانت لوسيدا سانز يونيكود صُدِر في مارس 1993، وخط يونيهان عام 1993، وخط إيفرسون مونو في عام 1995.

في هذا الإطار، لا يُحدِّد معيار الترميز الموحد (ISO 10646 UCS) أو يُنشئ أي خط طابع محرفي — أي مجموعة من الأشكال الرسومية المعروفة باسم الرسوم المحرفية — بنفسه، بل يعرِّف الأحرف المجردة كأرقام محددة تُعرف باسم "نقطة الرمز"، كما يحدد التغيرات الشكلية المطلوبة بحسب السياق الذي تُستعمل فيه الرسوم المحرفية (مثل محرف مركب، محرف مسبق التركيب، وتركيبات حرف-شكلة). يتم ترك اختيار الخط، وهو ما يحدد كيف تُحوَّل الأحرف المجردة في مجموعة المحارف المرمَّزة الموحدة (UCS) إلى مخرجات نقطية أو شعاعية تُعرض على الشاشة أو تُطبع، إلى المستعمل. إذا تم اختيار خط لا يحتوي على رسم محرفي لنقطة رمز مستعملة في المستند، فعادةً ما يُعرض رمز بديل مثل علامة استفهام أو مربع أو غيره من محرف بديل.

وفي هذا السياق، انظر مقالة الترميز الموحد لمزيد من المعلومات عن المستويات الأخرى، ومنها: 1: المستوى متعدد اللغات الإضافي، الطائرة 2: المستوى الإيديوغرافي الإضافي، الطائرة 14: المستوى المخصص للأغراض الخاصة، والطائرتان 15 و16: المخصصة لمناطق الاستخدام الخاص.

في هذا الإطار، تستعمل خطوط الحاسوب تقنيات متعددة لعرض الأحرف أو الرسوم المحرفية. يحتوي الخط النقطي على شبكة من النقاط تُعرف باسم بكسل، تُشكِّل صورة لكل رسم محرفي في كل نوع وحجم. أما الخطوط الشعاعية (المعروفة كذلك باسم الخطوط المتجهة) فتستعمل تعليمات رسم أو صيغًا رياضية لوصف كل رسم محرفي. وتستعين بسلسلة من الخطوط المحددة (لحدود المحرف) فضلًا عن معلومات إضافية لتعريف "الملف الشخصي" أو "الحجم" وشكل الخط في نوع وحجم معين، والتي تصف معًا مظهر الرسم المحرفي.

المشكلات

من جهة ثانية، وقد صُمّم نظام الترميز الموحد بحيث لا تُسبب هذه الاختلافات أي التباس دلالي، ولكن استخدام الأشكال غير الملائمة يُعتبر في كثير من الأحيان غير مريح بصريًا أو غير مناسب جماليًا للقراء الأصليين للغات شرق آسيا.

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

خطوط ولوحات مفاتيح على موقع Unicode.org

من جانب آخر، موارد يونيكود من Alan Wood – خطوط يونيكود لأجهزة ويندوز — فهرس لخطوط يونيكود المجانية والتجارية

ومن جهة أخرى، دليل خطوط يونيكود لأنظمة التشغيل الحرة/مفتوحة المصدر — فهرس ضخم لخطوط مجانية عالية الجودة

من جانب آخر، مايكروسوفت تايبوغرافي – الخطوط والمنتجات — مرجع لتحديد الخطوط المتوفرة مع منتجات مايكروسوفت

من جانب آخر، مجموعات المحارف – كين فاوز، مايكروسوفت، 1997 — تفعيل دعم يونيكود للتطبيقات

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.