Mega update (updates will be more normal from here on)

This commit is contained in:
2026-08-01 21:52:40 -04:00
parent 59cf492531
commit 25f3d28911
11 changed files with 909 additions and 3 deletions
+5
View File
@@ -0,0 +1,5 @@
# Fonts
## BDF Font Scaling
BDF fonts do not scale traditionally. In order to scale the fonts in this folder, use the `scale_bdf.py` script in the `tools` folder within this repo. It will output integer-scaled versions of these bitmap fonts.
## BDF Font Editing
The `.toml` files in this folder are for use in the [bited](https://github.com/molarmanful/bited) font editor. Open the corresponding `.bdf` and the resources in the `.toml` will be loaded automatically.
+343
View File
@@ -0,0 +1,343 @@
STARTFONT 2.1
FONT -bited-LECOISH-Regular-R-Normal--20-720-72-20-M-150-ISO10646-1
SIZE 72 72 20
FONTBOUNDINGBOX 14 20 0 0
STARTPROPERTIES 24
FOUNDRY "bited"
FAMILY_NAME "LECOISH"
WEIGHT_NAME "Regular"
SLANT "R"
SETWIDTH_NAME "Normal"
ADD_STYLE_NAME ""
PIXEL_SIZE 20
POINT_SIZE 720
RESOLUTION_X 72
RESOLUTION_Y 20
SPACING "M"
AVERAGE_WIDTH 150
CHARSET_REGISTRY "ISO10646"
CHARSET_ENCODING "1"
FONT_ASCENT 20
FONT_DESCENT 0
CAP_HEIGHT 0
X_HEIGHT 0
COPYRIGHT ""
BITED_DWIDTH 16
BITED_TABLE_WIDTH -16
BITED_TABLE_CELL_SCALE 2
BITED_EDITOR_GRID_SIZE 32
BITED_EDITOR_CELL_SIZE 12
ENDPROPERTIES
CHARS 13
STARTCHAR U+0020
ENCODING 32
SWIDTH 1142 0
DWIDTH 16 0
BBX 0 0 0 0
BITMAP
ENDCHAR
STARTCHAR U+002E
ENCODING 46
SWIDTH 714 0
DWIDTH 10 0
BBX 4 3 3 0
BITMAP
F0
F0
F0
ENDCHAR
STARTCHAR U+0030
ENCODING 48
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
F03C
F03C
F03C
F03C
F03C
F03C
F03C
F03C
F03C
F03C
F03C
F03C
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+0031
ENCODING 49
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FF80
FF80
FF80
FF80
0780
0780
0780
0780
0780
0780
0780
0780
0780
0780
0780
0780
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+0032
ENCODING 50
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
F03C
F03C
003C
003C
FFFC
FFFC
FFFC
FFFC
F000
F000
F000
F000
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+0033
ENCODING 51
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
003C
003C
003C
003C
7FFC
7FFC
7FFC
7FFC
003C
003C
003C
003C
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+0034
ENCODING 52
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
F03C
F03C
F03C
F03C
F03C
F03C
F03C
F03C
FFFC
FFFC
FFFC
FFFC
003C
003C
003C
003C
003C
003C
003C
003C
ENDCHAR
STARTCHAR U+0035
ENCODING 53
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
F000
F000
F000
F000
FFFC
FFFC
FFFC
FFFC
001C
001C
F01C
F01C
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+0036
ENCODING 54
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
F000
F000
F000
F000
FFFC
FFFC
FFFC
FFFC
F03C
F03C
F03C
F03C
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+0037
ENCODING 55
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
F03C
F03C
003C
003C
003C
003C
003C
003C
003C
003C
003C
003C
003C
003C
003C
003C
ENDCHAR
STARTCHAR U+0038
ENCODING 56
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
F03C
F03C
F03C
F03C
FFFC
FFFC
FFFC
FFFC
F03C
F03C
F03C
F03C
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+0039
ENCODING 57
SWIDTH 1142 0
DWIDTH 16 0
BBX 14 20 1 0
BITMAP
FFFC
FFFC
FFFC
FFFC
F03C
F03C
F03C
F03C
FFFC
FFFC
FFFC
FFFC
001C
001C
001C
001C
FFFC
FFFC
FFFC
FFFC
ENDCHAR
STARTCHAR U+003A
ENCODING 58
SWIDTH 714 0
DWIDTH 10 0
BBX 4 17 3 0
BITMAP
F0
F0
F0
00
00
00
00
00
00
00
00
00
00
00
F0
F0
F0
ENDCHAR
ENDFONT
+2
View File
@@ -0,0 +1,2 @@
[default]
is_abs = false
+339
View File
@@ -0,0 +1,339 @@
STARTFONT 2.1
FONT -bited-LECOISH-Regular-R-Normal--20-720-72-20-M-150-ISO10646-1
SIZE 72 72 20
FONTBOUNDINGBOX 12 20 0 0
STARTPROPERTIES 24
FOUNDRY "bited"
FAMILY_NAME "LECOISH"
WEIGHT_NAME "Regular"
SLANT "R"
SETWIDTH_NAME "Normal"
ADD_STYLE_NAME ""
PIXEL_SIZE 20
POINT_SIZE 720
RESOLUTION_X 72
RESOLUTION_Y 20
SPACING "M"
AVERAGE_WIDTH 150
CHARSET_REGISTRY "ISO10646"
CHARSET_ENCODING "1"
FONT_ASCENT 20
FONT_DESCENT 0
CAP_HEIGHT 0
X_HEIGHT 0
COPYRIGHT ""
BITED_DWIDTH 16
BITED_TABLE_WIDTH -16
BITED_TABLE_CELL_SCALE 2
BITED_EDITOR_GRID_SIZE 32
BITED_EDITOR_CELL_SIZE 12
ENDPROPERTIES
CHARS 13
STARTCHAR U+0020
ENCODING 32
SWIDTH 1333 0
DWIDTH 16 0
BBX 0 0 0 0
BITMAP
ENDCHAR
STARTCHAR U+002E
ENCODING 46
SWIDTH 833 0
DWIDTH 10 0
BBX 4 2 3 0
BITMAP
F0
F0
ENDCHAR
STARTCHAR U+0030
ENCODING 48
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
C030
C030
C030
C030
C030
C030
C030
C030
C030
C030
C030
C030
C030
C030
C030
C030
FFF0
FFF0
ENDCHAR
STARTCHAR U+0031
ENCODING 49
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FE00
FE00
0600
0600
0600
0600
0600
0600
0600
0600
0600
0600
0600
0600
0600
0600
0600
0600
FFF0
FFF0
ENDCHAR
STARTCHAR U+0032
ENCODING 50
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
C030
C030
0030
0030
0030
0030
0030
0030
FFF0
FFF0
C000
C000
C000
C000
C000
C000
FFF0
FFF0
ENDCHAR
STARTCHAR U+0033
ENCODING 51
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
0030
0030
0030
0030
0030
0030
0030
7FF0
7FF0
0030
0030
0030
0030
0030
0030
0030
FFF0
FFF0
ENDCHAR
STARTCHAR U+0034
ENCODING 52
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
C030
C030
C030
C030
C030
C030
C030
C030
C030
FFF0
FFF0
0030
0030
0030
0030
0030
0030
0030
0030
0030
ENDCHAR
STARTCHAR U+0035
ENCODING 53
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
C000
C000
C000
C000
C000
C000
C000
FFF0
FFF0
0030
0030
0030
0030
0030
C030
C030
FFF0
FFF0
ENDCHAR
STARTCHAR U+0036
ENCODING 54
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
C000
C000
C000
C000
C000
C000
C000
FFF0
FFF0
C030
C030
C030
C030
C030
C030
C030
FFF0
FFF0
ENDCHAR
STARTCHAR U+0037
ENCODING 55
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
C030
C030
0030
0030
0030
0030
0030
0030
0030
0030
0030
0030
0030
0030
0030
0030
0030
0030
ENDCHAR
STARTCHAR U+0038
ENCODING 56
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
C030
C030
C030
C030
C030
C030
C030
FFF0
FFF0
C030
C030
C030
C030
C030
C030
C030
FFF0
FFF0
ENDCHAR
STARTCHAR U+0039
ENCODING 57
SWIDTH 1333 0
DWIDTH 16 0
BBX 12 20 2 0
BITMAP
FFF0
FFF0
C030
C030
C030
C030
C030
C030
C030
FFF0
FFF0
0030
0030
0030
0030
0030
0030
0030
FFF0
FFF0
ENDCHAR
STARTCHAR U+003A
ENCODING 58
SWIDTH 833 0
DWIDTH 10 0
BBX 4 14 3 0
BITMAP
F0
F0
00
00
00
00
00
00
00
00
00
00
F0
F0
ENDCHAR
ENDFONT
@@ -0,0 +1,2 @@
[default]
is_abs = false