علامات النص الغني عبر الأنماط

النص الغني المكتوب النوع يحفظ الـ V المنطقي الأصلي والـ RV المقنّن مع توجيه علامة تجميع رائدة مقابل المحرف الرسومي المصبوغ السابق الفعلي على السطر الفيزيائي نفسه

يمكن للأساس والعلامة استخدام برامج خطوط regular أو bold أو italic أو bold-italic مقدَّمة مختلفة وأحجام نقاط مختلفة وألوان مختلفة

التوجيه يقرأ مرفقات GPOS الحقيقية من mark-to-base وmark-to-ligature وmark-to-mark، بما يشمل lookups تحديد المواضع الامتدادية؛ ومرساة الأساس تستخدم خطها ومقياسها، ومرساة العلامة تستخدم خطها ومقياسها

وصل العربية السياقي يبقى فعالًا عبر حدود الأنماط، والعلامة المرفقة تستخدم المحرف الرسومي الأساسي المُوصل الناتج بدلًا من المحرف الاسمي المعزول

العلامات الرائدة تتلقى transforms أبناء مستقلة، فإرفاق علامة لا يحرّك النص العادي التالي ولا يغيّر إزاحة تباعد المحارف المنطقية

أشكال الأبناء الغنية تحفظ تداخلات المحارف الرسومية، بما يشمل علامات تجميع ذات أصل سالب ومخططات مائلة؛ ومظهر المالك يزوّد قص widget ودورانها ومحاذاة الفقرة

المداد المرفق يسهم في ملاءمة امتدادات الأسطر فتبقى العلامات المكدّسة مرئية أعلى الحقل؛ والعنقود غير القابل للانقسام الأطول من widget يحفظ سلوك القص المحدود السقف القائم لديه

عند غياب تغطية مرفقات مطابقة، تزوّد حدود رأس المحرف الرسومي الفعلي لـ TrueType المنتقى fallback مواضع بمقاييس حجم نقاط مستقلة وصف تجميع Unicode الأصلي

مواضع fallback تميز أعلى وأسفل ومرفقًا ويسار/يمين وعلامات مزدوجة؛ وعلامات الجانب نفسه تتكدس بينما تعود علامات الجانب المعاكس إلى مخطط الأساس، ومراسات GPOS المطابقة تتقدم دائمًا بأسبقية

علامات التجميع المزدوجة تبقى مرشحين للإرفاق حتى عندما يكون صنف كسر السطر لديها في Unicode غير كاسر؛ والنص المنطقي والأنماط الأصلية وإزاحة تباعد المحارف التالية تبقى سليمة

حافة fallback للعلامة المزدوجة تتبع مستوى bidi المحلول الفعلي لعنصر نصها، بما يشمل عنصرًا باتجاه معاكس مضمّنًا داخل الفقرة

حدود fallback تصف رأس المخطط المعلن للخط الفعلي؛ وإعادة البناء التلقائي لعائلات خطوط اعتباطية تبقى خارج عقد الخطوط المقدَّمة هذا

قراءات جداول الخطوط تبقى محدودة السقف بجدول GPOS الفعلي لديها، تراقب الإلغاء وتتشارك ميزانية تجوال عبر كل خطوط الأنماط المقدَّمة؛ وإزاحات الجداول غير الصالحة تفشل قبل تعديل حقل المستند

مخططات PDF غير المجهزة بـ hinting تستخدم مراسات إحداثيات التصميم، دون تعديلات بكسل خاصة بالجهاز

القبول

HotPDFHeadlessRichMarkTests.pas تحفظ وتعيد تحميل مظاهر علامات فعلية لاتينية وعربية وعبرية وعلامات مكدّسة وligature عربية حقيقية وأحجامًا وألوانًا مختلطة والتفافًا وتباعدًا ومحاذاة ودورانًا

Verify-HeadlessRichMarks.py تقرأ برامج الخطوط المضمّنة الحقيقية عبر fontTools وتحسب مراسات GPOS باستقلالية وتتحقق من قيم المصدر وأنماطه وتؤكد أن كل علامة تسهم بكسلات MuPDF مرئية بتصيير المظهر الفعلي نفسه مع حذف تلك العلامة

HotPDFHeadlessRichMarkFallbackTests.pas وVerify-HeadlessRichMarkFallback.py تتحققان من خطوط GPOS المفقودة الفعلية والمظاهر المحفوظة المرئية وأصناف التجميع الخام وحدود المحارف الرسومية المنتقاة والإلغاء؛ ويتحقق أيضًا من أن المراسات المطابقة تحفظ أولويتها على مواضع fallback

حدود المحارف الرسومية المنتقاة لـ TrueType · أصناف التجميع القياسية الخام

باني المظاهر · حقول rich-text الأصلية · ملاءمة المحارف الكاملة عبر الأنماط