AdaptiFont
1.0.0
出版物的存儲庫:
Kadner,F.,Keller,Y。 ,&Rothkopf,C。 (2021年5月)。 Adaptifont:通過生成字體模型和貝葉斯優化提高個人的閱讀速度。在2021年CHI人為因素會議論文集中(第1-11頁)。
提供的內容•trueType字體•Linux安裝•變形字體
有關Adaptifont論文的官方GitHub存儲庫:通過生成的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 | 主題3.ttf | 4.56、4.1、6.41 | |
| 4 | 主題4.ttf | 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 | 主題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 。您還可以使用create_font.py腳本直接開始從終端創建字體。從存儲庫中root Call(例如python3 font_factory/create_font.py example --nmf_dims 1,5,8 --out_folder example_fonts example.ttf example_fonts/example in nmf組件的權重分別為1,5和8,適用於1,5和8。