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

Greek lambda has no straight variant #467

Closed
AlsoScratch opened this issue Mar 31, 2020 · 13 comments
Closed

Greek lambda has no straight variant #467

AlsoScratch opened this issue Mar 31, 2020 · 13 comments

Comments

@AlsoScratch
Copy link
Contributor

Screenshot 2020-03-31 at 2 08 04 PM

Only problem is which character variant to sort it under. Or we could give it its own.
@be5invis
Copy link
Owner

Maybe under the y umbrella, but well it is more complicated.

@AlsoScratch
Copy link
Contributor Author

y is a problem because of cv49. Maybe cv49 could have no effect on lambda, or we could give it its own OpenType variant.

@be5invis
Copy link
Owner

cv49 will set lambda to straight.

@AlsoScratch
Copy link
Contributor Author

What about giving it its own tag?

@be5invis
Copy link
Owner

I do not have many tags to waste. Sorry.

@AlsoScratch
Copy link
Contributor Author

But those who want curly lambda but cv49 y will have a problem since cv49 will set lambda to straight. Right now, making it have no effect on lambda seems best.

@be5invis
Copy link
Owner

... Add v-lambda-straight (cv94) and v-lambda-curly (cv95)

image
image

be5invis added a commit that referenced this issue Mar 31, 2020
@throwaway571
Copy link

throwaway571 commented Apr 2, 2020

@be5invis

Is it possible to consolidate all the curly variants into one tag? I can’t imagine someone preferring to use straight y but curly v, for example.

If this is too radical, you could save one tag by making the straight/curly and roman/cursive axes for y independent. In that case, cv49 would override the shape selector for y and only apply to λ.

cv48, cv94: straight y and λ (default in Upright)
cv48, cv49: straight λ, cursive y (default in Italic)
cv79, cv94: curly y and λ
cv79, cv49: curly λ, cursive y

Completely unrelated to this, the glyph you posted for ƛ has the bar a little too low: it should go through the ascender, at about the same height as the stroke in ð.

@be5invis
Copy link
Owner

be5invis commented Apr 2, 2020

@throwaway571 There's already ss20 which will turn all letters to curly.
cv## tags is used for cherry picking, so I'd like to leave it as-is.

@throwaway571
Copy link

@be5invis I edited my last post while you were responding to add something about the design of the lambda-bar glyph.

@be5invis
Copy link
Owner

be5invis commented Apr 2, 2020

@throwaway571 Move up a little :)
image

@throwaway571
Copy link

@be5invis Yeah, I think that looks better. By the way, does Latin gamma have curly and straight variants as well? If not, I’d recommend adding them to the v, V tag.

@be5invis
Copy link
Owner

be5invis commented Apr 2, 2020

@throwaway571
Currently no plan for 3.0. You can open a new issue for post-3.0.

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

No branches or pull requests

3 participants