====== Comment obtenir un « degré »? ======
Par défaut, \LaTeX 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}
\documentclass{article}
\pagestyle{empty}
\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}
\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}
===== Avec l'extension “siunitx” =====
L’extension [[ctanpkg>siunitx]] fournit plusieurs façon d’obtenir le symbole degré.
Le symbole fourni par [[ctanpkg>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}
\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}
===== Avec l'extension “mathabx” =====
L'extension [[ctanpkg>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}
\documentclass{article}
\usepackage{mathabx}
\pagestyle{empty}
\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}
===== Avec l'extension textcomp =====
:!: //L’extension// [[ctanpkg>textcomp]] //est classée comme [[1_generalites:histoire:liste_des_packages_obsoletes|obsolète]]. Ce qui suit est informatif.//
L'extension [[ctanpkg>textcomp]] fournit également une commande ''\textdegree''.
{{htmlmetatags>metatag-keywords=(LaTeX,symbole degré,symbole numéroe,petit zéro,petit rond)
metatag-og:title=(Comment obtenir le degré)
metatag-og:site_name=(FAQ LaTeX francophone)
}}