26 lines
509 B
Markdown
26 lines
509 B
Markdown
|
## 🔤 Build font
|
||
|
|
||
|
⚠️ This guide aclualy for Linux.
|
||
|
|
||
|
## 1.
|
||
|
1. Open \*.ttf in FontForge.
|
||
|
2. With **Shift** select needed glyps.
|
||
|
3. Select **Bitmap Scrike Available** in **Element** menu.
|
||
|
4. Write `16` in **Pixel sizes** text area.
|
||
|
5. Select **Generate Fonts** in **File** menu.
|
||
|
6. Select **No Outline Font** & **BDF**.
|
||
|
7. Click **Generate**.
|
||
|
|
||
|
## 2. Make `bdfconv`
|
||
|
|
||
|
```sh
|
||
|
cd ./bdfconv
|
||
|
make
|
||
|
```
|
||
|
|
||
|
## 3. Generate `u8g2` font
|
||
|
|
||
|
```sh
|
||
|
./bdfconv -f 1 -n u8g2_cyr_font -o cyr_font.c ../monogramextended-*.bdf
|
||
|
```
|