--- myst: html_meta: keywords: LaTeX, mathématiques, lettres grecques en gras, lettres grecques grasses, caractères grecs gras --- # Comment utiliser des lettres grecques grasses en mode mathématique ? La question est rendue non-triviale par le fait que `\mathbf` (la commande qui met du texte en gras en mode mathématique) affecte différemment les lettres grecques minuscules et majuscules : les lettres grecques minuscules sont dans les polices mathématiques, tandis que les lettres majuscules sont dans les polices de texte originales (encodées en OT1). ``` \documentclass{article} \usepackage{lmodern} % Caractères plus lisibles \pagestyle{empty} % N'affiche pas de numéro de page \begin{document} \Large % Pour de grands caractères Gras : $\mathbf{\theta\Theta}$ Maigre : $\theta\Theta$ \end{document} ``` ## Avec les commandes de base Une solution fonctionne mais avec des inconvénients. Il s'agit de passer en style mathématique gras, avant de commencer l'équation : ``` \documentclass{article} \usepackage{lmodern} % Caractères plus lisibles \pagestyle{empty} % N'affiche pas de numéro de page \begin{document} \Large % Pour de grands caractères Gras : {\boldmath$\theta\Theta$} Maigre : {$\theta\Theta$} \end{document} ``` Si cela fonctionne, `\boldmath` ne peut cependant pas être utilisé en mode mathématique. Pour s'en servir au sein d'une formule, il faut en fait inclure une autre formule à l'intérieur, dans une boîte : ```{noedit} $... \mbox{\boldmath$\theta$} ...$ ``` ce qui cause d'autres problèmes, par exemple avec les indices et les exposants. ## Avec l'extension Si on charge l'extension (ou ), on peut écrire : ```{noedit} $... \text{\boldmath$\theta$} ...$ ``` Ceci pose moins de problèmes avec les indices et exposants mais reste peu satisfaisant. ## Avec l'extension L'extension (*bold math*) définit une commande `\bm` utilisable partout en mode mathématique (et pas seulement sur les lettres grecques d'ailleurs). ``` \documentclass{article} \usepackage{lmodern} % Caractères plus lisibles \pagestyle{empty} % N'affiche pas de numéro de page \usepackage{bm} \begin{document} \Large % Pour de grands caractères Gras : $\bm{\theta + \Theta}$ Maigre : $\theta + \Theta$ \end{document} ``` ## Avec l'extension L'extension (qui fait partie de l'ensemble [AMS-math](ctanpkg:latex-amsmath)) définit une commande `\boldsymbol`, qui couvre quasiment tous les cas d'usage, même si elle est un peu moins complète que `\bm`. ``` \documentclass{article} \usepackage{lmodern} % Caractères plus lisibles \pagestyle{empty} % N'affiche pas de numéro de page \usepackage{amsbsy} \begin{document} \Large % Pour de grands caractères Gras : $\boldsymbol{\theta + \Theta}$ Maigre : $\theta + \Theta$ \end{document} ``` :::{sources} [Setting bold Greek letters in LaTeX maths](faquk:FAQ-boldgreek) :::