فونت فورج
فونت فورج هو محرر خطوط مجاني مفتوح المصدر يدعم العديد من صيغ الخطوط الرقمية الشائعة. تم تطوير فونت فورج بشكل أساسي بواسطة جورج وليامز حتى عام 2012 ، وهو برنامج مجاني ويتم توزيعه بموجب مزيج من رخصة جنو العمومية الإصدار 3، وورخصة BSD المكونة من 3 فقرات. [1] وهو متوفر لأنظمة التشغيل بما في ذلك لينكس و مايكروسوفت ويندوز [2] و ماك أو إس [3] ومترجم إلى 12 لغة.
فونت فورج |
المميزات
- تسهيل التحويل الآلي للتنسيق والمهام المتكررة الأخرى ، ينفذ فونت فورج لغتي برمجة نصية: لغته الخاصة ولغة البايثون . [4] يمكن لفونت فورج تشغيل البرامج النصية من واجهة المستخدم الرسومية الخاصة بها، أو من سطر الأوامر، كما تقدم ميزاتها كوحدة بايثون بحيث يمكن دمجها في أي برنامج بايثون. [5]
- يدعم فونت فورج مواصفات ملف ميزة أبن تيب لأدوبي (Feature File). [6] كما أنه يدعم ملحقات مايكروسوفت غير الرسمية للتنضيد الرياضي (جدول
MATH
) [7] ويدعمها كل من مايكروسوفت أوفيس 2007 ، زيتخ [English] و لواتخ. تم تطوير خط رياضي مجاني واحد على الأقل من نوع أبن تيب في فونت فورج.
يستخدم فونت فورج فري تايب لعرض الخطوط على الشاشة.[8] منذ إصدار 15 نوفمبر 2008 ، يستخدم فونت فورج مكتبة كايرو ومكتبات برامج بانغو لعرض الرسومات والنص [9] وتوفير رسومات مصقولة ودعم تخطيط نص معقد.
- يمكن لفونت فورج استخدام بوتراس [English] أو أوتوتراس [English] لتتبع الصور النقطية تلقائيًا واستيرادها إلى خط.
يشتمل كود مصدر فونت فورج على عدد من البرامج المساعدة ، بما في ذلك "showttf" الذي يعرض محتويات ملفات الخطوط الثنائية ، ومحول WOFF.
الصيغ المدعومة
- يدعم فونت فورج مجموعة متنوعة من تنسيقات الخطوط. [11] تنسيق قاعدة بيانات
.sfd
يعتمد على النص [12] ويسهل التعاون بين المصممين ، حيث يمكن إنشاء ملفات الاختلاف بسهولة. يدعم فونت فورج أيضًا تنسيق مصدر UFO والذي يعتمد على XML.
يدعم البرنامج العديد من تنسيقات الخطوط الأخرى ويحول الخطوط من تنسيق إلى آخر. تتضمن تنسيقات الخطوط المدعومة:
- ترو تيب (TTF).
- مجموعة ترو تيب (TTC).
- أبن تيب (OTF).
- PostScript Type 1.
- TeX Bitmap Fonts.
- X11 OTB bitmap ( sfnt فقط).
- تنسيق توزيع الصور النقطية.
- تنسيق خط الويب المفتوح (WOFF).
يقوم فونت فورج أيضًا باستيراد وتصدير الخطوط من وإلى تنسيق رسوميات شعاعية قابلة للتمديد (SVG)، وتنسيق Unified Font Object (UFO).
تاريخ التطوير
أسس جورج ويليامز مشروع فونت فورج كمشروع تقاعد، ونُشر في البداية من عام 2001 إلى مارس 2004 باسمPfaEdit). [13] [14]
نشط ويليامز في تطوير وصيانة ودعم البرنامج والمرافق المتصلة به لمدة 12 عامًا تقريبًا. في منتصف عام 2011 ، بدأ ديف كروسلاند المساهمة في المشروع وانتقل المشروع من سورس فورج إلى غيت هاب. بدأت كروسلاند في تقديم ورش عمل تصميم تمهيدية من خلال مجموعة مستخدمي TeX (TUG) لجمع الأموال لتوظيف مطوري العقود لصيانة البرنامج وتطويره. أصبح تطوير فونت فورج أكثر نشاطًا، وكان خالد حسني وباري شوارتز من المساهمين البارزين، ولكن في أواخر عام 2012 اختلفوا مع كروسلاند حول اتجاه المشروع، لذا صنعوا نسخة مشتقة من فونت فورج باسم SortsMill. [15]
في عام 2011، أنجزت برنامج تثبيت لفونت فورج على نظام التشغيل ماك أو أس بواسطة الدكتور بن مارتن بدعم من TUG. في هذه الأثناء، نشر ماثيو بيتروف نسخة ويندوز خاصة به غير رسمية. في عام 2013، بدأ مشروع FontForgeBuilds في سورس فورج لتوسيع ذلك؛ تمت إعادة كتابته بالكامل بعد ذلك، ويتم صيانته اليوم بواسطة جيريمي تان كتطبيق ويندوز.
في عام 2012، نظمت كروس لاند موقعًا إلكترونيًا جديدًا للمشروع ليتم استضافته على غيت هاب، fontforge
في عام 2014 ، وبدعم مالي من جوجل ، أضاف فرانك ترامبي الدعم الكامل لتنسيق مصدر خط UFO.
الخطوط المطورة باستخدام فونت فورج
- الأميري (محرف)
- أسانا ماث
- كانتاريل (محرف)
- الخطوط DejaVu
- الخطوط العريضة UCS المجانية
- إنكونسولاتا
- جونيكود
- لينكس ليبرتين
- خطوط M+
- OCR-A
- سكواريش سانس
- مشروع خط XITS
المراجع
- ^ fontforge (8 أكتوبر 2021). "fontforge/LICENSE at master · fontforge/fontforge · GitHub". GitHub. مؤرشف من الأصل في 2021-12-28.
- ^ Gurdy Leete؛ Mary Leete (12 يونيو 2007). Microsoft Expression Blend Bible. John Wiley & Sons. ص. 295. ISBN:978-0-470-05503-8. مؤرشف من الأصل في 2014-07-04. اطلع عليه بتاريخ 2012-08-06.
- ^ James، Daniel (4 ديسمبر 2009). Crafting Digital Media: Audacity, Blender, Drupal, GIMP, Scribus, and other Open Source Tools (ط. 1). Berkeley, CA: Apress. ص. 114. ISBN:978-1430218876. مؤرشف من الأصل في 2021-03-08.
- ^ "Writing scripts to change fonts in FontForge". Fontforge.sourceforge.net. مؤرشف من الأصل في 2012-08-04. اطلع عليه بتاريخ 2009-11-09.
- ^ "Writing python scripts to change fonts in FontForge". Fontforge.sourceforge.net. مؤرشف من الأصل في 2012-08-04. اطلع عليه بتاريخ 2009-11-09.
- ^ "FontForge's implementation of Adobe's Feature File syntax". Fontforge.sourceforge.net. مؤرشف من الأصل في 2012-04-16. اطلع عليه بتاريخ 2009-11-09.
- ^ "MATH typesetting information". Fontforge.sourceforge.net. 4 أغسطس 2007. مؤرشف من الأصل في 2012-07-29. اطلع عليه بتاريخ 2009-11-09.
- ^ "Building FontForge from source". Fontforge.sourceforge.net. مؤرشف من الأصل في 2012-06-21. اطلع عليه بتاريخ 2009-11-09.
- ^ "Change log for FontForge". Fontforge.sourceforge.net. مؤرشف من الأصل في 2012-08-06. اطلع عليه بتاريخ 2009-11-09.
- ^ "LuaTeX — Taco Hoekwater, July 24, TUG 2008" (PDF). مؤرشف من الأصل (PDF) في 2021-10-26. اطلع عليه بتاريخ 2009-11-09.
- ^ Lunde، Ken (13 يناير 2009). CJKV Information Processing. Sebastopol, CA: O'Reilly. ص. 447. ISBN:9780596514471.
- ^ "Spline Font Database File Format". Fontforge.sourceforge.net. مؤرشف من الأصل في 2012-04-20. اطلع عليه بتاريخ 2009-11-09.
- ^ Yannis Haralambous (3 أكتوبر 2007). Fonts & Encodings (ط. 1). O'Reilly Media, Inc. ص. 444, 988. ISBN:978-0-596-10242-5. مؤرشف من الأصل في 2014-07-04. اطلع عليه بتاريخ 2012-08-06.
- ^ "The history of the development of FontForge". Fontforge.sourceforge.net. مؤرشف من الأصل في 2009-04-23. اطلع عليه بتاريخ 2009-11-09.
- ^ "SortMill Tools". Barry Schwartz. مؤرشف من الأصل في 2021-04-16. اطلع عليه بتاريخ 2015-02-27.
فونت فورج في المشاريع الشقيقة: | |