From 779542664899d79bbdd180640031041a790fbd9b Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sat, 4 Oct 2025 10:15:11 -0400 Subject: [PATCH] fonts: Update GNU Unifont -- Now with Unicode 16 support! Thanks to the UnifontEX crew for their hard work. Change-Id: Iad8266396ba89e27f00ba1f86018f40f19ae78ce --- fonts/16-GNU-Unifont.bdf | 381 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 379 insertions(+), 2 deletions(-) diff --git a/fonts/16-GNU-Unifont.bdf b/fonts/16-GNU-Unifont.bdf index 69712171b3..bceb6aec9f 100644 --- a/fonts/16-GNU-Unifont.bdf +++ b/fonts/16-GNU-Unifont.bdf @@ -21,7 +21,7 @@ PIXEL_SIZE 16 POINT_SIZE 150 RESOLUTION_X 75 RESOLUTION_Y 75 -SPACING "P" +SPACING "M" AVERAGE_WIDTH 143 CHARSET_REGISTRY "ISO10646" CHARSET_ENCODING "1" @@ -53,7 +53,7 @@ FIGURE_WIDTH 8 AVG_LOWERCASE_WIDTH 92 AVG_UPPERCASE_WIDTH 97 ENDPROPERTIES -CHARS 65417 +CHARS 65439 STARTCHAR uni0000 ENCODING 0 BBX 16 16 0 -2 @@ -33834,6 +33834,15 @@ BITMAP 0001 AAAA ENDCHAR +STARTCHAR uni0897 +ENCODING 2199 +SWIDTH 0 0 +DWIDTH 0 0 +BBX 7 2 1 11 +BITMAP +72 +9C +ENDCHAR STARTCHAR uni0898 ENCODING 2200 SWIDTH 0 0 @@ -94026,6 +94035,34 @@ BITMAP 0208 01F0 ENDCHAR +STARTCHAR uni1B4E +ENCODING 6990 +BBX 5 9 5 1 +BITMAP +80 +40 +20 +10 +10 +08 +08 +28 +10 +ENDCHAR +STARTCHAR uni1B4F +ENCODING 6991 +BBX 11 9 2 1 +BITMAP +8200 +4100 +2080 +1040 +1040 +0820 +0820 +28A0 +1040 +ENDCHAR STARTCHAR uni1B50 ENCODING 6992 BBX 4 4 6 6 @@ -94565,6 +94602,17 @@ B0A0 4480 3B00 ENDCHAR +STARTCHAR uni1B7F +ENCODING 7039 +BBX 7 6 4 4 +BITMAP +0C +12 +12 +90 +90 +60 +ENDCHAR STARTCHAR uni1B80 ENCODING 7040 SWIDTH 0 0 @@ -97778,6 +97826,38 @@ BITMAP 88 70 ENDCHAR +STARTCHAR uni1C89 +ENCODING 7305 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 6 10 1 0 +BITMAP +FC +20 +20 +20 +20 +20 +38 +24 +24 +38 +ENDCHAR +STARTCHAR uni1C8A +ENCODING 7306 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +FC +20 +20 +20 +38 +24 +24 +38 +ENDCHAR STARTCHAR uni1C90 ENCODING 7312 SWIDTH 500 0 @@ -128148,6 +128228,61 @@ BITMAP 20 20 ENDCHAR +STARTCHAR uni2427 +ENCODING 9255 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 7 7 1 1 +BITMAP +AA +54 +AA +54 +AA +54 +AA +ENDCHAR +STARTCHAR uni2428 +ENCODING 9256 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 7 11 1 -1 +BITMAP +54 +AA +54 +AA +54 +AA +54 +AA +54 +AA +54 +ENDCHAR +STARTCHAR uni2429 +ENCODING 9257 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 8 16 0 -2 +BITMAP +CC +CC +33 +33 +CC +CC +33 +33 +CC +CC +33 +33 +CC +CC +33 +33 +ENDCHAR STARTCHAR uni2440 ENCODING 9280 SWIDTH 500 0 @@ -175922,6 +176057,90 @@ DB64 1004 1B6C ENDCHAR +STARTCHAR uni2FFC +ENCODING 12284 +BBX 15 16 0 -2 +BITMAP +DBB6 +0000 +8002 +8002 +2AA0 +8022 +8002 +0020 +8002 +8022 +8002 +2AA0 +8002 +8002 +0000 +DBB6 +ENDCHAR +STARTCHAR uni2FFD +ENCODING 12285 +BBX 15 16 0 -2 +BITMAP +DBB6 +0020 +8002 +8022 +0000 +8022 +8002 +0020 +8002 +8022 +8002 +2AA0 +8002 +8002 +0000 +DBB6 +ENDCHAR +STARTCHAR uni2FFE +ENCODING 12286 +BBX 15 16 0 -2 +BITMAP +DBB6 +0000 +8002 +8002 +0000 +8822 +9012 +2AA8 +9012 +8822 +8002 +0000 +8002 +8002 +0000 +DBB6 +ENDCHAR +STARTCHAR uni2FFF +ENCODING 12287 +BBX 15 16 0 -2 +BITMAP +DBB6 +1400 +8102 +8042 +0000 +8022 +8002 +0020 +8002 +8022 +8802 +1080 +AA02 +9002 +0800 +DBB6 +ENDCHAR STARTCHAR uni3000 ENCODING 12288 BBX 1 1 0 0 @@ -183765,6 +183984,64 @@ BITMAP 4010 3FE0 ENDCHAR +STARTCHAR uni31E4 +ENCODING 12772 +BBX 13 13 1 -1 +BITMAP +FF00 +0100 +0100 +0100 +0100 +0100 +0100 +0080 +0080 +0048 +0028 +0018 +0008 +ENDCHAR +STARTCHAR uni31E5 +ENCODING 12773 +BBX 9 14 4 -1 +BITMAP +8000 +8000 +8000 +8000 +8000 +8000 +8000 +FF80 +0080 +0080 +0100 +0200 +0C00 +7000 +ENDCHAR +STARTCHAR uni31EF +ENCODING 12783 +BBX 15 16 0 -2 +BITMAP +DBB6 +0000 +8002 +9552 +0010 +9002 +8012 +1000 +8552 +9002 +8012 +1000 +9552 +8002 +0000 +DBB6 +ENDCHAR STARTCHAR uni31F0 ENCODING 12784 BBX 6 9 1 -1 @@ -791008,6 +791285,55 @@ FC 84 78 ENDCHAR +STARTCHAR uniA7CB +ENCODING 42955 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 7 10 0 0 +BITMAP +44 +AA +28 +28 +10 +10 +28 +44 +44 +38 +ENDCHAR +STARTCHAR uniA7CC +ENCODING 42956 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 8 10 0 0 +BITMAP +3D +42 +46 +48 +30 +1C +12 +62 +42 +BC +ENDCHAR +STARTCHAR uniA7CD +ENCODING 42957 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 8 8 0 0 +BITMAP +3D +42 +44 +38 +1C +22 +42 +BC +ENDCHAR STARTCHAR uniA7D0 ENCODING 42960 SWIDTH 500 0 @@ -791147,6 +791473,57 @@ BITMAP 84 78 ENDCHAR +STARTCHAR uniA7DA +ENCODING 42970 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 7 10 1 0 +BITMAP +10 +10 +10 +10 +10 +28 +44 +44 +82 +82 +ENDCHAR +STARTCHAR uniA7DB +ENCODING 42971 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 8 10 0 0 +BITMAP +C0 +20 +20 +10 +10 +08 +18 +28 +44 +83 +ENDCHAR +STARTCHAR uniA7DC +ENCODING 42972 +SWIDTH 500 0 +DWIDTH 8 0 +BBX 7 10 1 0 +BITMAP +10 +10 +10 +10 +FE +28 +44 +44 +82 +82 +ENDCHAR STARTCHAR uniA7F2 ENCODING 42994 SWIDTH 500 0