Comment aligner des nombres sur le séparateur décimal ?#
1. Avec l’extension dcolumn#
L’extension dcolumn permet d’aligner les nombres d’un tableau par rapport à leur séparateur décimal paramétrable (la virgule en français, le point en anglais).
2. Avec un tableau#
On peut également utiliser un tableau avec une virgule comme séparateur de colonnes. Voici un exemple de cette méthode :
\Large
\[
\begin{array}{r @{,} l}
1&2 \\
233&456 \\
x&y \\
\end{array}
\]
3. Avec l’extension siunitx#
Toujours dans un tableau, en dehors du mode mathématique, l’extension siunitx (bien utile dés qu’on gère des nombre et des unités) met à disposition le style de colonne « S, aligné sur le marqueur décimal mais aussi les milliers (espace en français, virgule en anglais), comme le montre l’exemple suivant.
\documentclass{article}
\usepackage[locale=FR]{siunitx}
\pagestyle{empty}
\begin{document}
\Large
\begin{tabular}{lS}
A & 1,23 \\
B & 123456,123456 \\
\end{tabular}
\end{document}
4. Avec l’extension numprint#
L’extension numprint fournit des types de colonnes n
et N
qui permettent d’aligner les valeurs sur le séparateur décimal.
À faire
Ajouter un exemple.