kaBeech / serious-shanns

A legible monospace font for playful professionals. Comic Sans for hackers
https://kabeech.github.io/serious-shanns/
Other
115 stars 1 forks source link

Add more characters #49

Open kaBeech opened 2 months ago

kaBeech commented 2 months ago

Add accented characters and such, like in Version 2 of Comic Shanns and Comic Shanns Mono

I will probably bring them over from Comic Shanns Mono, when I have time to make the expanded styles for them. Until then, a workaround is to use Comic Shanns Mono underneath Serious Shanns so that the missing characters get picked up. Example in VS Codium:

serious_accent

chmielcode commented 2 months ago

Please consider adding Polish characters: żółćęśląźńŻÓŁĆĘŚLĄŹŃ

kaBeech commented 2 months ago

Noted - thank you @chmielcode!

żółćęśląźńŻÓŁĆĘŚLĄŹŃ

It isn't perfect, but the workaround above should get you partway there if you're interested. Here's how these letters are rendered with that workaround:

serious_shanns_polish

I don't speak Polish and I don't have much cultural insight, but I want to make sure these characters are appropriate. I can tell the 'ł', 'Ł' and 'ą' need some custom work, but how do the rest of the characters look to you in the screenshot above?

chmielcode commented 2 months ago

@kaBeech Except "łŁ" they look pretty nice, thank you! To look more natural:

As far as I'm concerned Polish letters not standing out (due to fallback font usage) is good enough :)

kaBeech commented 2 months ago

@chmielcode Ooh, I love it, thank you!

I'll make the "łŁ" a priority. It might still be a little while before it's added (life is a bit hectic right now), but that would be a huge improvement so it will be added ASAP (hopefully this month, otherwise early October).

Adding the rest of the characters for all styles will be a bit more work and are a lower priority, but they are on the docket to be added. When I do that I will also edit the acute accents and tails as you suggest. I really appreciate the insight and examples, that is super helpful!

kaBeech commented 2 months ago

@all-contributors please add @chmielcode for their ideas about which expanded characters to add

allcontributors[bot] commented 2 months ago

@kaBeech

I've put up a pull request to add @chmielcode! :tada:

kaBeech commented 2 months ago

@chmielcode

How does this look?

serious-pretty-word

SeriousShanns.zip

chmielcode commented 2 months ago

@kaBeech Really nice, thank you :)

henk84 commented 1 month ago

Add accented characters and such, like in Version 2 of Comic Shanns and Comic Shanns Mono

I’m assuming these are included in this but want to mention them specifically: german umlauts und "western european"(?) accents, for example:

äöüÄÖÜ
éèáàâë

On the website for the keyboard layout I use is a nice table which characters it can create using deadkeys or compose-sequences. I was looking up how to write ë and thought it might be a nice reference and though I’m assuming anyone dealing with fonts probably has access to more complete or better reference resources, they can still just ignore it, so I’m going to link it here: https://neo-layout.org/Benutzerhandbuch/Tote-Tasten-und-Compose/#erzeugbare-zeichen-mit-den-toten-tasten

I’m a very new user of this font but so far I like it, thank you very much!

kaBeech commented 1 month ago

@henk84 Yes, these are included!

serious-accents

Ooh, that's a super cool resource! Thankfully when making fonts you really only have to make the different accents once, which can be combined with the base glyphs to make all the permutations (for example you can get 'ä', 'ö', and the rest just by adding '¨'.

Thanks for the feedback and for enjoying the font!