From: Matthew Mondor Date: Wed, 7 Aug 2024 20:05:23 +0000 (+0000) Subject: AnalogTerm2: Add font variants: widecurved2 widegothic2 wideserif2 X-Git-Url: http://git.pulsar-zone.net/?a=commitdiff_plain;h=ac902f08cadb927f88cb06ad1e36914bf8b46ada;p=mmondor.git AnalogTerm2: Add font variants: widecurved2 widegothic2 wideserif2 --- diff --git a/mmsoftware/analogterm2/TODO.txt b/mmsoftware/analogterm2/TODO.txt index 1ae94e5..2510889 100644 --- a/mmsoftware/analogterm2/TODO.txt +++ b/mmsoftware/analogterm2/TODO.txt @@ -1,3 +1,4 @@ +- Jupiter ACE font - HP300 font - VT220 font - IBM Plex Mono? @@ -137,7 +138,7 @@ - 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 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 index 0000000..56716a6 --- /dev/null +++ b/mmsoftware/analogterm2/fonts/7x11/at2-even-widecurved2.txt @@ -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 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 index 0000000..7fb15cb --- /dev/null +++ b/mmsoftware/analogterm2/fonts/7x11/at2-even-widegothic2.txt @@ -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 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 index 0000000..aa7ff7a --- /dev/null +++ b/mmsoftware/analogterm2/fonts/7x11/at2-even-wideserif2.txt @@ -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.. +....... +....... +.......