CTAN Comprehensive TeX Archive Network

New on CTAN: emojinames

Date: July 15, 2026 1:49:11 PM CEST
Kai Günther submitted the emojinames package. Version: 1.1 2026-07-11 License: mit Summary description: Semantic emoji macros for LuaLaTeX Announcement text:
emojinames is a new package providing semantic macros for color emoji in LuaLaTeX. Authors insert emoji with meaningful, stable keys like \emoji{status-ok1} or \emoji{flag-de} instead of raw Unicode. It maps over 2400 keys across many semantic categories onto the Twemoji Mozilla font through HarfBuzz, and ships a full PDF reference of every key. Requires LuaLaTeX.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/emojinames The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/luatex/latex/emojinames/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs

emojinames – Semantic emoji macros for Lua

This package provides semantic, self-documenting commands for inserting color emoji into Lua documents. Instead of pasting raw Unicode emoji, authors write stable keys such as \emoji{status-ok1}, \emoji{gis-select1} or \emoji{flag-de}.

Over 2400 keys — organized into categories such as status, logging, GIS, development, UI, flags, and many semantic alias families — are mapped onto the Twemoji Mozilla color font via the HarfBuzz renderer. A complete PDF reference listing every key is included. Lua is required.

Packageemojinames
Version1.1 2026-07-11
Copyright2026 Kai Günther
MaintainerKai Günther

Announcements

more

Guest Book Sitemap Contact Contact Author