GNU bug report logs -
#39340
26.3; "Noto Emoji" font not displayed
Previous Next
Reported by: ynyaaa <at> gmail.com
Date: Wed, 29 Jan 2020 04:13:01 UTC
Severity: normal
Found in version 26.3
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 39340 <at> debbugs.gnu.org (full text, mbox):
> From: ynyaaa <at> gmail.com
> Date: Wed, 29 Jan 2020 13:12:07 +0900
>
> I installed Noto fonts including "Noto Emoji"(NotoEmoji-Regular.ttf).
> Almost all glyphs defined in the font are not displayed.
>
> Evaluating the following form, only "©® ⃣〰〽㊗㊙" can be displayed.
> (set-fontset-font t '(#x80 . #x1FFFF) "Noto Emoji")
>
> Other characters listed below are displayed with other fonts or boxed
> hex numbers.
Please tell more details, in particular what do you mean by "can be
displayed", and also which of the characters you show are displayed
with other fonts and which with boxes with hex codepoints.
In general, Emacs will always use the default font (which on Windows
is Courier New) for characters that font can display, and fall back to
fontset-default (which is what you customized above) only for
characters the default font cannot display. In addition, for any
character that belongs to the punctuation and symbols blocks, Emacs
will disregard the fontsets and use the default face's font unless
use-default-font-for-symbols is nil. I think these two factors
explain what you see, but I cannot say for sure given the lack of
details.
> Putting 'face property with :family "Noto Emoji" attribute is not
> effective.
Don't use :family, use :font. The support for :family on Windows is
quite poor.
> non-displayable characters
What does "non-displayable" mean in this context?
This bug report was last modified 4 years and 302 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.