From: Matthew Mondor Date: Wed, 26 Feb 2025 12:35:25 +0000 (+0000) Subject: AnalogTerm2: Improve BEditor-6 font glyphs $ ' ` ( ) 4 [ ] ^ { } X-Git-Url: http://git.pulsar-zone.net/?a=commitdiff_plain;h=ef5e79a7f658cf18e3a9020f2b0b3f6a2bc931de;p=mmondor.git AnalogTerm2: Improve BEditor-6 font glyphs $ ' ` ( ) 4 [ ] ^ { } --- diff --git a/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz b/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz index 28c1a7f..3430487 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 10a7bff..809ae1b 100644 --- a/mmsoftware/analogterm2/fonts/6x6/beditor-6.txt +++ b/mmsoftware/analogterm2/fonts/6x6/beditor-6.txt @@ -1,12 +1,22 @@ # A minimum sized 6x6 font originally developped for 320x200 graphics as part # of a custom widget kit to go with a custom block editor, BEditor. # There was another smaller 4x6 font as part of BEditor. -# Copyright 1999, 2024, Matthew Mondor. +# Copyright 1999, 2025, Matthew Mondor. # # For use with uppercase mode (atupper) although lowercase characters are # already mapped to uppercase ones by this definition. # Despite the serious constraints an effort was done to also support lowercase # characters. The original font only supported uppercase. +# For text flow to be consistent, some glyphs have evolved into "photographic" +# zoomed-down version of themselves where lines that would normally +# interleaved now touch eachother. Because there is little room for lowercase +# ascenders and descenders, many letters are fitted into 4x4. Because the +# restricted space doesn't really permit room for accents, it was difficult to +# get the abnormally short lowercase "i" right. Any horizontal serif attempt +# to more evenly fill the box horizontally immediately reveals that the +# vertical bar is too short. As there is little room to get proper looking +# "f" and "t" glyphs, their horizontal bars do not align, similarly with the +# "4" glyph and the center horizontal bar of "8". # # In wide mode (-W) with -g7x6 -l3 (or -g7x9) and a bright mode (i.e. # atintbright2), this appears to become acceptable for lowercase characters. @@ -71,11 +81,19 @@ OOOOO. .O.O.. ...... +#36 +#.OOOO. +#O.O... +#.OOO.. +#..O.O. +#OOOO.. +#..O... +# 36 +..O... .OOOO. -O.O... -.OOO.. -..O.O. +OOO... +..OOO. OOOO.. ..O... @@ -87,6 +105,7 @@ OOOO.. #.O..O. #...... #...... +# 37 OO..O. OO.O.. @@ -103,29 +122,53 @@ O.O.O. O..O.. .OO.O. +#39 +#.OO... +#..O... +#.O.... +#...... +#...... +#...... +# 39 -.OO... +..OO.. +...O.. ..O... -.O.... ...... ...... ...... +#40 +#...O.. +#..O... +#..O... +#..O... +#...O.. +#...... +# 40 ...O.. ..O... ..O... ..O... +..O... ...O.. -...... +#41 +#..O... +#...O.. +#...O.. +#...O.. +#..O... +#...... +# 41 ..O... ...O.. ...O.. ...O.. +...O.. ..O... -...... 42 ..O... @@ -143,7 +186,6 @@ O.O.O. #...... #...... # -# # Larger variant corresponding to asterisk and percent 43 ..O... @@ -160,6 +202,7 @@ OOOOO. #.OO... #..O... #.O.... +# #44 #...... #...... @@ -167,6 +210,7 @@ OOOOO. #...... #..O... #.O.... +# 44 ...... ...... @@ -183,7 +227,6 @@ OOOOO. #...... #...... # -# # Larger variant corresponding to asterisk and percent 45 ...... @@ -248,12 +291,22 @@ O...O. #OOOOO. #...O.. #...... +# +# More even attempt +#52 +#O..O.. +#O..O.. +#OOOOO. +#...O.. +#...O.. +#...... +# 52 +O..... O..O.. O..O.. OOOOO. ...O.. -...O.. ...... 53 @@ -303,6 +356,7 @@ O...O. #..O... #...... #...... +# 58 ...... ..O... @@ -318,6 +372,7 @@ O...O. #..O... #.O.... #...... +# 59 ...... ..O... @@ -405,6 +460,7 @@ OOOO.. #O..... #.OOOO. #...... +# 67 .OOOO. O..... @@ -477,6 +533,7 @@ OOOOO. #O..O.. #.OO... #...... +# 74 ..OOO. ....O. @@ -613,13 +670,21 @@ OOOOO. OOOOO. ...... +#91 +#.OOO.. +#.O.... +#.O.... +#.O.... +#.OOO.. +#...... +# 91 .OOO.. .O.... .O.... .O.... +.O.... .OOO.. -...... 92 O..... @@ -629,21 +694,37 @@ O..... ....O. ...... +#93 +#.OOO.. +#...O.. +#...O.. +#...O.. +#.OOO.. +#...... +# 93 .OOO.. ...O.. ...O.. ...O.. +...O.. .OOO.. -...... +#94 +#...... +#..O... +#.O.O.. +#O...O. +#...... +#...... +# 94 -...... ..O... .O.O.. O...O. ...... ...... +...... 95 ...... @@ -676,6 +757,7 @@ OOOOO. #.OOOO. #..OOO. #...... +# #97 #...... #..OOO. @@ -683,6 +765,7 @@ OOOOO. #.O.OO. #..O.O. #...... +# 97 ...... ..OO.. @@ -746,6 +829,7 @@ OOOOO. #..O... #..O... #...... +# 102 ...OO. ..O... @@ -761,6 +845,7 @@ OOOOO. #..OOO. #....O. #..OO.. +# 103 ...... ..OOO. @@ -832,6 +917,7 @@ OOOOO. #...O.. #.O.O.. #..O... +# 106 ....O. ...... @@ -863,6 +949,7 @@ OOOOO. #..O... #..OO.. #...... +# 108 ..OO.. ...O.. @@ -934,6 +1021,7 @@ O...O. #....O. #.OOO.. #...... +# 115 ...... ..OOO. @@ -1013,6 +1101,7 @@ O.O.O. #..OOO. #....O. #..OO.. +# 121 ...... .O..O. @@ -1029,13 +1118,21 @@ O.O.O. .OOOO. ...... +#123 +#..OO.. +#..O... +#.O.... +#..O... +#..OO.. +#...... +# 123 ..OO.. ..O... -.O.... +OO.... +OO.... ..O... ..OO.. -...... 124 ..O... @@ -1045,13 +1142,21 @@ O.O.O. ..O... ...... +#125 +#.OO... +#..O... +#...O.. +#..O... +#.OO... +#...... +# 125 .OO... ..O... -...O.. +...OO. +...OO. ..O... .OO... -...... 126 .OO..O