From: Matthew Mondor Date: Fri, 28 Feb 2025 03:07:19 +0000 (+0000) Subject: AnalogTerm2: Improve the BEditor 6x6 font: add basic Latin and VT100 DEC Gfx X-Git-Url: http://git.pulsar-zone.net/?a=commitdiff_plain;h=bab44478c724ea454c5d2d98f6ca62b8e6f0e24a;p=mmondor.git AnalogTerm2: Improve the BEditor 6x6 font: add basic Latin and VT100 DEC Gfx --- diff --git a/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz b/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz index e9d4e5f..cd41e0d 100644 Binary files a/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz and b/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz differ diff --git a/mmsoftware/analogterm2/fonts/6x6/beditor-6.txt b/mmsoftware/analogterm2/fonts/6x6/beditor-6.txt index 6989151..7185316 100644 --- a/mmsoftware/analogterm2/fonts/6x6/beditor-6.txt +++ b/mmsoftware/analogterm2/fonts/6x6/beditor-6.txt @@ -49,6 +49,70 @@ #121 = 89 #122 = 90 +# Latin-1 accents are a huge challenge and would never look good with 6x6. +# Map ISO-8859-1 accents to ASCII for now. +192 = 65 +193 = 65 +194 = 65 +195 = 65 +196 = 65 +197 = 65 +199 = 67 +200 = 69 +201 = 69 +202 = 69 +203 = 69 +204 = 73 +205 = 73 +206 = 73 +207 = 73 +209 = 78 +210 = 79 +211 = 79 +212 = 79 +213 = 79 +214 = 79 +216 = 79 +217 = 85 +218 = 85 +219 = 85 +220 = 85 +221 = 89 +224 = 97 +225 = 97 +226 = 97 +227 = 97 +228 = 97 +229 = 97 +231 = 99 +232 = 101 +233 = 101 +234 = 101 +235 = 101 +236 = 105 +237 = 105 +238 = 105 +239 = 105 +241 = 110 +242 = 111 +243 = 111 +244 = 111 +245 = 111 +246 = 111 +248 = 111 +249 = 117 +250 = 117 +251 = 117 +252 = 117 +253 = 121 +255 = 121 +376 = 89 +381 = 90 +382 = 122 + + +# ASCII + 32 ...... ...... @@ -1190,14 +1254,712 @@ O..OO. ...... ...... + +# Some common Latin characters, some also used by the VT100 DEC Graphics set. + +160 +...... +...... +...... +...... +...... +...... + +161 +..O... +...... +..O... +..O... +..O... +...... + +162 +...O.. +..OOO. +.O.O.. +.O.O.. +..OOO. +...O.. + +163 +..OO.. +.O..O. +OOO... +.O.... +O.OOO. +...... + +164 +O...O. +.OOO.. +.O.O.. +.OOO.. +O...O. +...... + +165 +O...O. +.O.O.. +OOOOO. +..O... +..O... +...... + +166 +..O... +..O... +...... +..O... +..O... +...... + +167 +.OOOO. +O..... +.OOO.. +.OOO.. +....O. +OOOO.. + +168 +.O.O.. +...... +...... +...... +...... +...... + +#169 +#.OOO.. +#O.OOO. +#OO..O. +#O.OOO. +#.OOO.. +#...... +# +#169 +#.OOOO. +#O....O +#O.OO.O +#O.O..O +#O.OO.O +#.OOOO. +# +169 +.OOOO. +OO..OO +O.OOOO +O.OOOO +OO..OO +.OOOO. + +170 +..OO.. +..OOO. +.O..O. +..OOO. +...... +.OOOO. + +171 +...... +.O..O. +O..O.. +.O..O. +...... +...... + +172 +...... +...... +.OOOO. +....O. +...... +...... + +173 +...... +...... +OOOOOO +...... +...... +...... + +#174 +#.OOO.. +#OOOOO. +#OOO.O. +#OO.OO. +#.OOO.. +#...... +# +#174 +#.OOOO. +#O.OOOO +#O.O.OO +#O.OO.O +#O.O.OO +#.OOOO. +# +#174 +#.OOOO. +#O.OO.O +#O.OO.O +#O.O..O +#O.OO.O +#.OOOO. +# +#174 +#.OOOO. +#O.OO.O +#O.O.OO +#O.OO.O +#O.O.OO +#.OOOO. +# +174 +.OOOO. +O...OO +O.OO.O +O...OO +O.O..O +.OOOO. + +# XXX Verify if this is supposed to match a horizontal scanline +175 +.OOOO. +...... +...... +...... +...... +...... + 176 +..OO.. +.O..O. +..OO.. +...... +...... +...... + +177 +..O... +.OOO.. +..O... +...... +.OOO.. +...... + +178 +.OO... +...O.. +..O... +.OOO.. +...... +...... + +179 +.OOO.. +..O... +...O.. +.OO... +...... +...... + +180 +...O.. +..O... +.O.... +...... +...... +...... + +181 +...... +.O.O.. +.O.O.. +.O.O.. +.OOOO. +.O.... + +182 +.OOOO. +O.O.O. +.OOOO. +..O.O. +..O.O. +...... + +183 +...... +...... +..O... +...... +...... +...... + +184 +...... +...... +...... +...... +..O... +.O.... + +185 +.OO... +..O... +..O... +.OOO.. +...... ...... + +186 +..OO.. +.O..O. ..OO.. +...... +.OOOO. +...... + +187 +...... +O..O.. .O..O. +O..O.. +...... +...... + +#188 +#.O...O +#.O..O. +#.O.O.. +#..O..O +#.O..OO +#O....O +# +188 +.O.... +OO.O.. +.O.O.O +.O.OOO +OOO..O +.....O + +#189 +#.O...O +#.O..O. +#.O.O.. +#..O.OO +#.O...O +#O...OO +# +189 +.O.... +OO.OO. +.O...O +.O.OO. +OOO..O +...OO. + +#190 +#OO...O +#OO..O. +#OO.O.. +#..O..O +#.O..OO +#O....O +# +190 +OO.... +..OO.. +OO.O.O +..OOOO +OO...O +.....O + +191 +..O... +...... +..O... +.O.... ..OO.. ...... + +198 +.OOOO. +O.O... +OOOOO. +O.O... +O.OOO. +...... + +208 +.OOO.. +.O..O. +OOO.O. +.O..O. +.OOO.. +...... + +215 +O...O. +.O.O.. +..O... +.O.O.. +O...O. ...... +222 +.O.... +.OOO.. +.O..O. +.OOO.. +.O.... +...... + +223 +.OOO.. +.O..O. +.OOO.. +.O..O. +.O.O.. +.O.... + +230 +OO.O.. +..O.O. +.OOOO. +O.O... +.O.OO. +...... + +240 +.O.O.. +..O... +.O.O.. +..OO.. +.O..O. +..OO.. + +247 +..O... +...... +OOOOO. +...... +..O... +...... + +254 +.O.... +.OOO.. +.O..O. +.O..O. +.OOO.. +.O.... + +338 +.OOOO. +O.O... +O.OOO. +O.O... +.OOOO. +...... + +339 +.O.O.. +O.O.O. +O.OOO. +O.O... +.O.OO. +...... + + +# Unicode characters used by AnalogTerm2 to implement VT100 DEC Graphics. +# Includes some Linux extensions. Some of these also map to above-defined +# Latin-1 glyphs. + +960 +.OOOO. +OO.O.. +.O.O.. +.O.O.. +O...O. +...... + +8592 +...O.. +..O... +.OOOO. +..O... +...O.. +...... + +8593 +...... +..O... +.OOO.. +O.O.O. +..O... +...... + +8594 +..O... +...O.. +.OOOO. +...O.. +..O... +...... + +8595 +...... +..O... +O.O.O. +.OOO.. +..O... +...... + +8800 +...O.. +OOOOO. +..O... +OOOOO. +.O.... +...... + +#8804 +#...... +#...OO. +#.OO... +#...OO. +#.OOOO. +#...... +# +8804 +....OO +..OO.. +OO.... +..OO.. +....OO +OOOOOO + +#8805 +#...... +#.OO... +#...OO. +#.OO... +#.OOOO. +#...... +# +8805 +OO.... +..OO.. +....OO +..OO.. +OO.... +OOOOOO + +# These horiontal scan lines are two above, two below relative to center +# (9472). + +9146 +OOOOOO +...... +...... +...... +...... +...... + +9147 +...... +OOOOOO +...... +...... +...... +...... + +9148 +...... +...... +...... +OOOOOO +...... +...... + +9149 +...... +...... +...... +...... +OOOOOO +...... + +9225 +O.O... +O.OOOO +OOO.O. +O.O.O. +O.O.O. +....O. + +9226 +O..... +O..OOO +O..O.. +O..OO. +OOOO.. +...O.. + +9227 +O.O... +O.OOOO +.O..O. +.O..O. +.O..O. +....O. + +9228 +OOO... +O..OOO +OO.O.. +O..OO. +O..O.. +...O.. + +9229 +OOO... +O..OOO +O..O.O +O..OO. +OOOO.O +...O.O + +9252 +O.O... +O.OO.. +OOOO.. +O.OO.. +O.OO.. +...OOO + +# Center horizontal +9472 +...... +...... +OOOOOO +...... +...... +...... + +# Center vertical +9474 +..O... +..O... +..O... +..O... +..O... +..O... + +# These border characters align with the above h/v centers. + +9484 +...... +...... +..OOOO +..O... +..O... +..O... + +9488 +...... +...... +OOO... +..O... +..O... +..O... + +9492 +..O... +..O... +..OOOO +...... +...... +...... + +9496 +..O... +..O... +OOO... +...... +...... +...... + +9500 +..O... +..O... +..OOOO +..O... +..O... +..O... + +9508 +..O... +..O... +OOO... +..O... +..O... +..O... + +9516 +...... +...... +OOOOOO +..O... +..O... +..O... + +9524 +..O... +..O... +OOOOOO +...... +...... +...... + +9532 +..O... +..O... +OOOOOO +..O... +..O... +..O... + +9618 +O.O.O. +.O.O.O +O.O.O. +.O.O.O +O.O.O. +.O.O.O + +#9646 +9632 +...... +.OOO.. +.OOO.. +.OOO.. +...... +...... + +9670 +..O... +.OOO.. +OOOOO. +.OOO.. +..O... +...... + + 10003 ....O. O..O..