PAmix
PAmix copied to clipboard
Add emoji-font requirement to documentation for unicode build and coordinate w/ maintainers
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.
I think that was Hack
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.
good point, idk anymore about that setup, but I'm also using noto-fonts-emoji, that seems to do the trick
Here's the (now deprecated) NotoEmoji glyph: and here's the (not deprecated) NotoColorEmoji glyph: 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" 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
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?