أوبن تايب
OpenType هو تنسيق لخطوط الحاسوب القابلة للتوسيع . وهو مشتق من TrueType ، ويحتفظ ببنيته الأساسية، ولكنه يضيف العديد من هياكل البيانات المعقدة لوصف سلوك الطباعة . OpenType علامة تجارية مسجلة لشركة مايكروسوفت . [ 4 ] [ 5 ]
بدأت المواصفات بالظهور في شركة مايكروسوفت، وساهمت شركة أدوبي سيستمز أيضاً بحلول وقت الإعلان العام في عام 1996.
بسبب التوافر الواسع والمرونة الطباعية، بما في ذلك توفير أحكام للتعامل مع السلوكيات المتنوعة لجميع أنظمة الكتابة في العالم ، تُستخدم خطوط OpenType بشكل شائع على منصات الكمبيوتر الرئيسية.
تاريخ
تعود أصول OpenType إلى محاولة مايكروسوفت ترخيص تقنية الطباعة المتقدمة GX Typography من آبل في أوائل التسعينيات. فشلت تلك المفاوضات، مما دفع مايكروسوفت إلى المضي قدمًا بتقنيتها الخاصة، التي أطلق عليها اسم "TrueType Open" في عام 1994. [ 6 ] انضمت أدوبي إلى مايكروسوفت في تلك الجهود في عام 1996، مضيفةً دعمًا لتقنية تحديد الخطوط الخارجية المستخدمة في خطوط Type 1 الخاصة بها.
كان الهدف من هذا الجهد المشترك هو تجاوز كلٍ من تنسيق TrueType من Apple وتنسيق PostScript Type 1 من Adobe ، وإنشاء نظام أكثر تعبيرًا يُعالج الطباعة الدقيقة والسلوك المعقد للعديد من أنظمة الكتابة حول العالم. جمعت الشركتان التقنيات الأساسية لكلا التنسيقين وأضافتا امتدادات جديدة لمعالجة أوجه القصور فيهما. واختير اسم OpenType لهذه التقنية المشتركة، التي أُعلن عنها في وقت لاحق من ذلك العام.
تنسيق الخط المفتوح
واصلت أدوبي ومايكروسوفت تطوير وتحسين OpenType على مدى العقد التالي. ثم، في أواخر عام 2005، بدأت OpenType بالانتقال إلى معيار مفتوح تحت مظلة المنظمة الدولية للمعايير (ISO) ضمن مجموعة MPEG ، التي كانت قد اعتمدت سابقًا (في عام 2003) معيار OpenType 1.4 كمرجع لـ MPEG-4 . [ 5 ] [ 7 ] [ 8 ] [ 9 ] وحصل اعتماد المعيار الجديد على الموافقة الرسمية في مارس 2007 كمعيار ISO /IEC 14496-22 (MPEG-4 الجزء 22) المسمى Open Font Format (OFF، لا ينبغي الخلط بينه وبين Web Open Font Format )، [ 10 ] ويُشار إليه أحيانًا باسم "مواصفات Open Font Format" (OFFS). [ 5 ] وكان المعيار الأولي مكافئًا تقنيًا لمواصفات OpenType 1.4، مع تعديلات لغوية مناسبة لمعايير ISO. [ 11 ] نُشرت الطبعة الثانية من معيار OFF في عام 2009 (ISO/IEC 14496-22:2009)، واعتُبرت "مكافئة تقنيًا" لمواصفات تنسيق خط OpenType. [ 12 ] [ 13 ] ومنذ ذلك الحين، جرى الحفاظ على توافق مواصفات OFF وOpenType. معيار OFF معيار مجاني ومتاح للجميع. [ 14 ]
بحلول عام 2001، كان هناك المئات من خطوط OpenType في السوق. أنهت شركة Adobe تحويل مكتبة خطوطها بالكامل إلى OpenType في أواخر عام 2002. اعتبارًا من أوائل عام 2005أصبح حوالي 10000 خط من نوع OpenType متاحًا، وشكّلت مكتبة Adobe حوالي ثلث المجموع. وبحلول عام 2006، كانت جميع شركات تصميم الخطوط الرئيسية والعديد من الشركات الصغيرة الأخرى تُطوّر خطوطًا بتنسيق OpenType.
تسلسلات التباين في يونيكود
أدخلت النسخة 3.2 من يونيكود (المنشورة عام 2002) مُحدِّدات التباين كآلية ترميز لتمثيل أشكال رسومية مُحدَّدة للأحرف. [ 15 ] مع ذلك، لم تُحدِّد يونيكود كيفية دعم مُعرِّضات النصوص لهذه التسلسلات. في أواخر عام 2007، سُجِّلت تسلسلات التباين لمجموعة Adobe-Japan1 في قاعدة بيانات يونيكود الإيديوغرافية، [ 16 ] مما أدى إلى حاجة ماسة لحل OpenType. نتج عن ذلك تطوير تنسيق cmapالجدول الفرعي 14، الذي أُدخل في النسخة 1.5 من OpenType. [ 17 ]
خطوط ملونة
أدخلت النسخة 6.0 من يونيكود رموز الإيموجي المشفرة كأحرف في يونيكود في أكتوبر 2010. [ 18 ] سارعت العديد من الشركات إلى إضافة دعم لرموز الإيموجي في منتجاتها. ولأن رموز الإيموجي في يونيكود تُعامل كنصوص، ولأن اللون عنصر أساسي في تجربة استخدامها، فقد استدعى ذلك الحاجة إلى إنشاء آليات لعرض الرموز متعددة الألوان.
قامت كل من Apple و Google و Microsoft بشكل مستقل بتطوير حلول مختلفة للألوان والخطوط لاستخدامها في أنظمة التشغيل OS X و iOS و Android و Windows .
- كان كل من OpenType و OFF يدعمان بالفعل رموز الصور النقطية أحادية اللون، لذا اقترحت جوجل توسيع OFF ليشمل الصور النقطية الملونة. تبنت آبل هذا النهج لكنها رفضت المشاركة في توسيع معيار ISO. ونتيجة لذلك، أضافت آبل جدول
sbixإلى تنسيق TrueType الخاص بها في نظام التشغيل OS X 10.7، [ 19 ] بينما اقترحت جوجل إضافة جدوليCBDTوCBLCإلى OFF. - تبنت مايكروسوفت نهجًا مختلفًا عن الصور النقطية الملونة. فبعد ملاحظة الممارسة الشائعة على الويب والمتمثلة في وضع طبقات من الرموز ذات الألوان المختلفة فوق بعضها البعض لإنشاء عناصر متعددة الألوان مثل الأيقونات، اقترحت مايكروسوفت
COLRجدولًا جديدًا لربط كل رمز بمجموعة من الرموز المتراكبة، وجدولًا آخرCPALلتحديد الألوان. - اقترحت شركتا أدوبي وموزيلا إضافة
SVGجدول جديد يمكنه تمثيل الرموز متعددة الألوان باستخدام الرسومات المتجهة القابلة للتوسيع .
تم دمج جميع هذه المقترحات في الإصدار الثالث من معيار OFF (ISO/IEC 14496-22:2015). [ 20 ] أضافت مايكروسوفت جداول CBDTو CBLCو COLRو CPALو SVGإلى الإصدار 1.7 من معيار OpenType، [ 17 ] وجدول sbixفي الإصدار 1.8 من معيار OpenType. [ 17 ] وقدّمت مايكروسوفت دعمًا لجميع تنسيقات الألوان المختلفة في نظام التشغيل Windows 10 الإصدار 1607 ("تحديث الذكرى السنوية"). [ 21 ]
قدّم OpenType 1.9 إصدارًا ثانيًا من COLRالجدول يُضيف إمكانيات رسومية إضافية. [ 17 ] اقترحت جوجل في الأصل هذا الإصدار المُحسّن وطوّرته بالاشتراك مع مايكروسوفت. تشمل الإمكانيات الرسومية المُحسّنة دعم ثلاثة أنواع من التدرجات اللونية، والتحويلات الأفينية ، وأنماط التركيب والمزج ، ومكونات قابلة لإعادة الاستخدام. [ 22 ] تُضفي هذه التحسينات على الجدول جميع إمكانياته الرسومية باستثناء التحديد. كما تُضيف أنماط التركيب والمزج، والتي يُعتبر دعمها اختياريًا للجدول (حيث يتم تنفيذها في SVG كتأثيرات تصفية). [ 23 ] بالإضافة إلى ذلك، تم دمج تحسينات الجدول مع تنويعات خطوط OpenType، وهو أمر غير ممكن مع الجدول. يدعم محرك متصفح Chromium الجدول المُحسّن بدءًا من الإصدار 98. [ 24 ]COLRSVGSVGCOLRSVGCOLR
المجموعات
منذ الإصدار 1.4 على الأقل، يدعم معيار OpenType ميزة "مجموعات TrueType"، وهي ميزة تسمح بتخزين عدة خطوط في ملف واحد. يُعد هذا المعيار مفيدًا لتوزيع مجموعة خطوط كاملة (عائلة خطوط) في ملف واحد فقط.
بدمج الخطوط المتشابهة في ملف واحد، يُمكن مشاركة جداول الخطوط المتطابقة، مما يُتيح تخزينًا أكثر كفاءة. كما أن لكل خط حدًا أقصى لعدد الأحرف الرسومية يبلغ 65,535 حرفًا، ويُوفر ملف المجموعة آلية "وضع الفجوة" لتجاوز هذا الحد في ملف الخط الواحد. (مع ذلك، يظل كل خط داخل المجموعة خاضعًا لحد 65,535 حرفًا). عادةً ما يكون امتداد ملف مجموعة TrueType هو ".ttc".
مع ذلك، لم يصف المعيار سوى ملفات التجميع المستخدمة مع الرموز الرسومية المُمثلة كخطوط خارجية من نوع TrueType أو كصور نقطية. كان من الممكن توفير نفس مزايا التخزين وعدد الرموز الرسومية للخطوط التي تستخدم رموزًا رسومية بتنسيق CFF (امتداد .otf)، لكن المعيار لم يسمح بذلك صراحةً.
في عام ٢٠١٤، أعلنت أدوبي عن إنشاء مجموعات OpenType (OTCs)، وهي عبارة عن ملفات خطوط مجمعة تجمع الخطوط التي تستخدم رموزًا بتنسيق CFF. [ ٢٥ ] وقد وفر هذا ميزة تخزين كبيرة لخطوط CJK التي كانت أدوبي وجوجل تعملان على تطويرها بشكل مشترك. على سبيل المثال، يبلغ حجم مجموعة خطوط Noto CJK OTC حوالي ١٠ ميجابايت أقل من مجموع أحجام ملفات OTF الأربعة المنفصلة التي تتكون منها. [ ٢٦ ] كما أتاح استخدام المجموعة دمج عدد كبير جدًا من الرموز في ملف واحد، كما هو مطلوب لخط CJK شامل. [ ٢٧ ]
تم دمج الدعم الصريح للمجموعات ذات الرموز الرسومية بتنسيق CFF في مواصفات OpenType في الإصدار 1.8. [ 17 ] ولعكس هذا التطبيق الأكثر شمولاً، تم اعتماد مصطلح "مجموعة OpenType"، ليحل محل "مجموعة TrueType".
تنوعات الخطوط
في 14 سبتمبر 2016، أعلنت مايكروسوفت عن إصدار OpenType الإصدار 1.8. وقد تم هذا الإعلان بالاشتراك مع أدوبي وآبل وجوجل في مؤتمر ATypI في وارسو. [ 28 ] قدّم الإصدار 1.8 من OpenType ميزة "تنوعات خطوط OpenType"، التي تُضيف آليات تسمح لخط واحد بدعم العديد من تنويعات التصميم. [ 29 ] تُعرف الخطوط التي تستخدم هذه الآليات عادةً باسم " الخطوط المتغيرة ".
تُعيد تقنية OpenType Font Variations تقديم تقنيات سبق أن طورتها شركة Apple في TrueType GX ، وشركة Adobe في Multiple Master fonts . وتتلخص الفكرة المشتركة لهذه الصيغ في أن الخط الواحد يتضمن بيانات لوصف اختلافات متعددة في مخطط الحروف (يُشار إليها أحيانًا باسم "الخطوط الرئيسية")، وأنه عند عرض النص، يستطيع مُحوّل الخط إلى صورة نقطية دمج هذه الاختلافات أو "مزجها" لاستخلاص نطاق متصل من اختلافات المخطط الإضافية. [ 30 ]
استكشف دونالد إي. كنوث مفهوم الخطوط البارامترية بالكامل بشكل عام في نظام METAFONT الذي طُرح عام 1978. [ 31 ] لم يُعتمد هذا النظام ولا الأنظمة اللاحقة له على نطاق واسع من قِبل مصممي الخطوط المحترفين أو أنظمة البرامج التجارية. [ 32 ] طُرحت صيغتا TrueType GX وMultiple Master، وهما السلفان المباشران لصيغة OpenType Font Variations، في التسعينيات، لكنهما لم تُعتمدا على نطاق واسع أيضًا. تخلت Adobe لاحقًا عن دعم صيغة Multiple Master. [ 33 ] مع ذلك، بحلول عام 2016، تغير المشهد الصناعي في عدة جوانب. على وجه الخصوص، أدى ظهور خطوط الويب والأجهزة المحمولة إلى زيادة الاهتمام بالتصميم المتجاوب والبحث عن طرق لتقديم المزيد من تنويعات الخطوط بتنسيق فعال من حيث الحجم. كذلك، في حين أن التسعينيات كانت حقبة منافسة شرسة في تكنولوجيا الخطوط، والتي يشار إليها غالبًا باسم "حروب الخطوط"، [ 34 ] [ 35 ] [ 36 ] فقد تم تطوير OpenType Font Variations بطريقة تعاونية شملت العديد من الموردين الرئيسيين. [ 37 ]
تم دمج ميزة تنويعات الخطوط في OpenType 1.8 بشكل شامل، مما يسمح باستخدام معظم الإمكانيات الموجودة سابقًا بالتزامن مع هذه التنويعات. وعلى وجه الخصوص، تدعم هذه الميزة تنويعات كلٍ من مخططات TrueType وCFF، وتلميحات TrueType، وآليات تخطيط OpenType. أما الأجزاء الوحيدة من OpenType التي لا تدعم التنويعات، ولكنها قد تكون مفيدة، فهي جدول "SVG" للرموز الملونة، وجدول MATH لتخطيط الصيغ الرياضية. يستخدم جدول "SVG" مستندات XML مضمنة، ولم يُقترح أي تحسين لتنويع العناصر الرسومية داخل مستندات SVG. مع ذلك، فقد وفر تحسين جدول COLR في OpenType 1.9 تنسيقًا متجهيًا للرموز الملونة مع دعم التنويعات. [ 38 ]
استخدم OpenType 1.8 الجداول التي حددتها Apple في الأصل لـ TrueType GX (جداول avar و cvar و fvar و gvar). كما قدم عدة جداول جديدة، بما في ذلك جدول جديد للإصدار الثاني من تنسيق CFF (CFF2)، وجداول جديدة أخرى أو إضافات إلى الجداول الموجودة لدمج الاختلافات في أجزاء أخرى من تنسيق الخط (جداول HVAR و MVAR و STAT و VVAR؛ وإضافات إلى جداول BASE و GDEF و name). [ 17 ]
وصف
تستخدم مخططات TrueType منحنيات بيزير التربيعية .
تستخدم مخططات CFF منحنيات بيزير المكعبة.
يستخدم OpenType بنية sfnt العامة لخط TrueType، ولكنه يضيف العديد من خيارات الخط الذكي التي تعزز قدرات الخط الطباعية ودعم اللغة.
قد تكون بيانات حدود الأحرف في خط OpenType بأحد تنسيقين: إما حدود بتنسيق TrueType في جدول، أو حدود بتنسيق Compact Font Format (CFF) في جدول. (يتكون اسم الجدول "CFF " من أربعة أحرف، وينتهي بمسافة). تعتمد بيانات حدود CFF على تنسيق خط PostScript Type 2. مع ذلك، لا تدعم مواصفات OpenType (قبل الإصدار 1.8) استخدام حدود PostScript في ملف خط TrueType Collection. بعد الإصدار 1.8، أصبح كلا التنسيقين مدعومين في "OpenType Collection" بعد إعادة تسميته.glyfCFF␣
في العديد من الأغراض، كالتصميم، لا يهم تنسيق بيانات الخطوط الخارجية، لكنه مهم في بعض الأغراض الأخرى، كالتحويل إلى صور نقطية . لا يحدد معيار OpenType تنسيق بيانات الخطوط الخارجية، بل يدعم أيًا من المعايير الموجودة. أحيانًا تُستخدم مصطلحات مثل "OpenType (PostScript flavor)" (أي "Type 1 OpenType" أو "OpenType CFF") أو "OpenType (TrueType flavor)" للإشارة إلى تنسيق الخطوط الخارجية في ملف خط OpenType معين.
يتميز نوع OpenType بعدة خصائص مميزة:
- يدعم ترميز الأحرف Unicode (بالإضافة إلى ترميزات أخرى)، بحيث يمكنه دعم أي نص برمجي للكتابة (أو نصوص برمجية متعددة في وقت واحد).
- يستوعب ما يصل إلى 65536 رمزًا.
- تتضمن ميزات "التخطيط" الطباعي المتقدمة تحديد موضع واستبدال الأحرف المعروضة. تشمل ميزات الاستبدال الوصلات ؛ وتشمل ميزات تحديد الموضع التباعد بين الأحرف ، وموضع العلامات، وتحديد خط الأساس .
- ملفات الخطوط متعددة المنصات، والتي يمكن استخدامها بدون تعديل على أنظمة Mac OS وMicrosoft Windows وUnix/Linux.
- إذا لم تتم إضافة أي رموز إضافية أو ميزات طباعية واسعة النطاق، فيمكن أن تكون خطوط OpenType CFF أصغر بكثير من نظيراتها من النوع 1.
دعم OpenType
دعم روماني أساسي
تدعم جميع التطبيقات وأنظمة التشغيل الحديثة تقريبًا الخطوط الرومانية الأساسية، وتعمل مع خطوط OpenType بنفس كفاءة التنسيقات القديمة الأخرى. وتشمل المزايا الإضافية دعمًا موسعًا للغات من خلال Unicode ، ودعمًا لأنظمة الكتابة المعقدة مثل العربية واللغات الهندية ، ودعمًا متقدمًا للطباعة للغات المكتوبة بالأحرف اللاتينية مثل الإنجليزية .
يدعم نظام التشغيل Windows 3.1 وجميع الإصدارات اللاحقة من Windows خطوط OpenType TT (.ttf). بينما يدعم نظام التشغيل Windows 2000 والإصدارات الأحدث خطوط OpenType PS (.otf). ويمكن لبرنامج Adobe Type Manager إضافة دعم أساسي للأحرف الرومانية لخطوط OpenType PS في أنظمة التشغيل Windows 95 و 98 و Me .
دعم لغوي موسع
يتوفر دعم اللغات الموسّع عبر يونيكود لكل من OpenType وTrueType في معظم تطبيقات مايكروسوفت ويندوز (بما في ذلك مايكروسوفت أوفيس ببليشر ، ومعظم تطبيقات أدوبي، ومايكروسوفت أوفيس 2003، باستثناء وورد 2002)، وكوريل درو X3 والإصدارات الأحدث، والعديد من تطبيقات ماك أو إس إكس، بما في ذلك تطبيقات أبل الخاصة مثل TextEdit و Pages و Keynote . كما أنه مدعوم على نطاق واسع في أنظمة التشغيل المجانية، مثل لينكس (على سبيل المثال في تطبيقات متعددة المنصات مثل AbiWord و Gnumeric و Calligra Suite و Scribus و OpenOffice.org 3.2 والإصدارات الأحدث، [ 39 ] إلخ).
يقتصر دعم OpenType للنصوص المعقدة حتى الآن بشكل رئيسي على تطبيقات مايكروسوفت ضمن حزمة مايكروسوفت أوفيس ، مثل مايكروسوفت وورد ومايكروسوفت بابليشر . يوفر برنامج أدوبي إنديزاين إمكانيات OpenType واسعة النطاق للغة اليابانية، ولكنه لا يدعم بشكل مباشر نصوص الشرق الأوسط أو اللغات الهندية ، مع وجود إصدار منفصل من إنديزاين يدعم نصوص الشرق الأوسط مثل العربية والعبرية. تتيح وظائف غير موثقة في العديد من تطبيقات أدوبي كرييتف سويت 4، بما في ذلك إنديزاين وفوتوشوب وإلستريتور، استخدام نصوص الشرق الأوسط واللغات الهندية وغيرها، ولكنها غير مدعومة رسميًا من أدوبي، وتتطلب إضافات خارجية لتوفير واجهة مستخدم لهذه الميزات.
الطباعة المتقدمة
ظهر دعم الطباعة المتقدم للغات المكتوبة بالأحرف اللاتينية لأول مرة في تطبيقات أدوبي مثل أدوبي إنديزاين ، وأدوبي فوتوشوب ، وأدوبي إليستريتور . لم يكن برنامج QuarkXPress 6.5 والإصدارات الأقدم متوافقًا مع معيار يونيكود. لذا، لن يظهر النص في هذه الإصدارات من QuarkXPress الذي يحتوي على أي أحرف غير WinANSI أو MacRoman بشكل صحيح في خط OpenType (ولا في تنسيقات خطوط يونيكود الأخرى). مع ذلك، في QuarkXPress 7، قدمت شركة Quark دعمًا مشابهًا لدعم أدوبي. أضاف برنامج CorelDRAW من Corel دعمًا لميزات الطباعة OpenType في الإصدار X6. يدّعي برنامج Mellel ، وهو معالج نصوص حصري لنظام التشغيل Mac OS X من شركة Redlers، تكافؤ ميزات الطباعة مع InDesign، ولكنه يدعم أيضًا النصوص المكتوبة من اليمين إلى اليسار؛ وكذلك يفعل برنامج Classical Text Editor ، وهو معالج نصوص متخصص طُوّر في الأكاديمية النمساوية للعلوم.
اعتبارًا من عام 2009لم تدعم معالجات النصوص الشائعة لنظام التشغيل مايكروسوفت ويندوز ميزات الطباعة المتقدمة لتقنية OpenType . تُطبَّق ميزات الطباعة المتقدمة فقط في برامج النشر المكتبي المتطورة . يُعد محرك النصوص من مؤسسة Windows Presentation Foundation (WPF) ، وهو تطبيق مُدار لتقنية OpenType، أول واجهة برمجة تطبيقات ( API) لنظام التشغيل مايكروسوفت ويندوز تُتيح ميزات OpenType لمطوري البرامج، حيث يدعم كلاً من خطوط OpenType TrueType وOpenType CFF ( تنسيق الخط المضغوط ). يدعم هذا المحرك ميزات الطباعة المتقدمة مثل الوصلات ، والأرقام القديمة ، والزخارف ، والكسور ، والرموز المرتفعة والمنخفضة ، والأحرف الصغيرة ، واستبدال الرموز ، وخطوط الأساس المتعددة ، وأشكال الأحرف البديلة السياقية والأسلوبية ، والتباعد بين الأحرف، ومحاذاة الأسطر ، وأحرف روبي ، وغيرها. [ 40 ] تحصل تطبيقات WPF تلقائيًا على دعم ميزات الطباعة المتقدمة. تتوفر وصلات OpenType في برنامج Microsoft Office Word 2010. [ 41 ]
قدّم نظام التشغيل ويندوز 7 تقنية DirectWrite ، وهي واجهة برمجة تطبيقات DirectX أصلية مُسرّعة بواسطة الأجهزة لعرض النصوص مع دعم للنصوص متعددة التنسيقات، وخطوط خارجية مستقلة عن الدقة، وتقنية ClearType ، وميزات متقدمة لطباعة OpenType، ودعم كامل لنصوص Unicode، ودعم التخطيط واللغة، وواجهات برمجة تطبيقات لعرض الرموز الرسومية منخفضة المستوى. [ 42 ]
في نظام التشغيل Mac OS X، تحظى التطبيقات التي تدعم AAT والتي تعمل على نظام Mac OS X 10.4 والإصدارات الأحدث، بما في ذلك TextEdit وKeynote، بدعم كبير لتقنية OpenType. شمل دعم Apple لتقنية OpenType في نظام Mac OS X 10.4 معظم ميزات الطباعة المتقدمة اللازمة للغات المكتوبة بالأحرف اللاتينية ، مثل الأحرف الصغيرة ، والأرقام القديمة ، وأنواع مختلفة من الوصلات، ولكنه لم يكن يدعم البدائل السياقية، أو الأشكال الموضعية، أو إعادة ترتيب الأحرف الرسومية كما هو الحال في مكتبة Uniscribe من Microsoft على نظام Windows. وبالتالي، لم يوفر نظام Mac OS X 10.4 دعمًا للغات العربية أو الهندية عبر OpenType (على الرغم من أن هذه اللغات مدعومة بالكامل بواسطة خطوط AAT الحالية). وقد حسّن نظام Mac OS X 10.5 دعمه لتقنية OpenType، ويدعم الآن خطوط OpenType العربية. وتحسّن دعم الطباعة بتقنية OpenType تدريجيًا في الإصدارات الأحدث من نظام Mac OS X (على سبيل المثال، يستطيع نظام Mac OS X 10.10 التعامل بشكل أفضل مع استبدال الأحرف الرسومية السياقية الطويلة).
يُقدّم برنامج Bitstream Panorama ، وهو مُحرك لتنسيق الأسطر وتكوين النصوص من شركة Bitstream Inc. ، دعمًا كاملاً لتقنية OpenType للخطوط الآسيوية المُدمجة والقياسية، واللغات العربية والعبرية والهندية والتايلاندية، وأكثر من 50 لغة أخرى حول العالم. يدعم البرنامج جداول OpenType الرئيسية اللازمة لتنسيق الأسطر، مثل BASE، وتعريف الأحرف الرسومية (GDEF)، وتحديد موضع الأحرف الرسومية (GPOS)، واستبدال الأحرف الرسومية (GSUB). كما يُوفر Panorama دعمًا كاملاً لميزات الطباعة المُتقدمة، مثل الوصلات، والزخارف، والأحرف الصغيرة، والزخارف، والأرقام الترتيبية، والأرقام العلوية، والنمط القديم، والتباعد بين الأحرف، والكسور، وغيرها.
في بيئات البرمجيات الحرة مثل لينكس ، يُوفّر مشروع FreeType عرض OpenType ، وهو مُضمّن في تطبيقات نظام X Window المجانية مثل X.org . ويتم توفير معالجة النصوص المعقدة إما بواسطة pango (الذي يستدعي HarfBuzz ) أو Qt . يُتيح نظاما XeTeX و LuaTeX استخدام خطوط OpenType في مستندات TeX ، إلى جانب معظم خصائصها الطباعية. يدعم إصدار لينكس من LibreOffice 4.1 والإصدارات الأحدث العديد من خصائص الطباعة في OpenType، وذلك لاستخدامه مكتبة HarfBuzz الأكثر تطورًا لتشكيل النصوص. [ 43 ]
ملف ميزات OpenType
كخطوة في إنشاء خط، يمكن تحديد خصائص خط OpenType (باستثناء الخطوط الخارجية) باستخدام نص قابل للقراءة البشرية محفوظ بتنسيق ملف ميزات OpenType من Adobe. [ 44 ] [ 45 ] عادةً ما تنتهي أسماء ملفات ميزات OpenType .feaبامتداد. يمكن تجميع هذه الملفات في حاوية الخط الثنائية ( .ttfأو .otf) باستخدام Adobe Font Development Kit for OpenType (AFDKO)، أو FontLab ، أو FontForge ، أو Glyphs ، أو DTL OTMaster ، أو RoboFont، أو FontTools .
علامات التخطيط
علامات تخطيط OpenType عبارة عن سلاسل نصية مكونة من 4 بايتات تُحدد أنظمة الكتابة واللغة والميزات والخطوط الأساسية في خط OpenType. يُحدد سجل علامات التخطيط من مايكروسوفت اصطلاحات تسمية هذه العلامات واستخدامها. تُنشأ ميزات OpenType باستخدام هذه العلامات في إنشاء نصوص الميزات التي تصف كيفية معالجة الأحرف لإنشاء الميزة المطلوبة. يمكن إنشاء نصوص الميزات هذه ودمجها في خطوط OpenType باستخدام برامج تحرير الخطوط المتقدمة مثل FontLab Studio وAsiaFont Studio و FontForge .
يختلف دعم أنظمة التشغيل والتطبيقات لعلامات التخطيط اختلافًا كبيرًا.
علامات البرمجة النصية
تُحدد علامات الكتابة أنظمة الكتابة المُمثلة في خط OpenType. تتوافق كل علامة مع نطاقات رموز الأحرف المتجاورة في Unicode. يمكن أن تتكون علامة الكتابة من 4 أحرف صغيرة أو أقل، مثل arabللحرف العربي ، cyrlو للحرف السيريلي ، و latnللحرف اللاتيني . أُضيفت mathعلامة الكتابة، التي أضافتها مايكروسوفت لخط Cambria Math ، إلى المواصفات. [ 46 ] [ 47 ]
علامات نظام اللغة

