احتياط الخطوط الغنية الأصلي في Linux

عملية V1 JSON المسنودة بالإصدارات غير المتغيرة تقبل fallbackFontFamilies: true لتعبئات غنية بعائلات مسماة وواردات FDF/XFDF غنية؛ والافتراضي يبقى False

{
  "schemaVersion": 1,
  "type": "forms.fill",
  "fontFamilies": ["Primary", "Fallback"],
  "fallbackFontFamilies": true,
  "fields": [{
    "name": "Input",
    "richTextRuns": [{"text": "AΩB", "fontFamily": "Primary"}]
  }]
}

قيمة منطقية على مستوى التعديل تتجاوز العلم على مستوى العملية للتعبئات؛ وواردات الغنية تستخدم العلم على مستوى العملية؛ وTrue تتطلب تهيئة fontFamilies صريحةً غير فارغة، والقيم غير المنطقية تنتج خطأ وسيطًا موسومًا

الربط يحل كل نمط مؤلفًا لكل عائلة مرشح مهيأةً عبر مزود Fontconfig القائم؛ والواردات أيضًا تحفظ أول برنامج regular للحقول العددية؛ وكل برنامج مطلوب يجب أن يكون متاحًا وصالحًا قبل تجهيز المظهر

حجوزات المزود هذه تتقاسم حد الخط الإجمالي للمظاهر وربع limits.memoryBytes؛ وcanvas تحتفظ بالعُدد الإجمالي بينما يفحص الربط باستقلالية البايتات المتبقية لكل برنامج، متجنبًا طرحًا متكررًا للخطوط المحسوبة سلفًا

ثم يختار الحلّ الأصلي مجموعات كتابية Unicode كاملةً عبر الأنماط المؤلفة ودروز المقاطع، ببايتات خطوط مرشحين فعلية وتشكيل سياقي وترتيب ثنائي الاتجاه ودقة حجم ولون موسومين أصليين؛ والاحتياط يغيّر تجهيز المظهر فقط ويحفظ قيمتَي V وRV المؤلفتين

هذه العمليات تحفظ الإخراج المجهز وcallbacks المجزأة وأمن AES R5/R6 الأصلي والتزام الرسم البياني بعد نجاح مخرجات callbackي الإخراج والنتيجة والإلغاء وno-ops استيراد نماذج ملتزمةً مطابقةً للبايت

قدرة formData.richFontFamilyFallback تعلن الخيار المنفذ؛ وتخطيطات سجل V1 العامة وإصدارات الرموز المصدَّرة تبقى غير متغيرة

كلتا مترجمتَي Linux الأصليتين تجتازان 250 فحص callback فعليًا و1062 فحصًا مستقلًا على 28 PDF احتياطًا و36 فحصًا لعميل C و171 فحصًا إضافيًا لإخراج محارف C الفعلي وحجز خط إجماليًا صالحًا دون 8 MiB

حل عائلات Fontconfig يتبع عقد مزود الربط القائم في Linux؛ وترتيب قائمة خطوط CSS المضمّنة محدودًا بحدود وfontFamilyCandidates بـ JSON الموسوم متاحان مع علم الاحتياط الاختياري؛ ومهام Windows وcallbacks المسنودة بالإصدارات تزودان احتياط غنيًا بعائلات مزودة، بينما أوراق الأنماط الخارجية وتخطيط CSS الأوسع وامتداد مقبض/خط المهام المحملة القديم يبقون عملًا منفصلًا

سلوك الاحتياط الأصلي · روابط العائلات المسماة · C ABI في Linux