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

Add zero-width space #318

Closed
AlsoScratch opened this issue Jun 9, 2020 · 11 comments · Fixed by #555 or #562
Closed

Add zero-width space #318

AlsoScratch opened this issue Jun 9, 2020 · 11 comments · Fixed by #555 or #562
Assignees

Comments

@AlsoScratch
Copy link

Sorry forgot to mention in #317 but U+200B (zero-width space) is useful for strings like "Yes/No/Maybe" if you want each word to separate into new lines.

@BoldMonday
Copy link
Collaborator

BoldMonday commented Jun 9, 2020

The fact that the glyph in question does not exist in the font does not by definition mean that it will not be rendered. There are environments that use fallback fonts in this case. Applications such as Adobe InDesign are able to synthesize these kinds of spaces by itself.

@johnnyshields
Copy link

Without use of fallback, how does it appear in plex? As tofu?

@BoldMonday
Copy link
Collaborator

Probably. Without fallback any glyph that is non-existent should be displayed with the .notdef character (AKA “tofu”).

@johnnyshields
Copy link

Would be worthwhile to properly handle all the ZWJ / ZWNJ characters maybe as part of the Math Symbols project?

@BoldMonday
Copy link
Collaborator

BoldMonday commented Jun 10, 2020

Would be worthwhile to properly handle all the ZWJ / ZWNJ characters maybe as part of the Math Symbols project?

That could be a consideration.

FWIW – ZWJ and ZWNJ are currently included in Plex Sans Thai (Looped) and Plex Sans Devanagari.

@AlsoScratch
Copy link
Author

Probably. Without fallback any glyph that is non-existent should be displayed with the .notdef character (AKA “tofu”).

Well, this could be an actual problem.

@BoldMonday
Copy link
Collaborator

Well, this could be an actual problem.

Perhaps. But when I use a zero width space with Plex in a macOS application such as TextEdit then I see no problem.

@AlsoScratch
Copy link
Author

Perhaps. But when I use a zero width space with Plex in a macOS application such as TextEdit then I see no problem.

I can't trust every application to use a fallback font... but those that do shouldn't matter, probably.

@mjabbink
Copy link
Contributor

Could be consideration for Plex Math but tabled for now.

@tay1orjones
Copy link
Member

Hey there! v6.1.0 was just released that references this issue.

Comment here or join the release discussion to provide feedback or voice concerns. Thanks!

@tay1orjones
Copy link
Member

Hey there! v6.3.0 was just released that references this issue.

Comment here or join the release discussion to provide feedback or voice concerns. Thanks!

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

Successfully merging a pull request may close this issue.

5 participants