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。