Je compile un fichier Markdown avec cette commande : pandoc test.md --pdf-engine=lualatex --from markdown+hard_line_breaks+mark+emoji --metadata-file=metadata.yaml --template=template.tex -o livre.pdf Dans le fichier Markdown, j'ai ceci : :blush: Dans le template LaTeX, j'ai ceci : % ============================= % Configuration des Emojis % ============================= \newfontfamily\emojiFont{Noto Emoji}[Renderer=Harfbuzz] \newcommand{\emoji}[1]{{\emojiFont #1}} A la compilation, j'obtiens cette erreur : [WARNING] Missing character: There is no 😊 (U+1F60A) (U+1F60A) in font name:PlayfairDisplay:mode= J'ai vérifié, la police est bien installé. |
Ajoutez ceci dans le template : % Emoji configuration \newfontfamily{\notoemojiFont}{Noto Emoji Regular}[ Renderer=HarfBuzz, Scale=1.0 ] \DeclareTextFontCommand{\notoemojiSymbol}{\notoemojiFont} Installez la font Noto Emoji sur le système d'exploitation. Ajoutez le flag emoji |