المستودع المصاحب للنشر:
Kadner ، F. ، Keller ، Y. ، & Rothkopf ، C. (2021 ، May). Adaptifont: زيادة سرعة القراءة للأفراد مع نموذج خط توليدي وتحسين بايزي. في وقائع مؤتمر 2021 CHI حول العوامل البشرية في أنظمة الحوسبة (ص 1-11).
ما يتم توفيره • خطوط truetype • تثبيت Linux • Morph Fonts
مستودع github الرسمي للورقة على Adaptifont: زيادة سرعة قراءة الأفراد مع موسe fontmodel و Bayesian تحسين
يوفر هذا المستودع مواد إضافية للورقة على Adaptifont: زيادة سرعة قراءة الأفراد مع نموذج خط توليدي وتحسين بايزي. المقدمة هي الخطوط القابلة للاستخدام في تنسيق خط truetype ( .TTF ) من النقطات النكرات من أفضل المجموعات لجميع الموضوعات ، بالإضافة إلى البرنامج النصي الذي يمكنك استخدامه لدمج خطوطك الخاصة من مكونات NMF.
| موضوع | خط truetype | مكونات NMF | كيف تبدو |
|---|---|---|---|
| 1 | الموضوع 1.ttf | 4.56 ، 5.32 ، 5.57 | |
| 2 | الموضوع 2.TTF | 5.5 ، 1.89 ، 3.66 | |
| 3 | الموضوع 33 | 4.56 ، 4.1 ، 6.41 | |
| 4 | الموضوع | 4.32 ، 3.76 ، 5.32 | |
| 5 | الموضوع 5.ttf | 4.39 ، 2.44 ، 5.59 | |
| 6 | الموضوع 6.ttf | 5.80 ، 1.1 ، 1.86 | |
| 7 | الموضوع 7.ttf | 6.63 ، 1.59 ، 2.54 | |
| 8 | الموضوع 8.ttf | 5.37 ، 3.54 ، 3.56 | |
| 9 | الموضوع .TTF | 4.27 ، 3.5 ، 4.15 | |
| 10 | الموضوع 10.ttf | 5.63 ، 5.38 ، 1.3 | |
| 11 | الموضوع 11.ttf | 5.7 ، 3.02 ، 3.08 |
sudo apt install python3.6-dev (يمكن أن يسمى بشكل مختلف بناءً على إصدار python3)sudo apt install virtualenv ، virtualenv venv --python=python3 ، . venv/bin/activate . لقد استخدمت 3.6.9 ، ولكن يجب أن تفعل معظم إصدارات Python 3.pip install numpy pillow matplotlib fontToolssudo add-apt-repository ppa:silnrsi/smith-py3 sudo apt-get update sudo apt install python3-fontforgesudo apt install libfontforge-dev يوجد برنامج تعليمي يتم توفيره حول كيفية إنشاء خطوطك الخاصة في Create_Fonts.ipynb. لذلك ستحتاج إلى jupyter و matplotlib pip install jupyter matplotlib . يمكنك أيضًا البدء في إنشاء الخطوط مباشرة من Terminal باستخدام البرنامج النصي Create_Font.py. من استدعاء جذر المستودعات على سبيل المثال python3 font_factory/create_font.py example --nmf_dims 1,5,8 --out_folder example_fonts لإنشاء خط يسمى example.ttf في example_fonts/example مع الأوزان المكونة لـ NMF من 1،5 و 8 للأبعاد 3 على التوالي.