출판물과 함께 제공되는 저장소 :
Kadner, F., Keller, Y., & Rothkopf, C. (2021, 5 월). Adaptifont : 생성 글꼴 모델과 베이지안 최적화로 개인의 읽기 속도 증가. 컴퓨팅 시스템의 인적 요소에 관한 2021 CHI 회의의 절차 (pp. 1-11).
제공되는 것 • Truetype 글꼴 • Linux 설치 • Morph Fonts
Adaptifont에 대한 논문의 공식 Github 저장소 : 생성 글꼴 모델과 베이지안 최적화로 개인의 읽기 속도 증가
이 repositiory는 Adaptifont의 논문에 대한 추가 자료를 제공합니다. 생성 글꼴 모델과 베이지안 최적화로 개인의 읽기 속도를 높입니다. 모든 주제에 대한 최고의 클러스터의 중심에서 트루 타입 글꼴 ( .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 | 제목 .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 스크립트를 사용하여 터미널에서 직접 글꼴 생성을 시작할 수도 있습니다. 예를 들어 python3 font_factory/create_font.py example --nmf_dims 1,5,8 --out_folder example_fonts 예를 들어 example.ttf 라는 글꼴을 생성하여 example_fonts/example NMF 구성 요소 가중치가 3 차원에 대해 각각 1,5와 8입니다.