AnalogTerm2: Add font variants: widecurved2 widegothic2 wideserif2
authorMatthew Mondor <mmondor@pulsar-zone.net>
Wed, 7 Aug 2024 20:05:23 +0000 (20:05 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Wed, 7 Aug 2024 20:05:23 +0000 (20:05 +0000)
mmsoftware/analogterm2/TODO.txt
mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2-ansi.txt.gz [new file with mode: 0644]
mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2.txt [new file with mode: 0644]
mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2-ansi.txt.gz [new file with mode: 0644]
mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2.txt [new file with mode: 0644]
mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2-ansi.txt.gz [new file with mode: 0644]
mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2.txt [new file with mode: 0644]

index 1ae94e5..2510889 100644 (file)
@@ -1,3 +1,4 @@
+- Jupiter ACE font
 - HP300 font
 - VT220 font
 - IBM Plex Mono?
 - Character graphics before 🭨
   https://en.wikipedia.org/wiki/Box-drawing_character
 - ≣ † ☆ ツ ⌘›🍺∴ ( ͡° ͜ʖ ͡°)   ƒ   ︵  ₂   😈  θ  ƒ  ›  ʼ  ƒ ∂  ʻ  μ  ›  ∫   ◇ ♪
-  ► ə β ə ſ ρ ə ∴ ♪ 😱 † 😳 › ▛ ᵗ * ‽ ℣ Ω  ⌘   ❇ ⸮ Σ н ● ≈ ℗ 🍺 ≈   🍺 ※
+  ► ə β ə ſ ρ ə ∴ ♪ 😱 † 😳 › ▛ ᵗ * ‽ ℣ Ω  ⌘   ❇ ⸮ Σ н ● ≈ ℗ 🍺 ≈   🍺 ※ Δ ∏ Σ
 - Verify if dead key support is incomplete for ISO-8859-4 and ISO-8859-10.
   There were special characters that were unicode since the start but also
   could have punctuation.  And others that used two at a time...  It might
diff --git a/mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2-ansi.txt.gz b/mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2-ansi.txt.gz
new file mode 100644 (file)
index 0000000..4e4bd03
Binary files /dev/null and b/mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2-ansi.txt.gz differ
diff --git a/mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2.txt b/mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2.txt
new file mode 100644 (file)
index 0000000..56716a6
--- /dev/null
@@ -0,0 +1,96 @@
+# Wide variants that fill more evenly.
+# Also see the "wideserif" variant.
+# For this to be complete, accented variants would also need to be
+# implemented.
+
+49
+.......
+...O...
+..OO...
+.O.O...
+...O...
+...O...
+...O...
+.OOOOO.
+.......
+.......
+.......
+
+73
+.......
+.OOOOO.
+...O...
+...O...
+...O...
+...O...
+...O...
+.OOOOO.
+.......
+.......
+.......
+
+74
+.......
+...OOO.
+.....O.
+.....O.
+.....O.
+.....O.
+.O...O.
+..OOO..
+.......
+.......
+.......
+
+105
+.......
+...O...
+.......
+..OO...
+...O...
+...O...
+...O...
+....O..
+.......
+.......
+.......
+
+106
+.......
+....O..
+.......
+..OOO..
+....O..
+....O..
+....O..
+....O..
+.O..O..
+..OO...
+.......
+
+108
+.......
+..OO...
+...O...
+...O...
+...O...
+...O...
+...O...
+....O..
+.......
+.......
+.......
+
+# More compatible with l and i.
+116
+.......
+.......
+...O...
+.OOOOO.
+...O...
+...O...
+...O...
+....O..
+.......
+.......
+.......
diff --git a/mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2-ansi.txt.gz b/mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2-ansi.txt.gz
new file mode 100644 (file)
index 0000000..3e78401
Binary files /dev/null and b/mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2-ansi.txt.gz differ
diff --git a/mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2.txt b/mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2.txt
new file mode 100644 (file)
index 0000000..7fb15cb
--- /dev/null
@@ -0,0 +1,99 @@
+# Wide variants that fill more evenly.
+# For this to be complete, accented variants would also need to be
+# implemented.
+# Also see the "wideserif" and "widecurved" variants.
+# This one is slightly inspired from Gothic Letter, but does not alter other
+# characters to be closer to the style.  The i and l are also shifted
+# rightwise by a pixel, which appear to make them look more even.
+
+49
+.......
+...O...
+..OO...
+.O.O...
+...O...
+...O...
+...O...
+.OOOOO.
+.......
+.......
+.......
+
+73
+.......
+.OOOOO.
+...O...
+...O...
+...O...
+...O...
+...O...
+.OOOOO.
+.......
+.......
+.......
+
+74
+.......
+...OOO.
+.....O.
+.....O.
+.....O.
+.....O.
+.O...O.
+..OOO..
+.......
+.......
+.......
+
+105
+.......
+...O...
+.......
+..OO...
+...O...
+...O...
+...O...
+...O...
+.......
+.......
+.......
+
+106
+.......
+....O..
+.......
+...OO..
+....O..
+....O..
+....O..
+....O..
+.O..O..
+..OO...
+.......
+
+108
+.......
+..OO...
+...O...
+...O...
+...O...
+...O...
+...O...
+...OO..
+.......
+.......
+.......
+
+# Standard "t" to allow switching among "wide" variants easily
+116
+.......
+.......
+...O...
+.OOOOO.
+...O...
+...O...
+...O...
+...OO..
+.......
+.......
+.......
diff --git a/mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2-ansi.txt.gz b/mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2-ansi.txt.gz
new file mode 100644 (file)
index 0000000..6ebb5cd
Binary files /dev/null and b/mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2-ansi.txt.gz differ
diff --git a/mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2.txt b/mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2.txt
new file mode 100644 (file)
index 0000000..aa7ff7a
--- /dev/null
@@ -0,0 +1,111 @@
+# Wide variants that fill more evenly.
+# For this to be complete, accented variants would also need to be
+# implemented.
+# Also see the "widecurved" variant.
+
+49
+.......
+...O...
+..OO...
+.O.O...
+...O...
+...O...
+...O...
+.OOOOO.
+.......
+.......
+.......
+
+73
+.......
+.OOOOO.
+...O...
+...O...
+...O...
+...O...
+...O...
+.OOOOO.
+.......
+.......
+.......
+
+74
+.......
+...OOO.
+.....O.
+.....O.
+.....O.
+.....O.
+.O...O.
+..OOO..
+.......
+.......
+.......
+
+105
+.......
+...O...
+.......
+..OO...
+...O...
+...O...
+...O...
+..OOO..
+.......
+.......
+.......
+
+106
+.......
+....O..
+.......
+...OO..
+....O..
+....O..
+....O..
+....O..
+.O..O..
+..OO...
+.......
+
+# This l is very nice but can easily be confused with a 1.
+#108
+#.......
+#..OO...
+#...O...
+#...O...
+#...O...
+#...O...
+#...O...
+#..OOO..
+#.......
+#.......
+#.......
+#
+# This compromise looks less like an 1 while still being wide.
+108
+.......
+..OO...
+...O...
+...O...
+...O...
+...O...
+...O...
+...OO..
+.......
+.......
+.......
+
+# Slightly wider at the bottom.
+116
+.......
+.......
+...O...
+.OOOOO.
+...O...
+...O...
+...O...
+...OO..
+.......
+.......
+.......