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

Variant request swash for bdhkpr, mirror ear/tail of i, j, no ear capital J, no-descender Q with straight leg, M and W with strokes meeting baseline/capital line respectively, zZ with horizontal dash #640

Closed
pagerc opened this issue Jul 24, 2020 · 6 comments

Comments

@pagerc
Copy link

pagerc commented Jul 24, 2020

Variety of variant requests.

Swash tails (maybe ears too?) for bdhkpr:

image

We have swash tails for i, j, q, u, and y so this is extending the supported characters with lower-case swash tails.

Mirror ear/tail of i and j:

image

No ear capital on J:

image

No-descender Q with straight leg:

Provides the option to have all capitals with no-descenders.
image

M and W with interior strokes meeting baseline and capital line respectively:

image

Horizontal dash on lower/capital zZ:

Option to set variants for z and Z to same symbol used for; U+01B5 Ƶ LATIN CAPITAL LETTER Z WITH STROKE and U+01B6 ƶ LATIN SMALL LETTER Z WITH STROKE.
ƶƵ
Per this discussion:
#595

Bonus (D with dash (requested elsewhere, included here for completeness of unicode variant for ASCII subset)

Option to set variant for D to same symbol used for; U+0110 LATIN CAPITAL LETTER D WITH STROKE.
Đ

Bonus (two-more 4 variants):

image


Justification:
The swash options are for stylistic choices by users.
The no-descender Q resolves an inconsistency amongst the current capital letters.
Design option for M/W to be full height across body.
Horizontal dash is preferred over slanted mark
Bonus requests!

@be5invis
Copy link
Owner

image

@be5invis
Copy link
Owner

be5invis commented Jul 25, 2020

I'd like to reject the following requests:

  • Swashes
  • D as Đ
  • Mirrored i/j.

Swashes are very uncommon in programming / technical fonts, and I do not see any other coding font that is not casual styled contain swashes. The Mirrored i/j also falls into this category.
“D as Đ” will create too many confusions, since it is the capital form of three different letters (ð, đ and ɖ).

@be5invis
Copy link
Owner

image

be5invis added a commit that referenced this issue Jul 25, 2020
be5invis added a commit that referenced this issue Jul 25, 2020
@be5invis
Copy link
Owner

image

be5invis added a commit that referenced this issue Jul 25, 2020
@be5invis
Copy link
Owner

image

@be5invis
Copy link
Owner

OK, all justified variants are added. Closing this.

@be5invis be5invis added this to the 3.4 milestone Jul 28, 2020
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

2 participants