FontForge محرر خطوط متعدد المنصات

FontForge محرر خطوط متعدد المنصات

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

بيرو يجب أن تعلم أن هناك المزيد من التطبيقات التي ستساعدنا في عمل إنشاء خط مطبعي ، ولهذا سنتحدث اليوم عن FontForge.

حول FontForge

FontForge هو محرر خطوط للخطوط التفصيلية والخطوط النقطية يتيح لك إنشاء مجموعة متنوعة من الخطوط أو تحريرها أو تحويلها ، بما في ذلك:

TrueType (TTF) ، TrueType Collection (TTC) ، OpenType (OTF) ، PostScript Type 1 ، TeX Bitmap Fonts ، X11 OTB bitmap (sfnt only) ، Glyph Bitmap Distribution Format (BDF) ، FON (Windows) ، FNT (Windows) ، وتنسيق الويب المفتوح المصدر (WOFF).

هذا تطبيق برمجي مجاني (ترخيص GPL) مكتوب للعمل على أنظمة تشغيل مختلفة بما في ذلك Windows و Mac OS و Linux.

فونت فورج يقوم أيضًا باستيراد وتصدير الخطوط من وإلى تنسيق الرسومات المتجهة القابل للتطوير (SVG) و Unified Font Object Format (UFO).

أيضا يدعم ملحقات تكوين الرياضيات غير الرسمية من Microsoft (جدول MATH) تم تقديمه لـ Cambria Math وبدعم من Office 2007 و XeTeX و LuaTeX.

تم تطوير خط رياضي مجاني واحد على الأقل من نوع OpenType في FontForge.

لتسهيل التحويل التلقائي للتنسيق والمهام المتكررة الأخرى ، تنفذ FontForge لغتي برمجة نصية: لغتها الخاصة و Python.

يمكن لـ FontForge تشغيل البرامج النصية من واجهة المستخدم الرسومية ، من سطر الأوامر ، كما أنها تقدم ميزاتها كوحدة نمطية Python بحيث يمكن دمجها في أي برنامج Python.

أيضا يدعم مواصفات ملف ميزة Adobe OpenType (مع امتداداته الخاصة لبناء الجملة).

يمكن لـ FontForge استخدام Potrace أو AutoTrace لتتبع الصور النقطية تلقائيًا واستيرادها إلى خط. يتم استخدام أجزاء FontForge من التعليمات البرمجية بواسطة محرك التنضيد LuaTeX لقراءة خطوط OpenType وتحليلها.

يشتمل كود مصدر FontForge على عدد من الأدوات المساعدة ، بما في ذلك "showttf" الذي يعرض محتويات ملفات الخطوط الثنائية ومحول WOFF ومحول التفكيك.

كيفية تثبيت محرر الخطوط FontForge على نظام Linux؟

بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت هذا التطبيق ، يمكنهم اتباع الإرشادات التي نشاركها أدناه.

بشكل عام ، بالنسبة لأي توزيعة Linux تقريبًا ، يمكننا تثبيت هذه الأداة على نظامنا بمساعدة حزم Flatpak.، لذلك علينا فقط إضافة الدعم إلى النظام.

FontForge على نظام Linux

إذا لم يكن لديك هذا الدعم ، يمكنك استشارة الرابط التالي حيث نشرح كيفية القيام بذلك.

الآن لتثبيت هذه الأداة ، سنقوم فقط بتنفيذ الأمر في Terminal:

flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref

يمكن لمستخدمي Ubuntu 16.04 LTS و Ubuntu 14.04 LTS الاستفادة من المستودع التالي ، والذي سيضيفونه إلى نظامهم عن طريق كتابة الأمر التالي:

sudo add-apt-repository ppa:fontforge/fontforge

بعد ذلك سنقوم بتحديث قائمة الحزم والمستودعات الخاصة بنا بـ:

sudo apt-get update

أخيرًا ، سنقوم بتثبيت هذا التطبيق عن طريق تنفيذ ما يلي:

sudo apt-get install fontforge

لمستخدمي Debian والإصدارات الأحدث من Ubuntu ، سنقوم بتنزيل الحزم التالية. سنقوم أولاً بإنشاء مجلد حيث سنقوم بتخزينها به

mkdir fontforge

نصل إليه:

cd fontforge

وسنقوم بالتنزيل وفقًا لبنيتنا. مستخدمو نظام 64 بت:

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-common_20170731-0ubuntu1~zesty_all.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-dbg_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-nox_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge-dev_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge1_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libgdraw4_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/python-fontforge_20170731-0ubuntu1~zesty_amd64.deb

أولئك الذين يستخدمون أنظمة 32 بت يقومون بتنزيل ما يلي:

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-dbg_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-nox_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge-dev_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge1_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libgdraw4_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/python-fontforge_20170731-0ubuntu1~zesty_i386.deb

في نهاية التنزيلات ، سنقوم بتثبيت هذه الحزم على النظام عن طريق تنفيذ الأمر:

sudo dpkg -i *deb

وفي حالة وجود مشاكل مع التبعيات نقوم بحلها بـ:

sudo apt -f install

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   رودريغو قال

    في Arch ومشتقاته ، يكون الأمر sudo pacman -S fontforge فقط: V.