تُحدد علامات نظام اللغة أنظمة اللغات المدعومة في خط OpenType. ومن الأمثلة على ذلك: ARAللغة العربية ، ESPولللغة الإسبانية ، HYEولللغة الأرمنية ، وما إلى ذلك. وبشكل عام، لا تتطابق هذه الرموز مع رموز ISO 639-2 . [ 48 ]
يمكن استخدام هذه الوسوم لاختيار المتغيرات المحلية للأحرف التي تشترك في نقطة ترميز يونيكود واحدة. [ 48 ] [ 49 ] على سبيل المثال، تحتوي الأبجدية السيريلية الصربية والمقدونية على بعض الرموز الخاصة بكل لغة لبعض الأحرف، وهي رموز مفضلة فقط وليست إلزامية بشكل صارم.
علامات الميزات
قائمة بميزات OpenType مع أوصاف موسعة، وهي قائمة بالميزات الطباعية .
علامات خط الأساس
تكون لعلامات خط الأساس معنى محدد عند استخدامها في اتجاه الكتابة الأفقي (المستخدمة في جدول HorizAxis الخاص بجدول 'BASE')، أو اتجاه الكتابة الرأسي (المستخدمة في جدول VertAxis الخاص بجدول 'BASE')، أو كليهما.
| علامة أساسية | المحور الأفقي | المحور الرأسي |
|---|---|---|
| 'يشنق' | خط أفقي تبدو المقاطع الصوتية وكأنها معلقة منه في الكتابة التبتية | نفس السطر في وضع الكتابة العمودية التبتية. |
| 'icfb' | خط الأساس للحافة السفلية لوجه الشخصية التصويرية. | خط الأساس للحافة اليسرى لوجه الشخصية التصويرية. |
| 'icft' | الشخصية التصويرية ذات الوجه المميز، الحافة العلوية، خط الأساس. | خط الأساس للحافة اليمنى لوجه الشخصية التصويرية. |
| 'فيديو' | خط الأساس للحافة السفلية لمربع em-box التصويري. | خط الأساس للحافة اليسرى لمربع em-box التصويري. |
| 'idtp' | خط الأساس العلوي لمربع em-box التصويري. | خط الأساس للحافة اليمنى لمربع em-box التصويري. |
| 'الرياضيات' | الخط الأساسي الذي تتمركز حوله الرموز الرياضية. | الخط الأساسي الذي تتمركز حوله الأحرف الرياضية في وضع الكتابة العمودية. |
| 'romn' | الخط الأساسي المستخدم في الكتابات الأبجدية البسيطة مثل اللاتينية والسيريلية واليونانية. | يتم تدوير خط الأساس الأبجدي للأحرف 90 درجة في اتجاه عقارب الساعة لوضع الكتابة العمودية. |
الرياضيات
أضافت مايكروسوفت في البداية مجموعة من الجداول التي تحاكي مقاييس خطوط الرياضيات في TeX بدقة نسبية إلى Cambria Math لدعم محرك تحرير وعرض الرياضيات الجديد في Office 2007 والإصدارات اللاحقة. [ 50 ] [ 51 ] أُضيفت هذه الإضافة إلى معيار ISO (ISO/IEC CD 14496-22 الإصدار الثالث) في أبريل 2014. [ 52 ] تتوفر تفاصيل إضافية (حول الاستخدام) في التقرير الفني 25 من Unicode [ 53 ] والمذكرة الفنية 28. [ 54 ] حصلت مايكروسوفت على براءات اختراع لبعض الميزات التقنية الجديدة (غير الموجودة في TeX)، مثل "القطع الداخلية" (التي تسمح بضبط تباعد الأحرف السفلية والعلوية بالنسبة إلى قواعدها [ 55 ] ) ومجموعات التمديد [ 56 ] . [ 57 ] [ 58 ] [ 59 ] يدعم نظام التشغيل Windows 8 رياضيات OpenType خارج تطبيقات MS Office عبر مكون RichEdit 8.0. [ 60 ]
إلى جانب منتجات مايكروسوفت، يدعم كل من XeTeX و LuaTeX هذه الجداول بدرجات متفاوتة؛ إلا أن الدعم محدود في XeTeX لأنه يستخدم محرك عرض المعادلات الرياضية التقليدي لـ TeX (وبالتالي لا يمكنه الاستفادة الكاملة من بعض الميزات الجديدة في OpenType math التي تُوسّع TeX)، بينما يتبنى LuaTeX نهجًا أكثر مرونة من خلال تغيير بعض الجوانب الداخلية لعرض المعادلات الرياضية في TeX؛ وكما يقول أولريك فيث (2009): "بشكل أدق، بينما يوفر XeTeX الوصول إلى معلمات OpenType فقط كأبعاد إضافية \fontdimens، يستخدم LuaTeX بنية بيانات داخلية تعتمد على مجموعة معلمات OpenType وTeX مجتمعة، مما يُتيح إمكانية توفير القيم المفقودة غير المدعومة في خطوط OpenType math أو خطوط TeX math التقليدية." [ 56 ] وفي عام 2013، حصل XeTeX أيضًا على دعم للقص واللصق. [ 61 ]
يدعم محرك عرض Gecko المستخدم في متصفح الويب Firefox أيضًا بعض ميزات الرياضيات OpenType في تطبيق MathML الخاص به . [ 62 ] [ 63 ]
اعتبارًا من عام 2024تتضمن مجموعة الخطوط التي تدعم رياضيات OpenType ما يلي: Asana-Math ، وCambria Math، و DejaVu Math، وTeX Gyre ، وGaramond Math ، وLatin Modern Math ، وLibertinus Math ، و Neo Euler ، و STIX Math ، و XITS Math ، و Fira Math ، و GFS Neohellenic Math ، بالإضافة إلى أربعة خطوط TeX Gyre هي: Bonum Math، وPagella Math، وSchola Math، وTermes Math. [ 64 ] [ 65 ] ومؤخرًا، أُضيفت أيضًا خطوط Latin Modern و TeX Gyre (وهي عبارة عن " تحويل LM " لخطوط PostScript القياسية [ 66 ] ) إلى دعم رياضيات OpenType. [ 67 ] [ 68 ] [ 69 ] [ 70 ] اعتبارًا من عام 2014لا يزال عدد خطوط الرياضيات بتقنية OpenType محدودًا نسبيًا. [ 71 ] وتُحفظ قائمة أكثر حداثة على موقع موزيلا الإلكتروني. [ 64 ]
لون
أدى ظهور رموز Unicode التعبيرية إلى الحاجة إلى تنسيقات TrueType وOpenType لدعم الرموز الملونة. أضافت Apple امتدادًا للألوان في نظام التشغيل Mac OS X Lion (وكذلك في iOS 4 والإصدارات الأحدث). تم توسيع الخطوط بصور PNG ملونة ضمن جدول sbix. [ 72 ] [ 73 ] [ 74 ] استخدمت Google امتدادًا مشابهًا مع صور نقطية ملونة مضمنة في جدولين، هما جدولا CBDT وCBLC. [ 75 ] تم تطبيق إصدار Google في FreeType 2.5. [ 76 ]
في نظام التشغيل ويندوز 8.1، أضافت مايكروسوفت دعمًا للألوان في الخطوط، وقد طُبّق هذا الدعم لأول مرة في خط Segoe UI Emoji . [ 73 ] [ 77 ] [ 78 ] [ 79 ] ومع ذلك، يعتمد تطبيق مايكروسوفت كليًا على الرسومات المتجهة : [ 73 ] [ 80 ] أُضيف جدولان جديدان من جداول OpenType في تطبيق مايكروسوفت: يسمح جدول COLR باستخدام الأحرف الرسومية متعددة الطبقات، بينما يُحدد جدول CPAL ("لوحة الألوان") ألوان هذه الطبقات. يتيح هذا النهج متعدد الطبقات تطبيقًا متوافقًا مع الإصدارات السابقة، بالإضافة إلى إمكانية تغيير العرض بناءً على سياق اللون المحيط بالأحرف الرسومية. [ 73 ] ووفقًا لآدم تواردوش : "في مؤتمر TypeCon [2013]، أوضح جريج هيتشكوك الأدوار المتوقعة للوحات الألوان: تُستخدم اللوحة الأولى افتراضيًا في حالات "الألوان الداكنة على الفاتحة"، بينما تُستخدم اللوحة الثانية في حالات "الألوان الفاتحة على الداكنة". ينبغي أن يكون بإمكان المستخدم اختيار لوحات ألوان إضافية." [ 76 ]
طوّرت موزيلا وأدوبي إضافةً مختلفةً تعتمد على المتجهات، وذلك بإضافة مستندات SVG مضمنة (تدعم الألوان والرسوم المتحركة) إلى جدول SVG. كما أتاح جدول SVG استخدام لوحات الألوان المُعرّفة في جدول CPAL. [ 81 ] وقد طُبّق هذا الدعم لأول مرة في فايرفوكس 26. [ 75 ]
قدمت كل من أدوبي وموزيلا وجوجل ومايكروسوفت امتدادات ألوانها لتوحيدها وفقًا لمعيار ISO/IEC 14496-22. [ 82 ] ثم أُضيفت الجداول الجديدة لكل منها إلى إصدار OpenType 1.7. [ 83 ] كان جدول sbix الخاص بشركة أبل مدعومًا في البداية فقط في خطوط AAT، ولكن أُضيف لاحقًا إلى إصدار OpenType 1.8. [ 84 ] كان تحديث الذكرى السنوية لنظام التشغيل ويندوز 10 من مايكروسوفت أول نظام تشغيل يدعم جميع امتدادات ألوان الخطوط الأربعة، وكان متصفح مايكروسوفت إيدج أول متصفح يدعمها. [ 85 ] [ 86 ]
في الإصدار 1.8.3 من معيار OpenType، تمّت مراجعة مواصفات جدول SVG لتكون أكثر دقة، مما يوفر وضوحًا أكبر للتطبيقات وتوافقًا أفضل. تدعم Apple المواصفات المُعدّلة في Safari 12 وiOS 12 وmacOS 10.14. [ 87 ] كما يتوافق تطبيق Microsoft Windows مع هذه المراجعة.
الغناء حل جايجي
في عام ٢٠٠٥، أضافت أدوبي تقنية جديدة إلى حزمة تطبيقات Creative Suite ، تُقدم حلاً لمشكلة الأحرف غير الموجودة في النصوص ( gaiji ). فالكتابة التصويرية، كالصينية واليابانية، لا تعتمد على مجموعات ثابتة من الأحرف، بل تستخدم آلاف الرموز بشكل شائع، وعشرات الآلاف بشكل أقل شيوعًا. ولم تُفهرس جميع الرموز التي استُخدمت في أدب شرق آسيا. قد يحتوي الخط النموذجي على ما بين ٨٠٠٠ و ١٥٠٠٠ رمز من أكثر الرموز استخدامًا. مع ذلك، قد يحتاج الكاتب أحيانًا إلى رمز غير موجود في الخط الذي اختاره. تُعرف هذه الأحرف المفقودة في اليابان باسم gaiji، وغالبًا ما تُعيق سير العمل.
جانب آخر من مشكلة الأحرف الأجنبية هو اختلاف أشكال كتابة بعض الأحرف. فكثيراً ما تُكتب بعض الأحرف بطرق مختلفة عبر الزمن. وليس من النادر أن تستخدم أسماء الأماكن أو أسماء العائلات شكلاً تاريخياً للحرف. وبالتالي، قد يجد المستخدم الذي يستخدم الخطوط القياسية نفسه غير قادر على تهجئة اسمه أو اسم المكان الذي يعيش فيه بشكل صحيح.
تم ابتكار عدة طرق للتعامل مع الأحرف الرسومية (gaiji). الحلول التي تتعامل معها كأحرف تُعيّن لها عادةً قيم Unicode عشوائية في مناطق الاستخدام الخاصة (PUA). لا يمكن استخدام هذه الأحرف خارج البيئة التي تُعرف فيها علاقة Unicode الخاص بشكل الحرف. المستندات المستندة إليها غير قابلة للنقل. أما بعض الأنظمة الأخرى فتتعامل مع الأحرف الرسومية كرسومات. قد يكون هذا الأمر مُرهقًا لأن تخطيط النص وتكوينه لا ينطبق على الرسومات، ولا يمكن البحث عنها. غالبًا ما يختلف مظهرها عن الأحرف المحيطة بها لأن آلية عرض الرسومات تختلف عادةً عن آلية عرض الأحرف الرسومية من الخطوط.
تتيح تقنية SING (الرموز الرسومية الذكية المستقلة) [ 88 ] [ 89 ] ، التي ظهرت لأول مرة مع حزمة Adobe Creative Suite 2، إنشاء رموز رسومية، كل منها مُغلف كخط مستقل، بطريقة ما. يُطلق على هذا الرمز الرسومي المُغلف اسم "رمز رسومي مُدمج" . يعتمد هذا التنسيق، الذي نشرته Adobe، على OpenType. تتكون الحزمة من مخطط الرمز الرسومي بصيغة TrueType أو CFF (مخططات بنمط PostScript)؛ وجداول OpenType القياسية التي تُحدد مقاييس الرمز الرسومي وسلوكه في التركيب؛ وبيانات وصفية، وهي معلومات إضافية مُضمنة لتحديد الرمز الرسومي المُدمج، وملكيته، وربما نطقه أو تصنيفه اللغوي. يُمكن إنشاء رموز SING الرسومية المُدمجة باستخدام تطبيق SigMaker3 من Fontlab .
تنص مواصفات SING على أن الرموز الرسومية يجب أن تُنقل مع المستند الذي تُستخدم فيه. وبهذه الطريقة، تصبح المستندات قابلة للنقل، مما يمنع وجود أحرف غير قابلة للعرض. ولأن الرموز الرسومية هي في الأساس خطوط OpenType، فإن برامج الخطوط القياسية قادرة على عرضها. كما تصف مواصفات SING تنسيق XML يتضمن جميع البيانات اللازمة لإعادة تكوين الرمز الرسومي في شكل ثنائي. وقد يتطلب تمثيل رمز رسومي نموذجي من كيلوبايت إلى كيلوبايتين.
انظر أيضاً
- يونيسكرايب ، محرك عرض النصوص متعدد اللغات الخاص بنظام التشغيل مايكروسوفت ويندوز
- مؤسسة عرض ويندوز ، أول إطار عمل برمجي لنظام ويندوز يدعم OpenType بشكل شبه كامل
- خدمات Apple Type Services لتصوير Unicode ، محرك عرض النصوص متعدد اللغات لنظام Macintosh
- وورلد سكريبت ، محرك عرض نصوص متعدد اللغات قديم لنظام ماكنتوش
- بانجو ، محرك عرض نصوص متعدد اللغات مفتوح المصدر
- XeTeX ، نظام تنضيد حر يعتمد على دمج TeX مع تقنيات Unicode وخطوط نظام التشغيل Mac OS X
- قائمة بالخصائص الطباعية
- OpenType المضمن
- الطباعة
- بانوراما البث الرقمي
- فري تايب
- تنسيق خط الويب المفتوح (WOFF)، وهو تنسيق حاوية ويب يحمل خط OpenType مع بيانات وصفية
- قائمة رموز ويندوز 4 (WGL4)، وهي ملحق لمواصفات OpenType حتى الإصدار 1.8.4
مراجع
- ↑ "أنواع الوسائط" . IANA . ١٢ أكتوبر ٢٠١٧. مؤرشف من الأصل في ١٨ أكتوبر ٢٠١٧. تم الاطلاع عليه في ١٧ أكتوبر ٢٠١٧ .
- ↑ "مواصفات OpenType" . مايكروسوفت للطباعة. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ "ISO/IEC 14496-22:2019 - تكنولوجيا المعلومات - ترميز الكائنات السمعية والبصرية - الجزء 22: تنسيق الخط المفتوح" . www.iso.org . مؤرشف من الأصل في 12 ديسمبر 2022. تم الاطلاع عليه في 13 ديسمبر 2015 .
- ↑ "رقم العلامة التجارية المسجلة في الولايات المتحدة 2217574" . uspto.gov . 12 يناير 1999. تم الاطلاع عليه في 30 سبتمبر 2014 .
- 1 2 3 ISO/IEC JTC 1/SC 29/WG 11 (يوليو 2008). "ISO/IEC 14496-22 "تنسيق الخط المفتوح"" . chiariglione.org. مؤرشف من الأصل في 30 أبريل 2010. تم الاطلاع عليه في 21 فبراير 2020 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ↑ "دليل معلومات مصنع طباعة الحقائب " ( ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 18 نوفمبر 2006.
- ↑ «منظمة ISO ستعتمد تنسيق ملفات OpenType كمعيار للخطوط في MPEG-4» . شركة Adobe Systems Incorporated. 15 أغسطس 2005. مؤرشف من الأصل في 5 يونيو 2011. تم الاطلاع عليه في 28 يناير 2010 .
- ↑ "تقرير توضيحي مُرفق بتقديم FPDAM/FDAM لمواصفة ISO/IEC 14496–11/Amd.2، المواصفات المرجعية: مواصفات تنسيق خط OpenType، الإصدار 1.4" . يوليو 2003. مؤرشف من الأصل (DOC) في 12 مايو 2014. تم الاطلاع عليه في 28 يناير 2010 .
- ↑ "التسجيل المدمج للأقراص المدمجة والتصويت على اعتبارها وفقًا لمعيار ISO/IEC CD 14496-22: تكنولوجيا المعلومات - ترميز الكائنات السمعية والبصرية - الجزء 22: تنسيق الخط المفتوح - SC 29/WG 11 N 7485" . 1 سبتمبر 2005. مؤرشف من الأصل (ملف DOC) في 12 مايو 2014. تم الاطلاع عليه في 28 يناير 2010 .
- ↑ "ISO/IEC 14496-22:2007 – تكنولوجيا المعلومات – ترميز الكائنات السمعية والبصرية – الجزء 22: تنسيق الخط المفتوح" . المنظمة الدولية للمقاييس. 31 يوليو 2009. مؤرشف من الأصل في 18 نوفمبر 2016. تم الاطلاع عليه في 11 نوفمبر 2009 .
- ↑ المنظمة الدولية للمقاييس (15 مارس 2007). "ISO/IEC 14496-22، الطبعة الأولى 2007-03-15، تكنولوجيا المعلومات - ترميز الكائنات السمعية والبصرية - الجزء 22: تنسيق الخط المفتوح" (ملف مضغوط) . مؤرشف من الأصل في 18 ديسمبر 2019. تم الاطلاع عليه في 28 يناير 2010 .
- ↑ "ISO/IEC 14496-22:2009 – تكنولوجيا المعلومات – ترميز الكائنات السمعية والبصرية – الجزء 22: تنسيق الخط المفتوح" . المنظمة الدولية للمقاييس. 31 يوليو 2009. تم الاطلاع عليه بتاريخ 28 يناير 2010 .
- ↑ المنظمة الدولية للمقاييس (15 أغسطس 2009). "ISO/IEC 14496-22، الطبعة الثانية 2009-08-15، تكنولوجيا المعلومات - ترميز الكائنات السمعية والبصرية - الجزء 22: تنسيق الخط المفتوح" (ملف مضغوط) . تم الاطلاع عليه بتاريخ 28 يناير 2010 .
- ↑ "المعايير المتاحة للعموم" . Standards.iso.org. مؤرشف من الأصل بتاريخ 26 أكتوبر 2018. تم الاطلاع عليه بتاريخ 11 نوفمبر 2009 .
- ↑ "الملحق رقم 28 من معيار يونيكود، يونيكود 3.2" . www.unicode.org . 27 مارس 2002. تم الاطلاع عليه بتاريخ 22 أبريل 2017 .
- ↑ "قاعدة بيانات التباين الإيديوغرافي" . www.unicode.org . مؤرشفة من الأصل في 5 يناير 2022. تم الاطلاع عليها في 22 أبريل 2017 .
- 1 2 3 4 5 6 "سجل تغييرات مواصفات OpenType" . مايكروسوفت للطباعة. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ "يونيكود 6.0.0" . www.unicode.org . 11 أكتوبر 2010. مؤرشف من الأصل في 28 يوليو 2025. تم الاطلاع عليه في 22 أبريل 2017 .
- ↑ "جدول 'sbix'" . developer.apple.com . تم الاطلاع عليه بتاريخ 22 أبريل 2017 .
- ↑ "ISO/IEC 14496-22:2015 تكنولوجيا المعلومات - ترميز الكائنات السمعية والبصرية - الجزء 22: تنسيق الخط المفتوح" . أكتوبر 2015. مؤرشف من الأصل في 30 أغسطس 2017. تم الاطلاع عليه في 22 أبريل 2017 .
- ↑ "ما الجديد في DirectWrite § تحديث الذكرى السنوية لنظام التشغيل Windows 10" . DirectWrite . Microsoft Learn . 4 أكتوبر 2021. مؤرشف من الأصل في 21 مايو 2024. تم الاطلاع عليه في 13 أبريل 2024 .
- ↑ "COLR — جدول الألوان" . مايكروسوفت للطباعة. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ "SVG — جدول SVG (الرسومات المتجهة القابلة للتوسيع)" . مايكروسوفت للطباعة. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ "ميزة: خطوط متجهة متدرجة الألوان COLRv1" . تم الاطلاع عليه بتاريخ 10 ديسمبر 2021 .
- ↑ "مقدمة إلى مجموعات OpenType (OTCs) وكيفية بنائها" . Blogs.adobe.com . 27 يناير 2014. تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "Noto Sans CJK – Google Noto Fonts" . Google.com . مؤرشف من الأصل بتاريخ 26 أغسطس 2015. تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "خط جوجل وأدوبي المفتوح للغات الصينية واليابانية والكورية" . Lwn.net . مؤرشف من الأصل بتاريخ 26 مارس 2020. تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ مؤرشف في Ghostarchiveوآلة Wayback" جلسة خاصة حول تقنية OpenType" . يوتيوب . 14 سبتمبر 2016. تم الاطلاع عليه بتاريخ 22 أبريل 2017 .
- ↑ جون هدسون. "تقديم خطوط OpenType المتغيرة" . مؤرشف من الأصل في 30 يناير 2018. تم الاطلاع عليه في 22 أبريل 2017 .
- ↑ "نظرة عامة على تنويعات خطوط OpenType" . الطباعة من مايكروسوفت. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ كنوت، دونالد إي. الطباعة الرياضية. نشرة الجمعية الأمريكية للرياضيات (سلسلة جديدة) 1 (1979)، العدد 2، 337-372. https://projecteuclid.org/euclid.bams/1183544082
- ↑ CSTUG، جامعة تشارلز، براغ، مارس 1996، أسئلة وأجوبة مع البروفيسور دونالد إي. كنوث، نُشرت في مجلة TUGboat 17 (4) (1996)، الصفحات 355-367. الاقتباس من الصفحة 361. متاح على الإنترنت على الرابط http://www.tug.org/TUGboat/Articles/tb17-4/tb53knuc.pdf مؤرشف في 20 سبتمبر 2020 على موقع Wayback Machine
- ↑ تامي ريغز (30 يوليو 2014). "قصة الذكرى السنوية الفضية لبرامج أدوبي الأصلية: كيف صمدت هذه البرامج في صناعة دائمة التغير" . مؤرشف من الأصل في 2 يونيو 2022. تم الاطلاع عليه في 22 أبريل 2017 .
- ↑ شيمادا، جيمس (6 ديسمبر 2006). "حروب الخطوط" (ملف PDF) . تم الاطلاع عليه بتاريخ 14 ديسمبر 2021 .
- ↑ "شركة أدوبي" . بريتانيكا . حروب الخطوط . تم الاطلاع عليه بتاريخ 10 أبريل 2022 .
- ↑ كرينجلي، روبرت إكس. (1996). "حروب الخطوط" . إمبراطوريات عرضية (طبعة منقحة ومحدثة ). كتب بنجوين . ص 209-229 . ISBN 0-14-025826-4.
- ↑ ديفيد ليمون (27 يناير 2017). "حروب الخطوط" . تم الاطلاع عليه بتاريخ 22 أبريل 2017 .
- ↑ "جدول ألوان COLR § جدول COLR وتنوعات خطوط OpenType" . مايكروسوفت للطباعة. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ "يدعم برنامج OpenOffice خطوط OpenType ..." تم الاطلاع عليه في 3 فبراير 2011 .
- ↑ سيسمالاينن، جوليا (9 نوفمبر 2012). "بعض الأفكار المفتوحة حول أوبن تايب" . أبجديات . تم الاسترجاع في 15 مايو 2016 .
- ↑ "كيفية تفعيل وصلات OpenType في برنامج Word 2010" . Orzeszek.org. مؤرشف من الأصل بتاريخ 11 يونيو 2009. تم الاطلاع عليه بتاريخ 11 نوفمبر 2009 .
- ↑ "دليل مطوري ويندوز 7" . Code.msdn.microsoft.com. مؤرشف من الأصل بتاريخ 25 ديسمبر 2010. تم الاطلاع عليه بتاريخ 11 نوفمبر 2009 .
- ↑ "ملاحظات إصدار LibreOffice 4.1" . مؤرشفة من الأصل في 5 فبراير 2024. تم الاطلاع عليها في 15 أبريل 2015 .
- ↑ كريستوفر سلاي – ملفات ميزات OpenType، شرائح عرض ATypI 2006، مؤرشفة في 16 يوليو 2011 على Wayback Machine
- ↑ "مواصفات ملف ميزات OpenType" . تم الاطلاع عليه بتاريخ 20 مارس 2019 .
- ↑ المنظمة الدولية للتوحيد القياسي واللجنة الكهروتقنية الدولية (15 أغسطس/آب 2009). "ISO/IEC 14496-22:2009(E)" . تكنولوجيا المعلومات - ترميز الكائنات السمعية والبصرية - الجزء 22: تنسيق الخط المفتوح (الطبعة الثانية) . ص 286 (القسم 6.4.1) . تاريخ الاطلاع: 2 نوفمبر/تشرين الثاني 2009 . (يلزم الموافقة على اتفاقية ترخيص عبر الإنترنت غير مدفوعة الأجر لتنزيل المواصفات)
- ↑ "الميزات المسجلة: التعريفات والتطبيقات (ك - س)" . مايكروسوفت تايبوغرافي. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ موراي إس 3 (14 نوفمبر 2006). "خدمات الخطوط - موراي سارجنت: الرياضيات في المكتب" . Blogs.msdn.com . مؤرشف من الأصل في 4 أغسطس 2011. تم الاطلاع عليه في 19 يناير 2017 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ↑ "ثلاثة أنواع خطوط للرياضيات" (ملف PDF) . Ultrasparky.org . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ موراي إس 3 (27 أبريل 2014). "جداول الرياضيات بتقنية OpenType - موراي سارجنت: الرياضيات في المكتب" . Blogs.msdn.com . مؤرشف من الأصل في 29 أبريل 2014. تم الاطلاع عليه في 19 يناير 2017 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ↑ "التقرير الفني رقم 25 من يونيكود : دعم يونيكود للرياضيات" (ملف PDF) . Unicode.org . تاريخ الاطلاع: 19 يناير 2017 .
- ↑ "UTN #28: ترميز الرياضيات بنص شبه عادي" . Unicode.org . 16 نوفمبر 2016. مؤرشف من الأصل في 3 يوليو 2014. تم الاطلاع عليه في 19 يناير 2017 .
- ↑ موراي إس 3 (11 يناير 2010). "القدرات الخاصة لخط الرياضيات - موراي سارجنت: الرياضيات في المكتب" . Blogs.msdn.com . مؤرشف من الأصل في 8 يونيو 2010. تم الاطلاع عليه في 19 يناير 2017 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ١ ٢ https://www.tug.org/TUGboat/tb30-1/tb94vieth.pdf متاح أيضًا على الرابط http://www.ntg.nl/maps/38/03.pdf مؤرشف بتاريخ ١١ سبتمبر ٢٠١٤ في أرشيف الإنترنت (Wayback Machine)
- ↑ "براءة الاختراع الأمريكية رقم US7492366 - طريقة ونظام وضع الأحرف في خطوط OpenType - براءات اختراع جوجل" . Google.com . 3 مارس 2008. تم الاطلاع عليه في 19 يناير 2017 .
- ↑ "براءة الاختراع الأمريكية رقم US7242404 - تكبير أحرف الخط - براءات اختراع جوجل" . Google.com . 16 فبراير 2007. تم الاطلاع عليه في 19 يناير 2017 .
- ↑ "براءة الاختراع الأمريكية رقم 7453463 - تكبير أحرف الخط - براءات اختراع جوجل" . Google.com . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ موراي إس 3 (3 مارس 2012). "معاينة RichEdit 8.0 - موراي سارجنت: الرياضيات في المكتب" . Blogs.msdn.com . مؤرشف من الأصل في 4 مارس 2016. تم الاطلاع عليه في 19 يناير 2017 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ↑ برينينغ، نوربرت (19 يونيو 2013). "إصدار TeX Live 2013" . Preining.info . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "خطوط الرياضيات من نوع OpenType" . Fred-wang.github.io . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "MathML:Open Type MATH Table - MozillaWiki" . Wiki.mozilla.org . 27 ديسمبر 2015. تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- 1 2 "خطوط لـ MathML - موزيلا | MDN" . Developer.mozilla.org . 1 ديسمبر 2016. تم الاطلاع عليه بتاريخ 12 أبريل 2026 .
- ↑ "تجارب في طباعة المعادلات الرياضية باستخدام OpenType مع LuaLaTEX وXeLaTEX" (ملف PDF) . Tug.org . مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ 4 مارس 2016. تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ جيرزي ب. لودويتشوفسكي. "مشروع الخط الجديد: TEX Gyre" (ملف PDF) . Tug.org . مؤرشف (ملف PDF) من الأصل بتاريخ 23 فبراير 2024. تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "خط الرياضيات اللاتينية الحديثة (LM Math) - GUST" . Gust.org.pl (باللغة البولندية). مؤرشف من الأصل في 2 يونيو 2015. تم الاطلاع عليه في 19 يناير 2017 .
- ↑ "حزمة lm-math" . CTAN. مؤرشفة من الأصل في 23 فبراير 2024. تم الاطلاع عليها في 19 يناير 2017 .
- ↑ "تقرير رياضيات TeX Gyre لمؤتمر UK-TUG 2012 على موقع Vimeo" . Vimeo.com . 22 أكتوبر 2012. تاريخ الاطلاع: 19 يناير 2017 .
- ↑ "/tex-archive/fonts/tex-gyre-math" . CTAN. ١٩ مايو ٢٠١٦. تم الاطلاع عليه في ١٩ يناير ٢٠١٧ .
- ↑ "تقدم مشروع خط TEX Gyre الرياضي" (ملف PDF) . Gust.org . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "رموز تعبيرية ملونة من Apple – Typographica" . Typographica.org . 20 يونيو 2014. تم الاطلاع عليه في 19 يناير 2017 .
- ١ ٢ ٣ ٤ "رموز تعبيرية ملونة في ويندوز ٨.١ - مستقبل الخطوط الملونة؟" . Opentype.info . ٣ يوليو ٢٠١٣. مؤرشف من الأصل في ١٠ يوليو ٢٠١٤. تم الاطلاع عليه في ١٩ يناير ٢٠١٧ .
- ↑ شركة آبل. "الصور النقطية الموسعة" . Developer.apple.com . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- 1 2 رويل نيسكينز. "الطباعة الملونة على الويب: استعد للخطوط متعددة الألوان - Pixelambacht" . Pixelambacht.nl . تاريخ الاسترجاع: 19 يناير 2017 .
- ١ ٢ "مدونة فونت لاب: خطوط ملونة. نظرة عامة على مقترحات توسيع الألوان لتنسيق خط أوبن تايب. - مدونة فونت لاب" . Blog.fontlab.com . ١٩ سبتمبر ٢٠١٣. مؤرشف من الأصل في ٢٣ أغسطس ٢٠١٦. تم الاطلاع عليه في ١٩ يناير ٢٠١٧ .
- ↑ "دعم النصوص والخطوط في ويندوز § ويندوز 8.1" . العولمة. مايكروسوفت ليرن . 20 نوفمبر 2023. مؤرشف من الأصل في 13 مارس 2025. تم الاطلاع عليه في 13 أبريل 2024 .
- ↑ "مدونة بيتزولد للكتب - أحرف الخطوط متعددة الألوان في ويندوز 8.1" . Charlespetzold.com . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "ابتكارات في رسومات ثنائية الأبعاد عالية الأداء باستخدام DirectX | Build 2013 | القناة 9" . Channel9.msdn.com . 25 يونيو 2013. مؤرشف من الأصل في 29 ديسمبر 2016. تم الاطلاع عليه في 19 يناير 2017 .
- ↑ "كيفية إدخال واستخدام الرموز التعبيرية على نظام التشغيل ويندوز 8.1 - سكوت هانسيلمان" . Hanselman.com . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "SVG — جدول SVG (الرسومات المتجهة القابلة للتوسيع) § الألوان ولوحات الألوان" . مايكروسوفت للطباعة. مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ "الخطوط اللونية قادمة" . Lwn.net . تم الاطلاع عليه بتاريخ 19 يناير 2017 .
- ↑ "مواصفات OpenType (OpenType 1.7)" . الطباعة من مايكروسوفت. مايكروسوفت ليرن . 22 سبتمبر 2020. تم الاطلاع عليه بتاريخ 13 أبريل 2024 .
- ↑ "مواصفات OpenType (OpenType 1.8)" . مايكروسوفت للطباعة. مايكروسوفت ليرن . 9 يونيو 2022. تم الاطلاع عليه في 13 أبريل 2024 .
- ↑ "ما الجديد في DirectWrite § تحديث الذكرى السنوية لنظام التشغيل Windows 10" . الطباعة من مايكروسوفت. مايكروسوفت ليرن . 4 أكتوبر 2021. مؤرشف من الأصل في 21 مايو 2024. تم الاطلاع عليه في 13 أبريل 2024 .
- ↑ "استخدام الخطوط الملونة لنصوص وأيقونات جميلة" . blogs.microsoft.com . 6 يونيو 2017. تم الاطلاع عليه بتاريخ 14 سبتمبر 2018 .
- ↑ "ما الجديد في سفاري" . developer.apple.com . تم الاطلاع عليه بتاريخ 14 سبتمبر 2018 .
- ↑ "مجموعة أدوات تطوير الرسومات من Adobe (GDK) لهندسة SING Gaiji" . Adobe.com. مؤرشف من الأصل في 27 يونيو 2008. تم الاطلاع عليه في 11 نوفمبر 2009 .
- ↑ ديلاهانت، جيم (سبتمبر 2004). SING: بنية غايجي الجديدة من أدوبي (ملف PDF) . المؤتمر السادس والعشرون للتدويل واليونيكود. مؤرشف من الأصل (ملف PDF) في 23 يناير 2015. تم الاطلاع عليه في 16 يوليو 2009 .
روابط خارجية
- الموقع الرسمي

- مواصفات OpenType ، الطباعة في مايكروسوفت على منصة Microsoft Learn
- ISO/IEC 14496-22:2026 تكنولوجيا المعلومات - ترميز الكائنات السمعية والبصرية - الجزء 22: تنسيق الخط المفتوح
- أدوبي – الخطوط: أوبن تايب
- واكاماي فوندو : موقع إلكتروني للتحقق من خصائص خطوط أوبن تايب
- الطباعة الرقمية
- التنضيد
- تنسيقات الخطوط
- شركة أدوبي
- بنية ويندوز
- مقدمات عام 1996
