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

فونت كونفغ

369 كلمة•0 مشاهدة•🗒️ منذ 19 ساعة
باختصار: فونت كونفغ هي مكتبة برمجية حرة صُمِّمَت لتوفير خدمات التهيئة وحصر الخطوط واستبدالها للبرامج الأخرى. تتناول المقالة 5 أقسام، منها «الاستعلام عن الخطوط المتوفرة في النظام»، «الاستخدام» و«الضبط».
المحتويات
  1. الاستعلام عن الخطوط المتوفرة في النظام
  2. الاستخدام
  3. الضبط
  4. الأدوات
  5. دليل فونت كونفغ

قبل الخوض في التفاصيل، فونت كونفغ هي مكتبة برمجية حرة صُمِّمَت لتوفير خدمات التهيئة وحصر الخطوط واستبدالها للبرامج الأخرى. كتب فونت كونفغ في الأصل كيث باكارد وساهم بتطويرها، ويتولى في الوقت الحالي مهمة تطويرها وصيانتها بهداد إصفهبد. وتعرض الأقسام التالية جوانب أخرى من الموضوع.

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

الاستعلام عن الخطوط المتوفرة في النظام

كذلك، ولإجراء مطابقة الخطوط، يخزن فونت كونفغ معلومات التنضيد لجميع الخطوط المثبتة، بما في ذلك اسم عائلة الخط، ونمطه، ووزنه، والنقاط لكل بوصة (DPI)، وتغطية يونيكود. وتُستعمل هذه المعلومات كذلك لإجراءات استبدال الخطوط.

وفي هذا الصدد، أو الاستعلام عن خط يطابق معايير معينة (تشكل نمطًا محددًا) بأقرب شكل ممكن.

الاستخدام

من جهة ثانية، يستطيع المستعملون النهائيون استعمال فونت كونفغ بشكل مباشر أو غير مباشر لتخصيص وضبط الخطوط في النظام.

يمكن للبرمجيات استخدام فونت كونفغ بطريقتين:

الضبط

وفي السياق ذاته، أما ملف الإعداد الرئيسي (الموجود عادةً في المسار ) فيشير إلى عدة مسارات ضبط أخرى قد تكون موجودة أو غير موجودة:

وفي هذا الصدد، يستعمل فونت كونفغ تنسيق لغة التوصيف القابلة للتوسعة (XML) لملفات إعداداه، ويوجد تعريف نوع المستند (DTD) الخاص بملفات فونت كونفغ عادةً في المسار .

  • مثال بسيط على ملف ضبط:
  • <?xml version="1.0"?>
  • <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  • <!-- Enable antialiasing for all fonts -->
  • true

الأدوات

في هذا الإطار، : ينشئ ذاكرة مخبئية لكافة خطوط فري تايب (برنامج) القابلة للقراءة في مجلد محدد أو ينشئ ذاكرة مخبئية لجميع خطوط فري تايب القابلة للقراءة من كافة المجلدات المحددة في ملفات الضبط.

  • : يستعلم عن ملفات الخطوط ويعرض الأنماط الناتجة.
  • : يفحص ملفات ومجلدات الخطوط ويعرض الأنماط الناتجة.
  • : يسرد أفضل الخطوط المطابقة للأنماط المقدمة.
  • : يتحقق من صحة ملفات الخطوط ويعرض النتائج.
  • انظر كذلك
  • فري تايب
  • المراجع
  • وصلات خارجية

وفي هذا السياق، : يطابق نمط الخط (نمط فارغ بشكل أساسي) باستخدام قواعد مطابقة فونت كونفغ العادية للعثور على الخط الأنسب المتوفر.

وفي السياق ذاته، : يقرأ معلومات الخط من ملفات الذاكرة المخبئية أو المتعلقة بمجلدات الخطوط ويعرضها بتنسيق أسكي (ASCII).

علاوةً على ذلك، : يسرد جميع الخطوط التي يعرفها فونت كونفغ أو جميع الخطوط المطابقة لنمط معين.

إضافةً إلى ذلك، يأتي فونت كونفغ مع 8 أدوات سطر أوامر للإدارة والاستعلام عن الخطوط وإعدادات الخطوط في النظام:

دليل فونت كونفغ

ضبط وتخصيص الخطوط للنظم مفتوحة المصدر (PDF)

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

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

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