Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small Caps Support #32

Open
chrisdrackett opened this issue Sep 26, 2017 · 7 comments
Open

Small Caps Support #32

chrisdrackett opened this issue Sep 26, 2017 · 7 comments
Labels
Add Enhancement, Improvement, addition or new feature help wanted

Comments

@chrisdrackett
Copy link

I really like to use small caps variants when available as they blend well with lower case text without having to adjust sizes to work with true caps. I'm sure this won't be a huge priority, but wanted to get the feature request in :)

@rsms
Copy link
Owner

rsms commented Sep 27, 2017

If you want to help out, the first step is to make a list of all capital letters for which we should make small caps for, ordered by priority. Inter UI contains a lot of caps beyond ASCII and even beyond Latin (e.g. Cyrillic.)

@rsms rsms added the Add Enhancement, Improvement, addition or new feature label Oct 10, 2017
@treiber
Copy link

treiber commented Jul 25, 2018

Is this still relevant? Would love to help out!

@nik-arthur
Copy link

Asking again 😇

@brianespinosa
Copy link

brianespinosa commented Dec 4, 2018

@nik-arthur

If you want to help out, the first step is to make a list of all capital letters for which we should make small caps for, ordered by priority. Inter UI contains a lot of caps beyond ASCII and even beyond Latin (e.g. Cyrillic.)

@KrasnayaPloshchad
Copy link

KrasnayaPloshchad commented Aug 8, 2019

If you want to help out, the first step is to make a list of all capital letters for which we should make small caps for, ordered by priority. Inter UI contains a lot of caps beyond ASCII and even beyond Latin (e.g. Cyrillic.)

OK, I make the list here, they’re all letters I’m sure to implement small caps variant, these letters could be used for new glyphs for smcp feature, unless as pointed otherwise:

Latin: ABDEFGHIJKLMNPQRTUYÀÁÂÃÄÅÆÈÉÊËÐÑÙÚÛÜÝÞŸĀĂĄĎĐĒĔĖĘĚĜĞĠĢĤĦİIJĴĶĹĻĽĿŁŃŅŇŊŒŔŖŘŢŤŦŨŪŬŮŰŲŶɃƂƋƗƬƯDŽLJNJǍǓǕǗǙǛƎǞǠǢǤǦǨǮ̌DZǴǸǺǼȀȂȄȆȐȒȔȖȚȞȦȨȲɆɈɊɌɎḀḂḄḆḊḌḎḐḒḔḖḘḚḜḞḠḢḤḦḨḪḬḰḲḴḶḸḺḼḾṀṂṄṆṈṊṔṖṘṚṜṞṪṬṮṰṲṴṶṸṺẎH̱T̈Y̊ẠẢẤẦẨẪẬẮẰẲẴẶẸẺẼẾỀỂỄỆỊỤỦỨỪỬỮỰỲỴỶỸỺ
Most letters based on i: they looks no needs, but their glyphs can be used as glyph reference for c2sc feature for capital letters, and you can apply ss02 feature to them with smcp/c2sc feature enabled.
⚠ Note: Some of them need to consider localized alternates for Turkish and other Turkic languages, for example, i should always dotted (like i) with smcp feature + Turkish locale, not ı.
All letters based on c, o, s, v, w, x, z and similar: they looks no needs, but their glyphs can be used as glyph reference for c2sc feature for capital letters.
BTW Latin alpha (ɑ) should be redesigned as what you made for small a + cv11 feature, see the official Unicode chart for IPA Extension.

Greek: ΆΈΉΊΑΒΓΔΕΖΗΘΙΛΜΝΞΠΡΣΣΤΥΦΧΨΩΪΫΎΏἈἉἊἋἌἍἎἏἘἙἚἛἜἝἨἩἪἫἬἭἮἯἸἹἺἻἼἽἾἿὈὉὊὋὌὍὙὛὝὟὨὩὪὫὬὭὮὯᾈᾉᾊᾋᾌᾍᾎᾏᾘᾙᾚᾛᾜᾝᾞᾟᾨᾩᾪᾫᾬᾭᾮᾯᾸᾹᾺΆᾼῈΈῊΉῌῨῩῪΎῬῸΌῺΏῼ
Note: For small caps Greek, all diacritics should be placed at the top or bottom of base letter.
Kappa (κ) and Omicron (ο): they looks no needs, but their glyphs can be used as glyph reference for c2sc feature for capital letters.

Cyrillic: АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЀЁЂЃЄЅІЇЈЋЌЍЎѢҌҎӐӒӔӖӠӢӤӮӰӲ
Note: Considering localized alternates for Southern Slavonics, see this book.

@KrasnayaPloshchad
Copy link

KrasnayaPloshchad commented Sep 4, 2019

The Polish TeX User Group (GUST) published a guide for designing small caps glyphs, this is available in the following presentation, page 37-41:
http://www.gust.org.pl/projects/e-foundry/tex-gyre/afp05.pdf

@Apreche
Copy link

Apreche commented Mar 10, 2023

I just discovered Inter today, and I'm already a big fan. The OpenType feature smcp is one I really like to use, and was the only significant thing I found missing from Inter. Found this GitHub issue and just wanted to give it a boost. It's actually pretty rare to find a font that has proper smcp support, especially a free one. If Inter had it, it would probably become my number one most used font. Thanks for the great work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Add Enhancement, Improvement, addition or new feature help wanted
Projects
None yet
Development

No branches or pull requests

7 participants