From a5a70265ee6c732932e27063b212d38618dec285 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Fri, 26 Jul 2024 16:47:05 -0400 Subject: fonts: more work. latin-1 almost complete. --- fonts/FauxtariScalableMono.ttf | Bin 51920 -> 56336 bytes fonts/fauxtari-16.bdf | 807 ++++++++++++++++++++++++++++- fonts/fauxtari-16.psf | Bin 17986 -> 18021 bytes fonts/fauxtari-16.txt | 537 ++++++++++++++++---- fonts/fauxtari-24.bdf | 1087 +++++++++++++++++++++++++++++++++++++++- fonts/fauxtari-24.psf | Bin 38466 -> 38501 bytes fonts/fauxtari-24.txt | 538 ++++++++++++++++---- fonts/fauxtari-8.bdf | 527 ++++++++++++++++++- fonts/fauxtari-8.psf | Bin 5698 -> 5733 bytes fonts/fauxtari-8.txt | 466 ++++++++++++++--- fonts/mkpsf.pl | 431 +++++++++++++++- 11 files changed, 4106 insertions(+), 287 deletions(-) (limited to 'fonts') diff --git a/fonts/FauxtariScalableMono.ttf b/fonts/FauxtariScalableMono.ttf index 1a335dd..fcfeadd 100644 Binary files a/fonts/FauxtariScalableMono.ttf and b/fonts/FauxtariScalableMono.ttf differ diff --git a/fonts/fauxtari-16.bdf b/fonts/fauxtari-16.bdf index 8fb4c37..bdf4009 100644 --- a/fonts/fauxtari-16.bdf +++ b/fonts/fauxtari-16.bdf @@ -21,7 +21,7 @@ FONT_DESCENT 4 FONT_ASCENT 12 DEFAULT_CHAR 255 ENDPROPERTIES -CHARS 391 +CHARS 426 STARTCHAR C0000 ENCODING 9829 SWIDTH 666 0 @@ -9015,4 +9015,809 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR C0187 +ENCODING 192 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0030 +183c +667e +6600 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0188 +ENCODING 193 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +000c +183c +667e +6600 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0189 +ENCODING 194 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3c42 +183c +667e +6600 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C018a +ENCODING 195 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +366c +183c +667e +6600 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C018b +ENCODING 196 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3600 +183c +667e +6600 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C018c +ENCODING 197 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +1824 +183c +667e +6600 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C018d +ENCODING 198 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +003e +78d8 +fed8 +de00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C018e +ENCODING 199 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +003c +6660 +663c +1830 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C018f +ENCODING 201 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3018 +7e60 +7c60 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0190 +ENCODING 202 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3c42 +7e60 +7c60 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0191 +ENCODING 203 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3600 +7e60 +7c60 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0192 +ENCODING 204 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3018 +7e18 +1818 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0193 +ENCODING 205 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0c18 +7e18 +1818 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0194 +ENCODING 206 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3c42 +7e18 +1818 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0195 +ENCODING 207 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3600 +7e18 +1818 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0196 +ENCODING 208 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0078 +6c66 +f66c +7800 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0197 +ENCODING 210 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +603c +5666 +6666 +3c00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0198 +ENCODING 214 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +663c +6666 +6666 +3c00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C0199 +ENCODING 215 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0066 +3c18 +3c66 +0000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C019a +ENCODING 217 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3018 +6666 +6666 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C019b +ENCODING 218 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0c18 +6666 +6666 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C019c +ENCODING 220 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +6600 +6666 +6666 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C019d +ENCODING 221 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0c18 +6666 +3c18 +1800 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C019e +ENCODING 221 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0060 +7c66 +7c60 +6000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C019f +ENCODING 226 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +3c42 +003c +0e36 +1e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a0 +ENCODING 227 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +366c +003c +0e36 +1e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a1 +ENCODING 230 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0000 +761b +7ed8 +7e00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a2 +ENCODING 235 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +6600 +3c66 +7e60 +3c00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a3 +ENCODING 237 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0c18 +0038 +1818 +3c00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a4 +ENCODING 240 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +6830 +583c +6666 +3c00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a5 +ENCODING 245 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +366c +003c +6666 +3c00 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a6 +ENCODING 247 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0018 +007e +0018 +0000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a7 +ENCODING 253 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0c18 +0066 +663e +0c78 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a8 +ENCODING 254 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +6060 +786c +7860 +6000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01a9 +ENCODING 255 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +6600 +6666 +663e +0c78 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR ENDFONT diff --git a/fonts/fauxtari-16.psf b/fonts/fauxtari-16.psf index bfdb82f..8c09f3b 100644 Binary files a/fonts/fauxtari-16.psf and b/fonts/fauxtari-16.psf differ diff --git a/fonts/fauxtari-16.txt b/fonts/fauxtari-16.txt index a4dcf41..4749461 100644 --- a/fonts/fauxtari-16.txt +++ b/fonts/fauxtari-16.txt @@ -3471,112 +3471,437 @@ Bitmap: \ ---------------- \ ---------------- ---------------- -// FIXME: fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -% -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +// FIXME: MISSING fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 +% +// A with grave +Unicode: [00c0]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with acute +Unicode: [00c1]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with circumflex +Unicode: [00c2]; +Bitmap: \ +--####-- \ +-#----#- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with tilde +Unicode: [00c3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with umlaut +Unicode: [00c4]; +Bitmap: \ +--##-##- \ +-------- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with ring +Unicode: [00c5]; +Bitmap: \ +---##--- \ +--#--#-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// AE ligature +Unicode: [00c6]; +Bitmap: \ +-------- \ +--#####- \ +-####--- \ +##-##--- \ +#######- \ +##-##--- \ +##-####- \ +-------- +// FIXME: this is hideous! +% +// C with cedilla +Unicode: [00c7]; +Bitmap: \ +-------- \ +--####-- \ +-##--##- \ +-##----- \ +-##--##- \ +--####-- \ +---##--- \ +--##---- +% +// E with grave +Unicode: [00c9]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +% +// E with circumflex +Unicode: [00ca]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +// FIXME: ugly! +% +// E with umlaut +Unicode: [00cb]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +% +// I with grave +Unicode: [00cc]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// I with acute +Unicode: [00cd]; +Bitmap: \ +----##-- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// I with circumflex +Unicode: [00ce]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +// FIXME: ugly! +% +// I with umlaut +Unicode: [00cf]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// capital eth +Unicode: [00d0]; +Bitmap: \ +-------- \ +-####--- \ +-##-##-- \ +-##--##- \ +####-##- \ +-##-##-- \ +-####--- \ +-------- +% +// O with grave +Unicode: [00d2]; +Bitmap: \ +-##----- \ +--####-- \ +-#-#-##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// FIXME: MISSING Ô Õ +// O with umlaut +Unicode: [00d6]; +Bitmap: \ +-##--##- \ +--####-- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// multiplication +Unicode: [00d7]; +Bitmap: \ +-------- \ +-##--##- \ +--####-- \ +---##--- \ +--####-- \ +-##--##- \ +-------- \ +-------- +// FIXME: MISSING Ø +% +// U with grave +Unicode: [00d9]; +Bitmap: \ +--##---- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +% +// U with acute +Unicode: [00da]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +// FIXME: MISSING Û +% +// U with umlaut +Unicode: [00dc]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +% +// Y with acute +Unicode: [00dd]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +--####-- \ +---##--- \ +---##--- \ +-------- +% +// capital thorn +Unicode: [00dd]; +Bitmap: \ +-------- \ +-##----- \ +-#####-- \ +-##--##- \ +-#####-- \ +-##----- \ +-##----- \ +-------- +% +// a with circumflex +Unicode: [00e2]; +Bitmap: \ +--####-- \ +-#----#- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- \ +-------- +% +// a with tilde +Unicode: [00e3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- +// FIXME: touches bottom +% +// ae ligature +Unicode: [00e6]; +Bitmap: \ +-------- \ +-------- \ +-###-##- \ +---##-## \ +-######- \ +##-##--- \ +-######- \ +-------- +// FIXME: fugly +% +// e with umlaut +Unicode: [00eb]; +Bitmap: \ +-##--##- \ +-------- \ +--####-- \ +-##--##- \ +-######- \ +-##----- \ +--####-- \ +-------- +% +// i with acute +Unicode: [00ed]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +--###--- \ +---##--- \ +---##--- \ +--####-- \ +-------- +% +// lowercase eth +Unicode: [00f0]; +Bitmap: \ +-##-#--- \ +--##---- \ +-#-##--- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// o with tilde +Unicode: [00f5]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// division +Unicode: [00f7]; +Bitmap: \ +-------- \ +---##--- \ +-------- \ +-######- \ +-------- \ +---##--- \ +-------- \ +-------- +// FIXME: MISSING ø +% +// y with acute +Unicode: [00fd]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- +% +// lowercase thorn +Unicode: [00fe]; +Bitmap: \ +-##----- \ +-##----- \ +-####--- \ +-##-##-- \ +-####--- \ +-##----- \ +-##----- \ +-------- +% +// y with umlaut +Unicode: [00ff]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- + + % Unicode: [0000]; Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- diff --git a/fonts/fauxtari-24.bdf b/fonts/fauxtari-24.bdf index 7cda4a9..0fe31fd 100644 --- a/fonts/fauxtari-24.bdf +++ b/fonts/fauxtari-24.bdf @@ -21,7 +21,7 @@ FONT_DESCENT 6 FONT_ASCENT 18 DEFAULT_CHAR 255 ENDPROPERTIES -CHARS 391 +CHARS 426 STARTCHAR C0000 ENCODING 9829 SWIDTH 666 0 @@ -12143,4 +12143,1089 @@ BITMAP 000000 000000 ENDCHAR +STARTCHAR C0187 +ENCODING 192 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +003018 +3c667e +660000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0188 +ENCODING 193 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +000c18 +3c667e +660000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0189 +ENCODING 194 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +3c4218 +3c667e +660000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C018a +ENCODING 195 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +366c18 +3c667e +660000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C018b +ENCODING 196 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +360018 +3c667e +660000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C018c +ENCODING 197 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +182418 +3c667e +660000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C018d +ENCODING 198 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +003e78 +d8fed8 +de0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C018e +ENCODING 199 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +003c66 +60663c +183000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C018f +ENCODING 201 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +30187e +607c60 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0190 +ENCODING 202 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +3c427e +607c60 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0191 +ENCODING 203 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +36007e +607c60 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0192 +ENCODING 204 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +30187e +181818 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0193 +ENCODING 205 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +0c187e +181818 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0194 +ENCODING 206 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +3c427e +181818 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0195 +ENCODING 207 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +36007e +181818 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0196 +ENCODING 208 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +00786c +66f66c +780000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0197 +ENCODING 210 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +603c56 +666666 +3c0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0198 +ENCODING 214 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +663c66 +666666 +3c0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C0199 +ENCODING 215 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +00663c +183c66 +000000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C019a +ENCODING 217 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +301866 +666666 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C019b +ENCODING 218 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +0c1866 +666666 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C019c +ENCODING 220 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +660066 +666666 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C019d +ENCODING 221 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +0c1866 +663c18 +180000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C019e +ENCODING 221 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +00607c +667c60 +600000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C019f +ENCODING 226 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +3c4200 +3c0e36 +1e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a0 +ENCODING 227 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +366c00 +3c0e36 +1e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a1 +ENCODING 230 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +000076 +1b7ed8 +7e0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a2 +ENCODING 235 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +66003c +667e60 +3c0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a3 +ENCODING 237 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +0c1800 +381818 +3c0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a4 +ENCODING 240 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +683058 +3c6666 +3c0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a5 +ENCODING 245 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +366c00 +3c6666 +3c0000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a6 +ENCODING 247 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +001800 +7e0018 +000000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a7 +ENCODING 253 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +0c1800 +66663e +0c7800 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a8 +ENCODING 254 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +606078 +6c7860 +600000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01a9 +ENCODING 255 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +660066 +66663e +0c7800 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR ENDFONT diff --git a/fonts/fauxtari-24.psf b/fonts/fauxtari-24.psf index 9bbc2c4..19436b4 100644 Binary files a/fonts/fauxtari-24.psf and b/fonts/fauxtari-24.psf differ diff --git a/fonts/fauxtari-24.txt b/fonts/fauxtari-24.txt index 95343e9..9bfe725 100644 --- a/fonts/fauxtari-24.txt +++ b/fonts/fauxtari-24.txt @@ -3695,112 +3695,438 @@ Bitmap: \ ------------------------ ------------------------ ------------------------ -// FIXME: fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -% -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +// FIXME: MISSING fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 +% +// A with grave +Unicode: [00c0]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with acute +Unicode: [00c1]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with circumflex +Unicode: [00c2]; +Bitmap: \ +--####-- \ +-#----#- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with tilde +Unicode: [00c3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with umlaut +Unicode: [00c4]; +Bitmap: \ +--##-##- \ +-------- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with ring +Unicode: [00c5]; +Bitmap: \ +---##--- \ +--#--#-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// AE ligature +Unicode: [00c6]; +Bitmap: \ +-------- \ +--#####- \ +-####--- \ +##-##--- \ +#######- \ +##-##--- \ +##-####- \ +-------- +// FIXME: this is hideous! +% +// C with cedilla +Unicode: [00c7]; +Bitmap: \ +-------- \ +--####-- \ +-##--##- \ +-##----- \ +-##--##- \ +--####-- \ +---##--- \ +--##---- +% +// E with grave +Unicode: [00c9]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +% +// E with circumflex +Unicode: [00ca]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +// FIXME: ugly! +% +// E with umlaut +Unicode: [00cb]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +% +// I with grave +Unicode: [00cc]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// I with acute +Unicode: [00cd]; +Bitmap: \ +----##-- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// I with circumflex +Unicode: [00ce]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +// FIXME: ugly! +% +// I with umlaut +Unicode: [00cf]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// capital eth +Unicode: [00d0]; +Bitmap: \ +-------- \ +-####--- \ +-##-##-- \ +-##--##- \ +####-##- \ +-##-##-- \ +-####--- \ +-------- +% +// O with grave +Unicode: [00d2]; +Bitmap: \ +-##----- \ +--####-- \ +-#-#-##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// FIXME: MISSING Ô Õ +// O with umlaut +Unicode: [00d6]; +Bitmap: \ +-##--##- \ +--####-- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// multiplication +Unicode: [00d7]; +Bitmap: \ +-------- \ +-##--##- \ +--####-- \ +---##--- \ +--####-- \ +-##--##- \ +-------- \ +-------- +// FIXME: MISSING Ø +% +// U with grave +Unicode: [00d9]; +Bitmap: \ +--##---- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +% +// U with acute +Unicode: [00da]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +// FIXME: MISSING Û +% +// U with umlaut +Unicode: [00dc]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +% +// Y with acute +Unicode: [00dd]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +--####-- \ +---##--- \ +---##--- \ +-------- +% +// capital thorn +Unicode: [00dd]; +Bitmap: \ +-------- \ +-##----- \ +-#####-- \ +-##--##- \ +-#####-- \ +-##----- \ +-##----- \ +-------- +% +// a with circumflex +Unicode: [00e2]; +Bitmap: \ +--####-- \ +-#----#- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- \ +-------- +% +// a with tilde +Unicode: [00e3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- +// FIXME: touches bottom +% +// ae ligature +Unicode: [00e6]; +Bitmap: \ +-------- \ +-------- \ +-###-##- \ +---##-## \ +-######- \ +##-##--- \ +-######- \ +-------- +// FIXME: fugly +% +// e with umlaut +Unicode: [00eb]; +Bitmap: \ +-##--##- \ +-------- \ +--####-- \ +-##--##- \ +-######- \ +-##----- \ +--####-- \ +-------- +% +// i with acute +Unicode: [00ed]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +--###--- \ +---##--- \ +---##--- \ +--####-- \ +-------- +% +// lowercase eth +Unicode: [00f0]; +Bitmap: \ +-##-#--- \ +--##---- \ +-#-##--- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// o with tilde +Unicode: [00f5]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// division +Unicode: [00f7]; +Bitmap: \ +-------- \ +---##--- \ +-------- \ +-######- \ +-------- \ +---##--- \ +-------- \ +-------- +// FIXME: MISSING ø +% +// y with acute +Unicode: [00fd]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- +% +// lowercase thorn +Unicode: [00fe]; +Bitmap: \ +-##----- \ +-##----- \ +-####--- \ +-##-##-- \ +-####--- \ +-##----- \ +-##----- \ +-------- +% +// y with umlaut +Unicode: [00ff]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- + + + % Unicode: [0000]; Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ diff --git a/fonts/fauxtari-8.bdf b/fonts/fauxtari-8.bdf index 7198593..2bf6439 100644 --- a/fonts/fauxtari-8.bdf +++ b/fonts/fauxtari-8.bdf @@ -21,7 +21,7 @@ FONT_DESCENT 2 FONT_ASCENT 6 DEFAULT_CHAR 255 ENDPROPERTIES -CHARS 391 +CHARS 426 STARTCHAR C0000 ENCODING 9829 SWIDTH 666 0 @@ -5887,4 +5887,529 @@ BITMAP 00 00 ENDCHAR +STARTCHAR C0187 +ENCODING 192 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +30 +18 +3c +66 +7e +66 +00 +ENDCHAR +STARTCHAR C0188 +ENCODING 193 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +0c +18 +3c +66 +7e +66 +00 +ENDCHAR +STARTCHAR C0189 +ENCODING 194 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +3c +42 +18 +3c +66 +7e +66 +00 +ENDCHAR +STARTCHAR C018a +ENCODING 195 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +36 +6c +18 +3c +66 +7e +66 +00 +ENDCHAR +STARTCHAR C018b +ENCODING 196 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +36 +00 +18 +3c +66 +7e +66 +00 +ENDCHAR +STARTCHAR C018c +ENCODING 197 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +18 +24 +18 +3c +66 +7e +66 +00 +ENDCHAR +STARTCHAR C018d +ENCODING 198 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +3e +78 +d8 +fe +d8 +de +00 +ENDCHAR +STARTCHAR C018e +ENCODING 199 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +3c +66 +60 +66 +3c +18 +30 +ENDCHAR +STARTCHAR C018f +ENCODING 201 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +30 +18 +7e +60 +7c +60 +7e +00 +ENDCHAR +STARTCHAR C0190 +ENCODING 202 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +3c +42 +7e +60 +7c +60 +7e +00 +ENDCHAR +STARTCHAR C0191 +ENCODING 203 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +36 +00 +7e +60 +7c +60 +7e +00 +ENDCHAR +STARTCHAR C0192 +ENCODING 204 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +30 +18 +7e +18 +18 +18 +7e +00 +ENDCHAR +STARTCHAR C0193 +ENCODING 205 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +0c +18 +7e +18 +18 +18 +7e +00 +ENDCHAR +STARTCHAR C0194 +ENCODING 206 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +3c +42 +7e +18 +18 +18 +7e +00 +ENDCHAR +STARTCHAR C0195 +ENCODING 207 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +36 +00 +7e +18 +18 +18 +7e +00 +ENDCHAR +STARTCHAR C0196 +ENCODING 208 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +78 +6c +66 +f6 +6c +78 +00 +ENDCHAR +STARTCHAR C0197 +ENCODING 210 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +60 +3c +56 +66 +66 +66 +3c +00 +ENDCHAR +STARTCHAR C0198 +ENCODING 214 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +66 +3c +66 +66 +66 +66 +3c +00 +ENDCHAR +STARTCHAR C0199 +ENCODING 215 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +66 +3c +18 +3c +66 +00 +00 +ENDCHAR +STARTCHAR C019a +ENCODING 217 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +30 +18 +66 +66 +66 +66 +7e +00 +ENDCHAR +STARTCHAR C019b +ENCODING 218 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +0c +18 +66 +66 +66 +66 +7e +00 +ENDCHAR +STARTCHAR C019c +ENCODING 220 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +66 +00 +66 +66 +66 +66 +7e +00 +ENDCHAR +STARTCHAR C019d +ENCODING 221 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +0c +18 +66 +66 +3c +18 +18 +00 +ENDCHAR +STARTCHAR C019e +ENCODING 221 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +60 +7c +66 +7c +60 +60 +00 +ENDCHAR +STARTCHAR C019f +ENCODING 226 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +3c +42 +00 +3c +0e +36 +1e +00 +ENDCHAR +STARTCHAR C01a0 +ENCODING 227 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +36 +6c +00 +3c +0e +36 +1e +00 +ENDCHAR +STARTCHAR C01a1 +ENCODING 230 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +00 +76 +1b +7e +d8 +7e +00 +ENDCHAR +STARTCHAR C01a2 +ENCODING 235 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +66 +00 +3c +66 +7e +60 +3c +00 +ENDCHAR +STARTCHAR C01a3 +ENCODING 237 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +0c +18 +00 +38 +18 +18 +3c +00 +ENDCHAR +STARTCHAR C01a4 +ENCODING 240 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +68 +30 +58 +3c +66 +66 +3c +00 +ENDCHAR +STARTCHAR C01a5 +ENCODING 245 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +36 +6c +00 +3c +66 +66 +3c +00 +ENDCHAR +STARTCHAR C01a6 +ENCODING 247 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +18 +00 +7e +00 +18 +00 +00 +ENDCHAR +STARTCHAR C01a7 +ENCODING 253 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +0c +18 +00 +66 +66 +3e +0c +78 +ENDCHAR +STARTCHAR C01a8 +ENCODING 254 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +60 +60 +78 +6c +78 +60 +60 +00 +ENDCHAR +STARTCHAR C01a9 +ENCODING 255 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +66 +00 +66 +66 +66 +3e +0c +78 +ENDCHAR ENDFONT diff --git a/fonts/fauxtari-8.psf b/fonts/fauxtari-8.psf index 3273368..6569c53 100644 Binary files a/fonts/fauxtari-8.psf and b/fonts/fauxtari-8.psf differ diff --git a/fonts/fauxtari-8.txt b/fonts/fauxtari-8.txt index 807080a..2d840cf 100644 --- a/fonts/fauxtari-8.txt +++ b/fonts/fauxtari-8.txt @@ -3247,112 +3247,436 @@ Bitmap: \ -------- \ -------- \ -------- -// FIXME: fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 +// FIXME: MISSING fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// A with grave +Unicode: [00c0]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// A with acute +Unicode: [00c1]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// A with circumflex +Unicode: [00c2]; +Bitmap: \ +--####-- \ +-#----#- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// A with tilde +Unicode: [00c3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// A with umlaut +Unicode: [00c4]; +Bitmap: \ +--##-##- \ +-------- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// A with ring +Unicode: [00c5]; +Bitmap: \ +---##--- \ +--#--#-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// AE ligature +Unicode: [00c6]; +Bitmap: \ +-------- \ +--#####- \ +-####--- \ +##-##--- \ +#######- \ +##-##--- \ +##-####- \ +-------- +// FIXME: this is hideous! % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// C with cedilla +Unicode: [00c7]; +Bitmap: \ +-------- \ +--####-- \ +-##--##- \ +-##----- \ +-##--##- \ +--####-- \ +---##--- \ +--##---- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// E with grave +Unicode: [00c9]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// E with circumflex +Unicode: [00ca]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +// FIXME: ugly! % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// E with umlaut +Unicode: [00cb]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// I with grave +Unicode: [00cc]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// I with acute +Unicode: [00cd]; +Bitmap: \ +----##-- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// I with circumflex +Unicode: [00ce]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +// FIXME: ugly! % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// I with umlaut +Unicode: [00cf]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// capital eth +Unicode: [00d0]; +Bitmap: \ +-------- \ +-####--- \ +-##-##-- \ +-##--##- \ +####-##- \ +-##-##-- \ +-####--- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// O with grave +Unicode: [00d2]; +Bitmap: \ +-##----- \ +--####-- \ +-#-#-##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// FIXME: MISSING Ô Õ +// O with umlaut +Unicode: [00d6]; +Bitmap: \ +-##--##- \ +--####-- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// multiplication +Unicode: [00d7]; +Bitmap: \ +-------- \ +-##--##- \ +--####-- \ +---##--- \ +--####-- \ +-##--##- \ +-------- \ +-------- +// FIXME: MISSING Ø % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// U with grave +Unicode: [00d9]; +Bitmap: \ +--##---- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// U with acute +Unicode: [00da]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +// FIXME: MISSING Û % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// U with umlaut +Unicode: [00dc]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// Y with acute +Unicode: [00dd]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +--####-- \ +---##--- \ +---##--- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// capital thorn +Unicode: [00dd]; +Bitmap: \ +-------- \ +-##----- \ +-#####-- \ +-##--##- \ +-#####-- \ +-##----- \ +-##----- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// a with circumflex +Unicode: [00e2]; +Bitmap: \ +--####-- \ +-#----#- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// a with tilde +Unicode: [00e3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- +// FIXME: touches bottom % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// ae ligature +Unicode: [00e6]; +Bitmap: \ +-------- \ +-------- \ +-###-##- \ +---##-## \ +-######- \ +##-##--- \ +-######- \ +-------- +// FIXME: fugly % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// e with umlaut +Unicode: [00eb]; +Bitmap: \ +-##--##- \ +-------- \ +--####-- \ +-##--##- \ +-######- \ +-##----- \ +--####-- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// i with acute +Unicode: [00ed]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +--###--- \ +---##--- \ +---##--- \ +--####-- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// lowercase eth +Unicode: [00f0]; +Bitmap: \ +-##-#--- \ +--##---- \ +-#-##--- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// o with tilde +Unicode: [00f5]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// division +Unicode: [00f7]; +Bitmap: \ +-------- \ +---##--- \ +-------- \ +-######- \ +-------- \ +---##--- \ +-------- \ +-------- +// FIXME: MISSING ø % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// y with acute +Unicode: [00fd]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// lowercase thorn +Unicode: [00fe]; +Bitmap: \ +-##----- \ +-##----- \ +-####--- \ +-##-##-- \ +-####--- \ +-##----- \ +-##----- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// y with umlaut +Unicode: [00ff]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- + % Unicode: [0000]; Bitmap: ---------------------------------------------------------------- diff --git a/fonts/mkpsf.pl b/fonts/mkpsf.pl index 32ff71e..ca5ed81 100644 --- a/fonts/mkpsf.pl +++ b/fonts/mkpsf.pl @@ -873,4 +873,433 @@ Bitmap: \ -------- \ -------- \ -------- -// FIXME: fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 +// FIXME: MISSING fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8 +% +// A with grave +Unicode: [00c0]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with acute +Unicode: [00c1]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with circumflex +Unicode: [00c2]; +Bitmap: \ +--####-- \ +-#----#- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with tilde +Unicode: [00c3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with umlaut +Unicode: [00c4]; +Bitmap: \ +--##-##- \ +-------- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// A with ring +Unicode: [00c5]; +Bitmap: \ +---##--- \ +--#--#-- \ +---##--- \ +--####-- \ +-##--##- \ +-######- \ +-##--##- \ +-------- +% +// AE ligature +Unicode: [00c6]; +Bitmap: \ +-------- \ +--#####- \ +-####--- \ +##-##--- \ +#######- \ +##-##--- \ +##-####- \ +-------- +// FIXME: this is hideous! +% +// C with cedilla +Unicode: [00c7]; +Bitmap: \ +-------- \ +--####-- \ +-##--##- \ +-##----- \ +-##--##- \ +--####-- \ +---##--- \ +--##---- +% +// E with grave +Unicode: [00c9]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +% +// E with circumflex +Unicode: [00ca]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +// FIXME: ugly! +% +// E with umlaut +Unicode: [00cb]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +-##----- \ +-#####-- \ +-##----- \ +-######- \ +-------- +% +// I with grave +Unicode: [00cc]; +Bitmap: \ +--##---- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// I with acute +Unicode: [00cd]; +Bitmap: \ +----##-- \ +---##--- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// I with circumflex +Unicode: [00ce]; +Bitmap: \ +--####-- \ +-#----#- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +// FIXME: ugly! +% +// I with umlaut +Unicode: [00cf]; +Bitmap: \ +--##-##- \ +-------- \ +-######- \ +---##--- \ +---##--- \ +---##--- \ +-######- \ +-------- +% +// capital eth +Unicode: [00d0]; +Bitmap: \ +-------- \ +-####--- \ +-##-##-- \ +-##--##- \ +####-##- \ +-##-##-- \ +-####--- \ +-------- +% +// O with grave +Unicode: [00d2]; +Bitmap: \ +-##----- \ +--####-- \ +-#-#-##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// FIXME: MISSING Ô Õ +// O with umlaut +Unicode: [00d6]; +Bitmap: \ +-##--##- \ +--####-- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// multiplication +Unicode: [00d7]; +Bitmap: \ +-------- \ +-##--##- \ +--####-- \ +---##--- \ +--####-- \ +-##--##- \ +-------- \ +-------- +// FIXME: MISSING Ø +% +// U with grave +Unicode: [00d9]; +Bitmap: \ +--##---- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +% +// U with acute +Unicode: [00da]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +// FIXME: MISSING Û +% +// U with umlaut +Unicode: [00dc]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +-##--##- \ +-######- \ +-------- +% +// Y with acute +Unicode: [00dd]; +Bitmap: \ +----##-- \ +---##--- \ +-##--##- \ +-##--##- \ +--####-- \ +---##--- \ +---##--- \ +-------- +% +// capital thorn +Unicode: [00dd]; +Bitmap: \ +-------- \ +-##----- \ +-#####-- \ +-##--##- \ +-#####-- \ +-##----- \ +-##----- \ +-------- +% +// a with circumflex +Unicode: [00e2]; +Bitmap: \ +--####-- \ +-#----#- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- \ +-------- +% +// a with tilde +Unicode: [00e3]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +----###- \ +--##-##- \ +---####- +// FIXME: touches bottom +% +// ae ligature +Unicode: [00e6]; +Bitmap: \ +-------- \ +-------- \ +-###-##- \ +---##-## \ +-######- \ +##-##--- \ +-######- \ +-------- +// FIXME: fugly +% +// e with umlaut +Unicode: [00eb]; +Bitmap: \ +-##--##- \ +-------- \ +--####-- \ +-##--##- \ +-######- \ +-##----- \ +--####-- \ +-------- +% +// i with acute +Unicode: [00ed]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +--###--- \ +---##--- \ +---##--- \ +--####-- \ +-------- +% +// lowercase eth +Unicode: [00f0]; +Bitmap: \ +-##-#--- \ +--##---- \ +-#-##--- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// o with tilde +Unicode: [00f5]; +Bitmap: \ +--##-##- \ +-##-##-- \ +-------- \ +--####-- \ +-##--##- \ +-##--##- \ +--####-- \ +-------- +% +// division +Unicode: [00f7]; +Bitmap: \ +-------- \ +---##--- \ +-------- \ +-######- \ +-------- \ +---##--- \ +-------- \ +-------- +// FIXME: MISSING ø +% +// y with acute +Unicode: [00fd]; +Bitmap: \ +----##-- \ +---##--- \ +-------- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- +% +// lowercase thorn +Unicode: [00fe]; +Bitmap: \ +-##----- \ +-##----- \ +-####--- \ +-##-##-- \ +-####--- \ +-##----- \ +-##----- \ +-------- +% +// y with umlaut +Unicode: [00ff]; +Bitmap: \ +-##--##- \ +-------- \ +-##--##- \ +-##--##- \ +-##--##- \ +--#####- \ +----##-- \ +-####--- + -- cgit v1.2.3