I want to use Noto Color Emoji with lualatex (package fonts-noto-color-emoji on my box). However, this fails as follows. How to use Noto Color Emoji with lualatex?

\setmainfont{Noto Color Emoji}


$ lualatex emoji.tex 
This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian) 
 restricted system commands enabled.
LaTeX2e <2018-12-01>

luaotfload | main : initialization completed in 2.224 seconds
Document Class: article 2018/09/03 v1.4i Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (./emoji.aux)
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./emoji.aux))
 409 words of node memory still in use:
   3 hlist, 1 vlist, 1 rule, 2 glue, 3 kern, 1 glyph, 5 attribute, 48 glue_spec
, 5 attribute_list, 1 write nodes
   avail lists: 2:15,3:4,4:1,5:21,6:1,7:13,8:1,9:6
! error:  (file /usr/share/fonts/truetype/noto/NotoColorEmoji.ttf) (ttf): sfnt 
table not found
!  ==> Fatal error occurred, no output PDF file produced!

3 Answers 3


Update november 2019

With lualatex-dev (based now on luahbtex) and luaotfload 3.11 the example looks like this

\setmainfont{Noto Color Emoji}[Renderer=Harfbuzz]

Old answer

It works with harflatex (How to install HarfTeX on TeXLive?):

\setmainfont{Noto Color Emoji}[RawFeature={mode=harf}]

enter image description here

  • Great :-)! Very nice the cat.
    – Sebastiano
    Jun 25, 2019 at 19:35
  • 1
    Oooo. Colour! I didn't know that was now possible. Jul 16, 2019 at 13:15
  • For the slow of understanding like me: to get this you'll have to install luahblatex from contrib.texlive.info and compile your document with luahblatex instead of lualatex
    – Evpok
    Nov 8, 2019 at 16:33

Ulrike Fischer's insightful answer didn't work for me (very likely my fault) since non-emoji text wouldn't be rendered in the resulting PDF.

I fixed this using the custom \emoji command that restricts the scope where Noto Color Emoji is applied:


  {\setmainfont{Noto Color Emoji}[Renderer=Harfbuzz]{#1}}

    \item Happy: \emoji{๐Ÿ˜๐Ÿ˜๐Ÿ˜‚๐Ÿ˜ƒ๐Ÿ˜Š๐Ÿค“๐Ÿ˜‡}
    \item Neutral: \emoji{๐Ÿ˜๐Ÿค๐Ÿฅถ๐Ÿฅธ๐Ÿ˜ฌ๐Ÿ˜ถ}
    \item Not amused: \emoji{๐Ÿ™๐Ÿคจ๐Ÿฅฑ๐Ÿ˜ ๐Ÿ˜ฑ๐Ÿ˜ฟ๐Ÿ˜ˆ๐Ÿ˜ญ}
    \item More emojis: \emoji{๐ŸŽ‰๐Ÿชƒ๐Ÿฆฉ๐Ÿฎ๐Ÿ•ต๏ธ๐Ÿง‘๐Ÿผโ€๐Ÿ”ฌ๐Ÿ๐Ÿซ–๐Ÿฐ๐Ÿ’–๐Ÿง‘๐Ÿฝโ€๐Ÿฆณ๐Ÿ‘น}

Compiling the file with lualatex produces this:

different emojis, mostly faces

I also tested it successfully in a Beamer presentation but had to use \fontspec{Noto Color Emoji}[RawFeature={mode=harf}] to get the emojis to show up.

lualatex --version gives

This is LuaHBTeX, Version 1.12.0 (TeX Live 2020/Arch Linux)

  • Hello. I copied and pasted your text but no emojis appear. In the log file, I have: Package fontspec Info: Could not resolve font "NotoColorEmoji/BI" (it probably (fontspec) doesn't exist). So how do I install the Noto Color Emoji Font? I downloaded the package noto-emoji and tried to install the two fonts inside the package but I got the error message: NotoColorEmoji.ttf doesn't seem to be a valid font
    – Didier
    Jul 22, 2023 at 6:19

Alternatively, we can use Symbola font. After apt-get install fonts-symbola, the following file produces what is desired:


We can also use Segoe UI Emoji font bundled with MS Windows.

  • I think the OP wants to use colour emojis, but this will only produce black and white emojis. Jul 16, 2019 at 13:14
  • I confirm that Symbola works for having ๐Ÿ˜บ๐Ÿ‘… in a Latex document. This is not exactly the answer to the question, but it's very valuable for having the big picture of emojis in Latex. It seems that's the perfect answer to stackoverflow.com/questions/190145/…. Would you post it there? Jul 17, 2019 at 7:27
  • Hi @MartinMonperrus thanks for your suggestion. I added information to your suggested thread as stackoverflow.com/questions/190145/… Jul 17, 2019 at 12:41
  • Thanks. Upvoted for your answer there. Jul 17, 2019 at 13:33
  • Yeah, not the answer to the question but the answer I was looking for! :-D
    – Peque
    Sep 28, 2020 at 19:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .