silnrsi / font-gentium

Fonts for languages and writing systems that use Latin, Cyrillic, and Greek scripts
https://software.sil.org/gentium/
SIL Open Font License 1.1
74 stars 5 forks source link

Add Greek small caps #12

Open NDPtype opened 2 years ago

NDPtype commented 2 years ago

Gentium has small caps for Latin, Cyrillic and the Greek theta symbol (ϑ, U+03D1), but not for other Greek letters. So, can someone add small caps support for other Greek letters, please?

jvgaultney commented 2 years ago

We've had this request before, and we're considering it for the next major version (v7). One difficulty is that the lowercase > uppercase relationship is much more complex for polytonic Greek than for Latin and Cyrillic, and there are even multiple opinions on how that should work. Up to this point we haven't had the resources to gather the research and apply it to the font. The glyph is the easy part - the OpenType smcp and c2sc features are the challenge.

It would help us if you know of any good online sources that clearly explain how the lowercase > uppercase relationship ought to work (in your opinion). Specifically:

NDPtype commented 2 years ago

I know a online resource about polytonic small caps: Polytonic Greek: a guide for type designers - https://irenevl.github.io/Polytonic-tutorial/ Just go to the 'Small caps for polytonic set' section (it's on the bottom) Thank you very much.

jvgaultney commented 2 years ago

That's very helpful! I wasn't aware of that resource. The suggested method of accenting small caps is not one I've ever seen before, and looks very strange at first. I have huge respect for Irene (the author) so I will consider it, but will likely need to hear from others in the polytonic Greek community regarding what they prefer.

NDPtype commented 2 years ago

If you're wondering what should happen with lowercase letters with no uppercase equivalents, here it is:

If you have more questions, please ask me.

rstub commented 1 month ago

The tutorial mentioned above is offline, but has been archived at https://web.archive.org/web/20220816233341/https://irenevl.github.io/Polytonic-tutorial/

jvgaultney commented 1 month ago

You don't need the Wayback Machine - the tutorial is still on Github, just not as a Github pages site: https://github.com/irenevlachou/Polytonic-tutorial

rstub commented 1 month ago

The change in GH username tripped me off. With the new username one can even find it as GH pages at https://irenevlachou.github.io/Polytonic-tutorial/.