summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorleper <leper@noreply.codeberg.org>2025-03-22 14:52:24 +0100
committerleper <leper@noreply.codeberg.org>2025-03-22 14:52:49 +0100
commit9cc5fec1f5255f69b6e3adfa9424cdd66fe6e055 (patch)
tree2a9cdb55c740b30591879e6b6b0027c2c98edafe
parent8dee86f1f3611c8ca5d3f565128025e90f0cc6a7 (diff)
downloadtangara-fw-9cc5fec1f5255f69b6e3adfa9424cdd66fe6e055.tar.gz
Include more character sets.
This adds support for Latin Extended-A, Latin Extended-B, and Greek and Coptic scripts. The used fusion font in the current version support for these is clearly incomplete for the first two, there is however an upstream branch of the ark pixel font that is a base for it to add more support for those. In the current state this reduces the amount of missing characters for a whole set of Eastern and South-Eastern European languages.
-rw-r--r--lua/fonts/fusion10bin387164 -> 389532 bytes
-rw-r--r--lua/fonts/fusion12bin657080 -> 659712 bytes
-rwxr-xr-xtools/fonts/mkfonts.sh9
3 files changed, 9 insertions, 0 deletions
diff --git a/lua/fonts/fusion10 b/lua/fonts/fusion10
index 03f330d1..2a742f08 100644
--- a/lua/fonts/fusion10
+++ b/lua/fonts/fusion10
Binary files differ
diff --git a/lua/fonts/fusion12 b/lua/fonts/fusion12
index e9e8ea89..cd3e4eb8 100644
--- a/lua/fonts/fusion12
+++ b/lua/fonts/fusion12
Binary files differ
diff --git a/tools/fonts/mkfonts.sh b/tools/fonts/mkfonts.sh
index 44bbf8bb..19589a4a 100755
--- a/tools/fonts/mkfonts.sh
+++ b/tools/fonts/mkfonts.sh
@@ -11,6 +11,9 @@ fusion_12() {
--font fusion/fusion-pixel-12px-proportional/fusion-pixel-12px-proportional-latin.ttf \
-r 0x2000-0x206F \
-r 0x20-0x7F,0xA0-0xFF \
+ -r 0x100-0x17F \
+ -r 0x180-0x24F \
+ -r 0x370-0x3FF \
-r 0x400-0x4FF \
--font fusion/fusion-pixel-12px-proportional/fusion-pixel-12px-proportional-ja.ttf \
-r 0x3000-0x303f,0x3040-0x309F,0x30A0-0x30FF \
@@ -27,6 +30,9 @@ fusion_10() {
--font fusion/fusion-pixel-10px-proportional/fusion-pixel-10px-proportional-latin.ttf \
-r 0x2000-0x206F \
-r 0x20-0x7F,0xA0-0xFF \
+ -r 0x100-0x17F \
+ -r 0x180-0x24F \
+ -r 0x370-0x3FF \
-r 0x400-0x4FF \
--font fusion/fusion-pixel-10px-proportional/fusion-pixel-10px-proportional-ja.ttf \
-r 0x3000-0x303f,0x3040-0x309F,0x30A0-0x30FF \
@@ -43,6 +49,9 @@ fusion_8() {
--font fusion/fusion-pixel-8px-monospaced/fusion-pixel-8px-monospaced-latin.ttf \
-r 0x2000-0x206F \
-r 0x20-0x7F,0xA0-0xFF \
+ -r 0x100-0x17F \
+ -r 0x180-0x24F \
+ -r 0x370-0x3FF \
-r 0x400-0x4FF \
--font fusion/fusion-pixel-8px-monospaced/fusion-pixel-8px-monospaced-ja.ttf \
-r 0x3000-0x303f,0x3040-0x309F,0x30A0-0x30FF \