1
0
Fork 0
BangleApps/apps/fontext
jla-42 59f3726deb updated sleepquiet 2024-07-02 16:25:14 +02:00
..
ChangeLog updated sleepquiet 2024-07-02 16:25:14 +02:00
README.md Support for international fonts, and rendering UTF8 characters that come from iOS direct in the messages app 2024-03-15 16:15:55 +00:00
app.png Support for international fonts, and rendering UTF8 characters that come from iOS direct in the messages app 2024-03-15 16:15:55 +00:00
boot.js Support for international fonts, and rendering UTF8 characters that come from iOS direct in the messages app 2024-03-15 16:15:55 +00:00
font.pbf updated sleepquiet 2024-07-02 16:25:14 +02:00
lib.js Support for international fonts, and rendering UTF8 characters that come from iOS direct in the messages app 2024-03-15 16:15:55 +00:00
metadata.json updated sleepquiet 2024-07-02 16:25:14 +02:00

README.md

Fonts (extended)

This library provides an international font that can be used to display messages.

The font is the 16px high GNU Unifont. All characters from Unicode codepoint 32 up until codepoint 1103 (U+044F) are included here, which should be enough for around 90% of languages but not Chinese/Japanese/Korean.

The font is 20kb so is far more sensible than the 2MB all regions font if you don't require non-latin languages.

https://arxiv.org/pdf/1801.07779.pdf#page=5

Usage

See the BangleApps README file for more information on fonts.

Recreating font.pbf

  • Go to bin directory
  • Run ./font_creator.js "Extended" ../apps/fontext/font.pbf