💾 Archived View for 1436.ninja › Phlog › gmi › 20240422.gmi captured on 2024-06-19 at 22:49:25. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-10)

-=-=-=-=-=-=-

UTF-8 Character Sets

So, in my emacs config, I have major modes I use often setup to display as UTF-8 superscript such as ᴱᴸᴾᴴᴱᴿ for the best gopher/gemini client. I wrote a shell script that adds an offset to text on stdin to output circle letters, fraktur, etc. but it is hit or miss if lowercase lines up (in other words, it often outputs giberish). Unicode superscript letters are an even worse case because they are spread amongst muliple sections - not together and convienient. So I thought about it and it hit me - figlet. Then I found circle.tlf and saw I was far from the first to think of this. So I modified circle.tlf to have the superscipts, and made a fraktur characters version as well.

superscript figlet font

fraktur figlet font

ᶦᵗ ʷᵒʳᵏˢ 𝔴𝔢𝔩𝔩