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

Consider alternate J glyph for Noto Sans #3

Open
claysmalley opened this issue Oct 18, 2023 · 2 comments
Open

Consider alternate J glyph for Noto Sans #3

claysmalley opened this issue Oct 18, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@claysmalley
Copy link
Collaborator

From ZeLonewolf/openstreetmap-americana#965:

I never even noticed that Noto Sans gives the capital J a descender. I guess I can live with that, but do we have any way to exclude descenders from text measurements?
US:KY:Parkway

Fulton

Stockton Elk Grove

-- @1ec5

The ss04 feature tag gives Noto Sans a shorter J, but also a sans-serif I. Is it possible to freeze one glyph and not another?

@zekefarwell
Copy link

I'd think we'd also want a sans-serif I. It's a bit strange that Noto Sans(-serif) has serif I by default. All the other fonts we considered have a sans-serif I as you'd expect in a sans-serif font.

@1ec5
Copy link
Member

1ec5 commented Oct 18, 2023

For reference, major traffic sign typefaces have a sans-serif capital I, including:

  • Highway Gothic 🇺🇸🇨🇦🇦🇺🇳🇿🇨🇳🇮🇳🇸🇬🇲🇴🇲🇾🇳🇱🇵🇭🇪🇸🇹🇼🇹🇭🇹🇷
  • Clearview 🇺🇸🇨🇦🇧🇷🇮🇩🇮🇱🇵🇭🇱🇰
  • DIN 🇩🇪🇨🇿🇱🇻🇿🇦🇸🇬🇧🇳🇸🇾🇻🇳
  • Motorway 🇬🇧
  • Transport 🇬🇧

One use case for a serif I would be the Roman numerals on India’s national expressways. However, we could simply swap out the ASCII letters in this conversion code for Roman numeral symbols. If a given font lacks serifs on those symbols, then I think that’s a strong justification for omitting the serifs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants