AnalogTerm2: Improve BEditor-6 font glyphs $ ' ` ( ) 4 [ ] ^ { }
authorMatthew Mondor <mmondor@pulsar-zone.net>
Wed, 26 Feb 2025 12:35:25 +0000 (12:35 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Wed, 26 Feb 2025 12:35:25 +0000 (12:35 +0000)
mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz
mmsoftware/analogterm2/fonts/6x6/beditor-6.txt

index 28c1a7f..3430487 100644 (file)
Binary files a/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz and b/mmsoftware/analogterm2/fonts/6x6/beditor-6-ansi.txt.gz differ
index 10a7bff..809ae1b 100644 (file)
@@ -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