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