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

[css-text-3] letter-spacing & kerning #3816

Closed
prjnt opened this issue Apr 10, 2019 · 1 comment
Closed

[css-text-3] letter-spacing & kerning #3816

prjnt opened this issue Apr 10, 2019 · 1 comment
Labels

Comments

@prjnt
Copy link

prjnt commented Apr 10, 2019

Part of commit caf1e47 to the editors' draft of css-text-3 (https://drafts.csswg.org/css-text-3/#letter-spacing-property) is to say that letter-spacing is applied after kerning. What is the intent of this addition? Kerning should ideally depend on the applied letter-spacing: e.g. the best kerning of nj (conjoin, injure) is influenced by the tail more for loose than tight tracking.

I suggest saying that letter-spacing is applied "in addition to" rather than "after" kerning.

(Granted, this is only a problem for any user agent that synthesizes kerning, and I do not offhand know of any that currently do. The objection doesn't directly apply to variable fonts, because they aren't affected by the letter-spacing property, though cf. #2102 .)

@fantasai fantasai added the css-text-3 Current Work label Apr 11, 2019
fantasai added a commit that referenced this issue Apr 12, 2019
@fantasai
Copy link
Collaborator

Done! Thanks for the suggestion~

@frivoal frivoal added the Testing Unnecessary Memory aid - issue doesn't require tests label Apr 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants