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 emoji-font requirement to documentation for unicode build and coordinate w/ maintainers #65

Open
jaimet opened this issue Sep 13, 2020 · 5 comments
Assignees

Comments

@jaimet
Copy link

jaimet commented Sep 13, 2020

Hi.

Apologies for the weird question: what font are you using in the screenshot ? I am asking as I can't find anything monospace with both U+1F512 ("LOCK") and U+1F507 ("SPEAKER WITH CANCELLATION STROKE") glyphs, but clearly you have!

Thank you.

@patroclos
Copy link
Owner

I think that was Hack

@jaimet
Copy link
Author

jaimet commented Sep 16, 2020

Now that you mention it, I can see that the "0" (zero) is definitely from Hack (Hack's "0" is very noticeable). Hack contains neither U+1F507 nor U+1F512 however, so you must be getting some font-config substition going on, and seeing those glyphs from another font on your system. No worries - I'll just recompile without those characters. Thanks again.

@patroclos
Copy link
Owner

good point, idk anymore about that setup, but I'm also using noto-fonts-emoji, that seems to do the trick

@jaimet
Copy link
Author

jaimet commented Sep 16, 2020

Here's the (now deprecated) NotoEmoji glyph:
NotoEmoji
and here's the (not deprecated) NotoColorEmoji glyph:
NotoColorEmoji
so I don't think it's either of those. That's not a problem for me, however, as I really do need to compile from master HEAD and I'll go for the non-wide version.

I now understand that those 2 glyphs are in the "Miscellaneous Symbols and Pictographs" Unicode block so, in order to avoid the following "tofu-bake"
tofubake
the user needs to install an "emoji" font with that Unicode block present (such as NotoColorEmoji). Given that (at least) debian packages "wide unicode" pamix with no "package recommendations" or "package suggestions" to install a suitable font, I'm guessing that some of your users will see the "tofu-bake" version (as I did when I first installed it). What do you think about the idea of mentioning this "font requirement" in the documentation? (If it's in the documentation, debian might even change their package control fields to suggest/recommend a suitable font.)

Just an idea. J

@patroclos patroclos reopened this Sep 21, 2020
@patroclos patroclos changed the title Question: what font is used in the screenshot? Add emoji-font requirement to documentation for unicode build and coordinate w/ maintainers Sep 21, 2020
@patroclos patroclos self-assigned this Sep 21, 2020
@CodeMonkey80s
Copy link

Just adding to the conversation I think there should be a command line option to disable custom fonts (emoji) usage all together, so only ASCII (extended) symbols are being used?

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