## emo's LaTeXML binding. ## (C) 2023 by Robert Grimm. ## Released under LPPL v1.3c or later. use strict; use warnings; use LaTeXML::Package; RawTeX(<<'EOTeX'); \ProvidesPackage{emo} [2023/04/26 v0.4 emo•ji for all (LaTeX engines)] \newif\ifemo@extra\emo@extrafalse EOTeX DeclareOption('extra', '\emo@extratrue'); DeclareOption('index', ''); DeclareOption('debug', ''); ProcessOptions(); InputDefinitions('emo', type => 'def', noltxml => 1); DefMacro('\emo{}', '\csname emo@emoji@#1\endcsname'); if (IfCondition(T_CS('\ifemo@extra'))) { RequirePackage('xspace'); DefMacro('\lingchi', "\x{51cc}\x{9072}\\xspace"); DefMacro('\YHWH', "\x{05D9}\x{05D4}\x{05D5}\x{05D4}\\xspace"); }