From b6c244e3670f77be023418a48d79a015a1aff6a1 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Fri, 26 Jul 2024 17:24:08 -0400 Subject: fonts: more work. latin-1 only missing fractions and some caps with circumflex. add spanish single quotes, curly single/double quotes. --- fonts/FauxtariScalableMono.ttf | Bin 56336 -> 56824 bytes fonts/fauxtari-16.bdf | 140 +++++++++++++++++++++++++++++- fonts/fauxtari-16.psf | Bin 18021 -> 18033 bytes fonts/fauxtari-16.txt | 80 +++++++++++++++--- fonts/fauxtari-24.bdf | 188 ++++++++++++++++++++++++++++++++++++++++- fonts/fauxtari-24.psf | Bin 38501 -> 38513 bytes fonts/fauxtari-24.txt | 81 ++++++++++++++---- fonts/fauxtari-8.bdf | 92 +++++++++++++++++++- fonts/fauxtari-8.psf | Bin 5733 -> 5745 bytes fonts/fauxtari-8.txt | 79 ++++++++++++++--- fonts/mkpsf.pl | 73 +++++++++++++++- 11 files changed, 687 insertions(+), 46 deletions(-) (limited to 'fonts') diff --git a/fonts/FauxtariScalableMono.ttf b/fonts/FauxtariScalableMono.ttf index fcfeadd..062a606 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 bdf4009..1378aee 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 426 +CHARS 432 STARTCHAR C0000 ENCODING 9829 SWIDTH 666 0 @@ -9820,4 +9820,142 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR C01aa +ENCODING 8216 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0030 +180c +0000 +0000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01ab +ENCODING 8217 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +000c +1830 +0000 +0000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01ac +ENCODING 8220 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0066 +6633 +0000 +0000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01ad +ENCODING 8221 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0066 +66cc +0000 +0000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01ae +ENCODING 8249 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0000 +0018 +3018 +0000 +0fc0 +0fc0 +03c0 +03c0 +0ff0 +0ff0 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR C01af +ENCODING 8250 +SWIDTH 666 0 +DWIDTH 16 0 +BBX 16 16 0 -4 +BITMAP +0000 +0018 +0c18 +0000 +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 8c09f3b..f087b8b 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 4749461..c5fd8b6 100644 --- a/fonts/fauxtari-16.txt +++ b/fonts/fauxtari-16.txt @@ -3900,26 +3900,78 @@ Bitmap: \ --#####- \ ----##-- \ -####--- - - % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +// left single curly quote +Unicode: [2018]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +----##-- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +// right single curly quote +Unicode: [2019]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--##---- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +// left double curly quote +Unicode: [201c]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +--##--## \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +// right double curly quote +Unicode: [201d]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +##--##-- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +// spanish left single quote +Unicode: [2039]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +--##---- \ +---##--- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +// spanish right single quote +Unicode: [203a]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +----##-- \ +---##--- \ +-------- \ +-------- % Unicode: [0000]; Bitmap: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- diff --git a/fonts/fauxtari-24.bdf b/fonts/fauxtari-24.bdf index 0fe31fd..8965cad 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 426 +CHARS 432 STARTCHAR C0000 ENCODING 9829 SWIDTH 666 0 @@ -13228,4 +13228,190 @@ BITMAP 000000 000000 ENDCHAR +STARTCHAR C01aa +ENCODING 8216 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +003018 +0c0000 +000000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01ab +ENCODING 8217 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +000c18 +300000 +000000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01ac +ENCODING 8220 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +006666 +330000 +000000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01ad +ENCODING 8221 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +006666 +cc0000 +000000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01ae +ENCODING 8249 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +000000 +183018 +000000 +007e00 +007e00 +007e00 +03fe00 +03fe00 +03fe00 +007e00 +007e00 +007e00 +03ffc0 +03ffc0 +03ffc0 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +ENDCHAR +STARTCHAR C01af +ENCODING 8250 +SWIDTH 666 0 +DWIDTH 24 0 +BBX 24 24 0 -6 +BITMAP +000000 +180c18 +000000 +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 19436b4..5a2f686 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 9bfe725..a19d90c 100644 --- a/fonts/fauxtari-24.txt +++ b/fonts/fauxtari-24.txt @@ -4124,27 +4124,78 @@ Bitmap: \ --#####- \ ----##-- \ -####--- - - - % -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +// left single curly quote +Unicode: [2018]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +----##-- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +// right single curly quote +Unicode: [2019]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--##---- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +// left double curly quote +Unicode: [201c]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +--##--## \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +// right double curly quote +Unicode: [201d]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +##--##-- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +// spanish left single quote +Unicode: [2039]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +--##---- \ +---##--- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +// spanish right single quote +Unicode: [203a]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +----##-- \ +---##--- \ +-------- \ +-------- % Unicode: [0000]; Bitmap: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ diff --git a/fonts/fauxtari-8.bdf b/fonts/fauxtari-8.bdf index 2bf6439..5dd8912 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 426 +CHARS 432 STARTCHAR C0000 ENCODING 9829 SWIDTH 666 0 @@ -6412,4 +6412,94 @@ BITMAP 0c 78 ENDCHAR +STARTCHAR C01aa +ENCODING 8216 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +30 +18 +0c +00 +00 +00 +00 +ENDCHAR +STARTCHAR C01ab +ENCODING 8217 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +0c +18 +30 +00 +00 +00 +00 +ENDCHAR +STARTCHAR C01ac +ENCODING 8220 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +66 +66 +33 +00 +00 +00 +00 +ENDCHAR +STARTCHAR C01ad +ENCODING 8221 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +66 +66 +cc +00 +00 +00 +00 +ENDCHAR +STARTCHAR C01ae +ENCODING 8249 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +00 +00 +18 +30 +18 +00 +00 +ENDCHAR +STARTCHAR C01af +ENCODING 8250 +SWIDTH 666 0 +DWIDTH 8 0 +BBX 8 8 0 -2 +BITMAP +00 +00 +00 +18 +0c +18 +00 +00 +ENDCHAR ENDFONT diff --git a/fonts/fauxtari-8.psf b/fonts/fauxtari-8.psf index 6569c53..498f4c6 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 2d840cf..b55e5b5 100644 --- a/fonts/fauxtari-8.txt +++ b/fonts/fauxtari-8.txt @@ -3676,25 +3676,78 @@ Bitmap: \ --#####- \ ----##-- \ -####--- - % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// left single curly quote +Unicode: [2018]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +----##-- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// right single curly quote +Unicode: [2019]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--##---- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// left double curly quote +Unicode: [201c]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +--##--## \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// right double curly quote +Unicode: [201d]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +##--##-- \ +-------- \ +-------- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// spanish left single quote +Unicode: [2039]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +--##---- \ +---##--- \ +-------- \ +-------- % -Unicode: [0000]; -Bitmap: ---------------------------------------------------------------- +// spanish right single quote +Unicode: [203a]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +----##-- \ +---##--- \ +-------- \ +-------- % Unicode: [0000]; Bitmap: ---------------------------------------------------------------- diff --git a/fonts/mkpsf.pl b/fonts/mkpsf.pl index ca5ed81..a01bd93 100644 --- a/fonts/mkpsf.pl +++ b/fonts/mkpsf.pl @@ -1302,4 +1302,75 @@ Bitmap: \ --#####- \ ----##-- \ -####--- - +% +// left single curly quote +Unicode: [2018]; +Bitmap: \ +-------- \ +--##---- \ +---##--- \ +----##-- \ +-------- \ +-------- \ +-------- \ +-------- +% +// right single curly quote +Unicode: [2019]; +Bitmap: \ +-------- \ +----##-- \ +---##--- \ +--##---- \ +-------- \ +-------- \ +-------- \ +-------- +% +// left double curly quote +Unicode: [201c]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +--##--## \ +-------- \ +-------- \ +-------- \ +-------- +% +// right double curly quote +Unicode: [201d]; +Bitmap: \ +-------- \ +-##--##- \ +-##--##- \ +##--##-- \ +-------- \ +-------- \ +-------- \ +-------- +% +// spanish left single quote +Unicode: [2039]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +--##---- \ +---##--- \ +-------- \ +-------- +% +// spanish right single quote +Unicode: [203a]; +Bitmap: \ +-------- \ +-------- \ +-------- \ +---##--- \ +----##-- \ +---##--- \ +-------- \ +-------- -- cgit v1.2.3