-
Notifications
You must be signed in to change notification settings - Fork 232
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
Support thin space, hair space and zero-width space #58
Comments
@aaaxx What do you use hair space and zero-width space for? Hair space I already have in my fonts (used in French typography), the others I was wondering. Edit: HAIR SPACE is sometimes useful to pad dashes (endash, emdash specifically) |
@adrientetar zero-width space can be used in typesetting between integers and fractions: 11/2 (1 and a half with a ZWSP) vs 11/2 (11 halves without ZWSP) with the fraction feature on. |
@adrientetar I use zero-width space a lot for long URLs that need to be wrapped (e.g. for justified text) but also need to remain legible when typed in by a reader that only has got access to the printed version of a paper (as opposed to just clicking the link in an online version). In this case, zero-width space seems to be the best way to automatically wrap these URLs at places that still make sense to an educated reader, avoiding ambiguities. Introducing hyphens in an URL could be misdirecting the reader to a wrong online resource. |
Checked in Roman version 2.034 and Italic version 1.084. These are now present. |
Fixed in version 2.040. |
U+2009, U+200A and U+200B respectively.
It would be nice to have them as part of the font.
The text was updated successfully, but these errors were encountered: