
المعاينة التفاعلية والمقارنة
لتوثيق المستخدم النهائي ، انظر fontgoggles.org.
يمكن تنزيل أحدث إصدار هنا.
تم تمويل Fontgoggles بواسطة Google Fonts.
Fontgoggles هو تطبيق سطح مكتب عارض الخط على MacOS يدعم تنسيقات الملفات هذه:
.otf ، .ttf ، .otc ، .ttc ، .woff ، .woff2.ufo.designspace.ttxيستخدم Harfbuzz لتخطيط الخط ، لذلك فهو يدعم البرامج النصية المعقدة. يتم تجميع تنسيقات المصدر جزئيًا أثناء الطيران ، وبالتالي يمكن معاينة تخطيط الخط وسلوك التباين بشكل واقعي.
عندما يتغير ملف الخط على القرص ، فإن FontGoggles ستعمل تلقائيًا على إعادة تحميله وإظهار الإصدار المحدث.
إذا كنت ترغب في إنشاء التطبيق وتشغيله من المصدر ، فاتبع هذه التعليمات.
تأكد من تثبيت Python 3.10 أو UP ، ويفضل أن يكون من Python.org ، ولكن قد يعمل Homebrew أيضًا.
استنساخ هذا المستودع.
cd في مجلد المستودع.
إعداد بيئة افتراضية:
$ python3 -m venv venv --prompt=fontgoggles
تنشيط البيئة:
$ source venv/bin/activate
تحديث pip :
$ pip install --upgrade pip
تثبيت التبعيات:
$ pip install -r requirements.txt
تثبيت تبعيات DEV:
$ pip install -r requirements-dev.txt
تثبيت lib لدينا:
$ pip install .
أو ، إذا كنت تفضل تثبيتًا قابل للتحرير لـ LIB:
$ pip install -e .
$ ./Turbo/build_lib.sh
(الخطوة الأخيرة تبني مكتبة C المطلوبة ، والتي لن يتم دمجها في وضع قابل للتحرير.)
قم بإجراء بعض الاختبارات:
$ pytest
بناء التطبيق:
$ python App/setup.py py2app
ستجد التطبيق المبني في App/dist/
يمكنك الآن إسقاط بعض الخطوط على التطبيق ، أو مجلد يحتوي على خطوط.