How do i activate/install emojis?

:wave:

i wanted to have some emojis in my document, but i really can’t get this to work…

Here is a simple snippet that just tries to build a table with the name of a few emojis on the left and the actual emojis on the right.

#set page(width: auto, height: auto, margin: 1em)

#grid(
  columns: 2,
  inset: 1em,
  `#emoji.pin.round`     , emoji.pin.round,
  `#emoji.phone.receiver`, emoji.phone.receiver,
  `#emoji.tray.mail`     , emoji.tray.mail,
  `#emoji.globe.meridian`, emoji.globe.meridian,
  `#emoji.key.old`       , emoji.key.old,
)

But here is the result !

i did try to install some Nerd font, e.g. the first one OxProto, which is available to other applications after some fc-cache shenanigans, but still the same result in Typst.

i’m really confused as to where these emojis should come from :confused:

Hi.

It’s 0xProto, and patched nerd fonts are monospaced symbols with ligatures, have nothing to do with emoji. Use GitHub - googlefonts/noto-emoji: Noto Emoji fonts · GitHub or something else.

If other apps see them, then typst fonts will too. Use text.font/text.fallback fields.