متوسط خط serif arial/helvetica/circular ، المصنوع من fontforge ، بهدف كونه بسيطًا وقابل للقراءة ومتعدد الأغراض.
إنه خط متغير ، مع تخصيص الوزن عبر نطاق واسع ، والكثير من ميزات Opentype المختلفة لتخصيص الخط. يغطي الخط كمية كبيرة من الحروف الرسومية ، وأكثر من 2500 حربية ، ويدعم أكثر من 600 لغة (وفقا لفرط اللغات).



في يوم من الأيام ، أراد رجل يسمى corne2plum3 بشكل عشوائي إنشاء خط مخصص ، وجعل هذا ، خطًا sans serif مستوحى من Arial و Helvetica و Circular STD و inter ، خط بسيط يمكن استخدامه أيضًا في مواقف مختلفة: على سبيل المثال ، على شاشة الكمبيوتر ، على الرسائل الاحترافية ، على المستندات ، إلخ.
حسنًا ، في النهاية ، بعد أكثر من عامين ، يوجد منتج نهائي ، وتم إنفاق 0.00 دولار حرفيًا في المشروع. بالنظر إلى كمية الحروف الحربية في هذا الخط ، فقد ذهب الأمر بعيدًا جدًا ...
الخط نفسه يعمل بشكل جيد ، ولكن لا يزال هناك أشياء للقيام بها ، وقد تتغير الأمور في أي وقت (althrough أنها مستقرة نسبيًا الآن)
الهدف النهائي هو تحميل هذا الخط على خطوط Google.
اذهب في صفحة الإصدارات واختر أحدث إصدار. الخط متاح بالتنسيقات التالية: otf و ttf و woff2 .
لديك أيضًا إصدارات "SC" من الخط (متوفر حاليًا لجميع الأوزان باستثناء 1000) والتي تستخدم أغطية صغيرة بدلاً من الأحرف الصغيرة.
قبل المضي قدمًا ، ستحتاج إلى هذه.
سيتم تثبيت كل ما ستحتاجه على بيئة افتراضية (لذلك لن يشتكي Debian/Ubuntu من ذلك بسبب حزم Python). لذلك في هذا القسم ، ستقوم بإنشاء بيئة افتراضية وإضافة التبعيات في الداخل.
ملاحظة: تم اختبار الدليل التالي فقط على Linux ، على Distros المستندة إلى Debian (أكثر دقة Debian 12 و Ubuntu 23.10). إذا تمكنت من إنشاء ملف الخطوط من توزيع آخر (أو نظام تشغيل آخر) ، فيمكنك فتح العلاقات العامة حتى نتمكن من إضافته هنا.
تأكد من أن دليل العمل الحالي هو جذر المشروع. إذا لم يكن الأمر كذلك ، قم بتشغيل الأمر التالي ، واستبدال path/to/the/folder/project عن طريق مسار دليل المشروع ، بشكل أساسي حيث يوجد الملف الذي تقرأه الآن.
cd path/to/the/folder/projectإنشاء بيئة افتراضية بيثون. للقيام بذلك ، تنفيذ:
python3 -m venv venvانتقل إلى البيئة الافتراضية التي أنشأتها للتو:
source venv/bin/activate الآن نحن نتعرف على حزم بيثون. كلهم مدرجون في requirements.txt . لتثبيت كل منهم مع الإصدار الصحيح ، قم بتشغيل الأمر التالي:
pip install -r requirements.txt بمجرد أن تكون جميع التبعيات جاهزة ، يمكنك إنشاء الخطوط باستخدام الأمر التالي (إضافة -B إذا كنت ترغب في إنشاء الخط وأنه يقول أن "الخطوط" محدثة بالفعل):
make fonts أوامر أخرى متوفرة في Makefile. فقط قم بتشغيل make للحصول على قائمة الأوامر.
هذا الخط تحت رخصة SIL Open Font ، الإصدار 1.1.
يتم سرقة بعض الحروف الرسومية (معقدة للغاية للرسم) في نطاق U+21xx من Dejavu Sans و Noto Sans ،