Repositori yang menyertai publikasi:
Kadner, F., Keller, Y., & Rothkopf, C. (2021, Mei). AdaptIFont: Meningkatkan kecepatan membaca individu dengan model font generatif dan optimasi Bayesian. Dalam Prosiding Konferensi CHI 2021 tentang Faktor Manusia dalam Sistem Komputasi (hlm. 1-11).
Apa yang disediakan • Font Truetype • Instalasi Linux • Morph Fonts
Repositori GitHub resmi untuk makalah tentang Adaptifont: Meningkatkan Kecepatan Membaca Individu dengan FontModel Generatif dan Optimalisasi Bayesian
Repositori ini menyediakan bahan tambahan untuk makalah ini di AdaptiFont: meningkatkan kecepatan membaca individu dengan model font generatif dan optimasi Bayesian. Disediakan adalah font yang dapat digunakan dalam format Truetype Font ( .tf ) dari centroid dari kelompok terbaik untuk semua subjek, serta skrip yang dapat Anda gunakan untuk menggabungkan font Anda sendiri dari komponen NMF.
| Subjek | Font Truetype | Komponen NMF | Bagaimana tampilannya |
|---|---|---|---|
| 1 | subjek1.ttf | 4.56, 5.32, 5.57 | |
| 2 | subjek2.ttf | 5.5, 1.89, 3.66 | |
| 3 | subjek3.ttf | 4.56, 4.1, 6.41 | |
| 4 | subjek4.ttf | 4.32, 3.76, 5.32 | |
| 5 | subjek5.ttf | 4.39, 2.44, 5.59 | |
| 6 | subjek6.ttf | 5.80, 1.1, 1.86 | |
| 7 | subjek7.ttf | 6.63, 1.59, 2.54 | |
| 8 | subjek8.ttf | 5.37, 3.54, 3.56 | |
| 9 | subjek9.ttf | 4.27, 3.5, 4.15 | |
| 10 | subjek10.ttf | 5.63, 5.38, 1.3 | |
| 11 | subjek11.ttf | 5.7, 3.02, 3.08 |
sudo apt install python3.6-dev (dapat disebut berbeda berdasarkan versi python3 Anda)sudo apt install virtualenv , virtualenv venv --python=python3 , . venv/bin/activate . Saya menggunakan 3.6.9, tetapi sebagian besar versi Python 3 harus dilakukan.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 Ada tutorial yang disediakan tentang cara membuat font Anda sendiri di create_fonts.ipynb. Untuk itu Anda akan membutuhkan Jupyter dan matplotlib pip install jupyter matplotlib . Anda juga dapat mulai membuat font langsung dari Terminal menggunakan skrip create_font.py. Dari panggilan root repositori misalnya python3 font_factory/create_font.py example --nmf_dims 1,5,8 --out_folder example_fonts untuk membuat font yang disebut example.ttf di example_fonts/example dengan bobot komponen NMF 1,5 dan 8 untuk 3 dimensi masing -masing.