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

Missing smallcaps African letters #160

Open
brawer opened this issue May 8, 2017 · 6 comments
Open

Missing smallcaps African letters #160

brawer opened this issue May 8, 2017 · 6 comments

Comments

@brawer
Copy link

brawer commented May 8, 2017

Currently, Noto Sans looks very uneven for African languages in small caps. Because the font doesn’t contain smallcaps designs for African letters, the Chrome browser (and other text rendering systems) fall back to lowercase. Can we add the missing glyphs?

image

For a longer example, see the Universal Declaration of Human Rights in Guinea Kpelle (scroll down a few pages for the small caps rendering). For later reference, I’m also attaching the HTML file used to generate this PDF.

@marekjez86
Copy link

Here are PDF files with the Universal Declaration of Human Rights in Guinea Kpelle, rendered with the current draft for the next version of Noto {Sans,SansMono,SansDisplay,Serif,SerifDisplay} {Regular,Italic} -- all possible Noto fonts. More languages are at https://github.com/googlei18n/noto-fonts-alpha/tree/master/udhr-test/basic-width-weights

gkp_udhr_Sans_Italic.pdf
gkp_udhr_Sans_Regular.pdf
gkp_udhr_SansDisplay_Italic.pdf
gkp_udhr_SansDisplay_Regular.pdf
gkp_udhr_SansMono_Regular.pdf
gkp_udhr_Serif_Italic.pdf
gkp_udhr_Serif_Regular.pdf
gkp_udhr_SerifDisplay_Italic.pdf
gkp_udhr_SerifDisplay_Regular.pdf

@brawer
Copy link
Author

brawer commented Jun 19, 2017

Actually, this request is about adding small caps letters...

@nizarsq
Copy link

nizarsq commented Jul 19, 2020

Look like this issue has been resolved. Please reopen if you have other thoughts
Screen Shot 2020-07-18 at 9 24 01 PM

@nizarsq nizarsq closed this as completed Jul 19, 2020
@moyogo
Copy link
Contributor

moyogo commented Jul 19, 2020

@nizarsq The ɛ, ɔ, ɓ, ɲ are still lowercase in the sample.

This issue and #362 could probably be replaced by a single issue about missing smallcaps in NotoSans, Noto Serif and Noto Sans Mono.
The rule of thumb is that all the Latin letters that have an uppercase-lowercase pair should have a smallcap as well. This is can be used for Cyrillic and Greek as well.
With this rule here are the lowercase characters that are missing smallcaps in Latin: ƀƃƅƈƌƒƕƙƚƞơƣƥƨƭưƴƶƹƽƿdžljnjǎǐǒǔǖǘǚǜǝǟǡǣǥǧǩǫǭǯdzǵǹȁȃȅȇȉȋȍȏȑȓȕȗȝȟȣȥȧȩȫȭȯȱȳȼȿɀɂɇɉɋɍɏɐɑɒɓɔɖɗəɛɜɠɡɣɥɦɨɩɪɫɬɯɱɲɵɽʀʃʇʈʉʊʋʌʒʝʞᵹᵽḁḃḅḇḉḋḍḏḑḓḕḗḙḛḝḟḡḣḥḧḩḫḭḯḱḳḵḷḹḻḽḿṁṃṅṇṉṋṍṏṑṓṕṗṙṛṝṟṡṣṥṧṩṫṭṯṱṳṵṷṹṻṽṿẇẉẋẍẏẑẓẕạảấầẩẫậắằẳẵặẹẻẽếềểễệỉịọỏốồổỗộớờởỡợụủứừửữựỵỷỹỻỽỿⅎↄⱡⱥⱦⱨⱪⱬⱳⱶꜣꜥꜧꜩꜫꜭꜯꜳꜵꜷꜹꜻꜽꜿꝁꝃꝅꝇꝉꝋꝍꝏꝑꝓꝕꝗꝙꝛꝝꝟꝡꝣꝥꝧꝩꝫꝭꝯꝺꝼꝿꞁꞃꞅꞇꞌꞑꞓꞗꞙꞛꞝꞟꞡꞣꞥꞧꞩꞵꞷꞹꭓ
These can be split in subgroups if you want to prioritize language support characters, transliteration characters, phonetic characters or historical characters differently.

Should there be new single issue for missing smallcaps in general?

@JonWFergus
Copy link

@moyogo that seems appropriate to make this a single issue, and to have subgroups, as some of those glyphs are much more common than others and could be prioritized.

A suggestion I'd make, since many of the missing glyphs you list are primarily used in transliterations of other languages into the Latin alphabet, is for one subgroup to focus in on the missing glyphs for IAST transliteration of devanagari, as those glyphs are quite common and relate to several Indian language transliterations (that relates to #362), while another subgroup could focus in on the missing glyphs for transliterations of Arabic and Hebrew. Those two subgroups would cover a decent number of the more commonly used missing glyphs you list above, then the more obscure ones could be covered last.

@nandac
Copy link

nandac commented Oct 19, 2024

@moyogo I do not have any experience with font glyphs but would like to contribute and add the missing glyphs for IAST Devanagari.

How would I get started?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants