They grow up so quickly, don't they? 🎓
- The emoji table now abstracts over emoji, their Unicode codepoints, and Unicode groups to enable easy reuse of that information.
- The documentation builds on that macro interface to include a nicely formatted list of all emoji in the default configuration, organized by Unicode groups.
- The default configuration now includes all 1,415 emoji in Unicode 15.0 that do not modify gender, hair, or skin. You can still enable the remaining 2,240 emoji with emo's configuration script.
- The implementation has been completely restructured to use LaTeX hooks. That way, it avoids code duplication and is more easily extensible.
Emo has been submitted to the ACM for inclusion in the list of supported LaTeX packages. If you too want to use emoji in your scholarly writing, it wouldn't hurt to let them know!