Comment obtenir un « degré » ?
Par défaut, fournit une commande
\textdegree
. L'exemple suivant illustre ce que cela donne en montrant également l'utilisation directe du caractère « ° » présent sur le clavier. Il montre aussi le besoin d'une espace insécable devant ce symbole lorsqu'il s'agit de désigner une température.
\documentclass{article} \begin{document} Lorsqu'il fait 20~\textdegree C ou 10~°C, on n'a pas envie de boire du rhum à 45\textdegree. \end{document}

Avec l'extension babel
Avec l’option french
de l’extension babel
sont mises à disposition la commande \degres
et la commande \degre
. La seconde est considérée comme à éviter car elle gère moins bien l'espacement.
\documentclass{article} \usepackage[french]{babel} \begin{document} Lorsqu'il fait 20~\degres C ou 10~\degre C, on n'a pas envie de boire du rhum à 45\degres. \end{document}
![LaTeX
\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\pagestyle{empty}
\begin{document}
Lorsqu'il fait 20~\degres C ou 10~\degre C, on n'a pas envie de boire du rhum à 45\degres.
\end{document}](/lib/exe/fetch.php?media=wiki:latex:/imga4a74f882dbdb097601a97c85a99f37b.png)
Avec l'extension siunitx
L’extension siunitx fournit plusieurs façon d’obtenir le symbole degré.
siunitx
n’a pas la même taille que celui obtenu avec les méthodes précédentes.
La commande \celsius
est identique à \degreCelsius
. Est utilisée ici la commande \SI
qui prend deux arguments obligatoire : le nombre et l’unité. La commande \ang
est destinée à noter les mesures d’angles en degrés, minutes et secondes. Son usage est détourné dans l’exemple suivant.
\documentclass{article} \usepackage{siunitx} \begin{document} Lorsqu'il fait \SI{20}{\celsius}, on n'a pas envie de boire du rhum à \ang{45}. \end{document}
![LaTeX
\documentclass[french]{article}
\usepackage{siunitx}
\usepackage{babel}
\pagestyle{empty}
\begin{document}
Lorsqu'il fait \SI{20}{\celsius}, on n'a pas envie de boire du rhum à \ang{45}.
\end{document}](/lib/exe/fetch.php?media=wiki:latex:/imgeb5496a63c7e91b54a8d4d2a9ef1973d.png)
Avec l'extension mathabx
L'extension mathabx fournit une commande \degree
, mais la taille du rond n'est pas la même que celle donnée par la commande \textdegree
. De plus, elle nécessite une mise en exposant. Voici un exemple :
\documentclass{article} \usepackage{mathabx} \begin{document} Lorsqu'il fait 20~$^{\degree}$C ou 10~\textdegree C, on n'a pas envie de boire du rhum à 45\textdegree. \end{document}
