From 9cc5fec1f5255f69b6e3adfa9424cdd66fe6e055 Mon Sep 17 00:00:00 2001 From: leper Date: Sat, 22 Mar 2025 14:52:24 +0100 Subject: 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. --- tools/fonts/mkfonts.sh | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tools/fonts') 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 \ -- cgit v1.2.3