> For the complete documentation index, see [llms.txt](https://ayakaleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ayakaleaf-pro.ayaka.space/latex/fr/questions-et-reponses/75-inserting-emojis-in-latex-documents-on-overleaf.md).

# Insérer des émojis dans les documents LaTeX sur Overleaf

*Remarque : le `[twemojis](https://www.ctan.org/pkg/twemojis)` n’est pas inclus dans* [*TeX Live*](/latex/fr/fichiers-de-classe/02-overleaf-and-tex-live.md)*, et est donc indisponible pour une utilisation sur Overleaf.*

## Les caractères emoji et l’éditeur Overleaf

Overleaf ne peut pas stocker des fichiers qui contiennent [des caractères NUL](https://en.wikipedia.org/wiki/Null_character) ni modifier des fichiers contenant des caractères en dehors du [plan multilingue de base (BMP) d’Unicode](https://en.wikipedia.org/wiki/Plane_\(Unicode\)).

Unicode a attribué de nombreux caractères emoji à des points de code en dehors du plan multilingue de base : ils sont encodés dans [le plan 1](https://en.wikibooks.org/wiki/Unicode/Character_reference/1F000-1FFFF), ce qui signifie que leurs points de code se situent dans la plage U+10000–U+1FFFF, plus précisément U+1F000–U+1FFFF. Cela a une conséquence importante pour quiconque souhaite copier-coller des caractères emoji dans l’éditeur Overleaf. À l’heure actuelle, l’éditeur de texte d’Overleaf ne peut gérer que les caractères à l’intérieur du plan multilingue de base, bien que nous espérions que de futures mises à niveau introduiront la prise en charge des caractères non-BMP.

Si vous collez un emoji tel que 😀, ou tout autre caractère non-BMP, dans l’éditeur Overleaf, il sera converti en les caractères ��. Cependant, vous pouvez téléverser des fichiers texte contenant des séquences UTF-8 non-BMP : ils ne pourront pas être modifiés dans l’éditeur Overleaf, mais vous pourrez insérer ces fichiers dans votre document à l’aide des commandes d’inclusion de fichiers LaTeX appropriées.

Comme le montrent les exemples ci-dessous, vous pouvez insérer des emojis à l’aide des polices et commandes appropriées fournies par les packages LaTeX.

## Emojis monochromes

Vous pouvez utiliser la `\symbol` ou `\char` la commande conjointement avec `fontspec`, [XƎLaTeX ou LuaLaTeX](/latex/fr/base-de-connaissances/026-changing-compiler.md) et une police appropriée. Par exemple, sans utiliser le [`emoji` commandes du paquet](https://ctan.org/pkg/emoji?lang=en), vous pouvez tout de même insérer des emojis monochromes avec la police Symbola :

```latex
Feuilles qui tombent : {\fontspec{Symbola}\symbol{"1F343}}

ou

Feuilles qui tombent : {\fontspec{Symbola}\char"1F343}
```

[Ouvrez cet exemple d’emoji monochrome dans Overleaf](https://www.overleaf.com/docs?engine=lualatex\&snip_name=Monochrome+emoji\&snip=%5Cdocumentclass%5B12pt%5D%7Barticle%7D%0A%5Cusepackage%7Bfontspec%7D%0A%5Cusepackage%7Bparskip%7D%0A%0A%5Cbegin%7Bdocument%7D%0AFalling+leaves%3A+%7B%5Cfontspec%7BSymbola%7D%5Csymbol%7B%221F343%7D%7D%0A%0Aor%0A%0AFalling+leaves%3A+%7B%5Cfontspec%7BSymbola%7D%5Cchar%221F343%7D%0A%5Cend%7Bdocument%7D)

Cela vous donnera le résultat suivant ![Symbola-falling-leaves.png](/files/4c4a37be16b705167465403f69f6236f6ba4d959)

Vous pouvez rechercher les points de code des emojis sur [cette page web](https://unicode.org/emoji/charts/emoji-list.html).

## Emojis en couleur

Si vous souhaitez utiliser des emojis en couleur, jetez un œil au `[emoji](https://www.ctan.org/pkg/emoji)` package, qui utilise le moteur de composition de texte LuaLaTeX + HarfBuzz pour accéder correctement aux polices d’emojis en couleur. Vous devrez [changer le compilateur de votre projet pour LuaLaTeX](/latex/fr/base-de-connaissances/026-changing-compiler.md). Vous pouvez ensuite charger le `emoji` package, et écrire `\emoji{leaves}`.

```latex
\documentclass[12pt]{article}
\usepackage{emoji}

\begin{document}

Voici des emojis en couleur utilisant le package \texttt{emoji} et LuaLaTeX :
\emoji{leaves}
\emoji{rose}

Vous pouvez utiliser des modificateurs d’emoji :
\emoji{woman-health-worker-medium-skin-tone}
\emoji{family-man-woman-girl-boy}
\emoji{flag-malaysia}
\emoji{flag-united-kingdom}

\end{document}
```

[Voir cet exemple en direct dans Overleaf](https://www.overleaf.com/docs?engine=lualatex\&snip_name=colour+emojis+using+LuaLaTeX\&snip=%5Cdocumentclass%5B12pt%5D%7Barticle%7D%0A%5Cusepackage%7Bemoji%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%0AThese+are+colour+emojis+using+the+%5Ctexttt%7Bemoji%7D+package+and+LuaLaTeX%3A%0A%5Cemoji%7Bleaves%7D%0A%5Cemoji%7Brose%7D%0A%0AYou+can+use+emoji-modifiers%3A%0A%5Cemoji%7Bwoman-health-worker-medium-skin-tone%7D%0A%5Cemoji%7Bfamily-man-woman-girl-boy%7D%0A%5Cemoji%7Bflag-malaysia%7D%0A%5Cemoji%7Bflag-united-kingdom%7D%0A%0A%5Cend%7Bdocument%7D)

![NotoEmoji-demo.png](/files/dcfb9995ff5748e57416f3509c4b5605943db207)

Vous pouvez consulter les noms du Unicode CLDR (Common Locale Data Repository) [ici](https://unicode.org/emoji/charts/emoji-list.html), mais n’oubliez pas de remplacer les espaces dans les noms par des traits d’union. Sinon, vous pouvez chercher dans [le `emoji` documentation du paquet](http://texdoc.net/pkg/emoji) lui-même.

## Choisir une autre police d’emojis

Dans Overleaf, la police d’emojis par défaut est Noto Color Emoji. Vous pouvez sélectionner une autre police d’emojis :

```latex
\setemojifont{TwemojiMozilla}
```

![TwemojiMozilla-demo.png](/files/d83900ccc4eaeb1cd7d744862ff2d3a4921609b7)

```latex
\documentclass[12pt]{article}
\usepackage{emoji}

\begin{document}
\setemojifont{TwemojiMozilla}
Voici des emojis en couleur utilisant le package \texttt{emoji} et LuaLaTeX :
\emoji{leaves}
\emoji{rose}

Vous pouvez utiliser des modificateurs d’emoji :
\emoji{woman-health-worker-medium-skin-tone}
\emoji{family-man-woman-girl-boy}
\emoji{flag-malaysia}
\emoji{flag-united-kingdom}

\end{document}
```

[Ouvrez cet exemple TwemojiMozilla dans Overleaf](https://www.overleaf.com/docs?engine=lualatex\&snip_name=Colour+emojis+using+the+TwemojiMozilla+font+and+LuaLaTeX\&snip=%5Cdocumentclass%5B12pt%5D%7Barticle%7D%0A%5Cusepackage%7Bemoji%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%5Csetemojifont%7BTwemojiMozilla%7D%0AThese+are+colour+emojis+using+the+%5Ctexttt%7Bemoji%7D+package+and+LuaLaTeX%3A%0A%5Cemoji%7Bleaves%7D%0A%5Cemoji%7Brose%7D%0A%0AYou+can+use+emoji-modifiers%3A%0A%5Cemoji%7Bwoman-health-worker-medium-skin-tone%7D%0A%5Cemoji%7Bfamily-man-woman-girl-boy%7D%0A%5Cemoji%7Bflag-malaysia%7D%0A%5Cemoji%7Bflag-united-kingdom%7D%0A%0A%5Cend%7Bdocument%7D)

## Pour aller plus loin

* [Le `emoji` commandes du paquet](https://www.ctan.org/pkg/emoji)
* [Liste des noms CLDR et des points de code des emojis](https://unicode.org/emoji/charts/emoji-list.html)
* [Modifier le compilateur de votre projet Overleaf](/latex/fr/base-de-connaissances/026-changing-compiler.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ayakaleaf-pro.ayaka.space/latex/fr/questions-et-reponses/75-inserting-emojis-in-latex-documents-on-overleaf.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
