Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
domaines_specialises:mathematiques:aligner_des_nombres_sur_la_virgule [2020/08/04 16:32] philm4_domaines_specialises:mathematiques:aligner_des_nombres_sur_la_virgule [2022/10/10 20:03] (Version actuelle) – [L'extension “siunitx”] Code LaTeX en tant que tel dbitouze
Ligne 1: Ligne 1:
-====== Comment aligner des données sur le point décimal? ======+====== Comment aligner des nombres sur le séparateur décimal? ======
  
 +===== L'extension “dcolumn” =====
  
-$\Reponse$  Le package [[ctanpkg>dcolumn|dcolumn]] disponible sur +L'extension [[ctanpkg>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).
-https://www.ctan.org/{macros/latex/required/tools/permet d'aligner les nombres d'un +
-tableau par rapport à leur point décimal.+
  
 +===== L'utilisation d'un tableau =====
  
-$\Reponse$  On peut également utiliser un tableau avec une virgule comme +On peut également utiliser un tableau avec une virgule comme séparateur de colonnes. 
-séparateur de colonnes. +Voici un exemple de cette méthode:
- +
-Utilisation d'un tableau pour aligner des données sur le point décimal:+
  
 +<WRAP column 45ex>
 <code latex> <code latex>
 \[ \[
Ligne 21: Ligne 20:
 \] \]
 </code> </code>
 +</WRAP>
 +<WRAP column 30ex>
 +<latex>
 +\Large
 +\[
 +\begin{array}{r @{,} l}
 +   1&2 \\
 +   233&456 \\
 +   x&y \\
 +\end{array}
 +\]
 +</latex>
 +</WRAP>
 +<WRAP clear />
  
-Toujours dans un tableau, en dehors du mode mathématique, via le package siunitx[[ctanpkg>siunitx|siunitx]] (bien utile dés qu'on gère des nombre & des unités):+===== L'extension “siunitx” =====
  
 +Toujours dans un tableau, en dehors du mode mathématique, l'extension [[ctanpkg>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.( FIXME //L'exemple devrait être traité avec la virgule. Cependant l'option de siunitx ''output-decimal-marker={,}'' ne fonctionne pas pour le moment.//)
 +
 +<WRAP column 45ex>
 <code latex> <code latex>
 +\usepackage{siunitx}
 +...
 \begin{tabular}{lS} \begin{tabular}{lS}
-   A&1.23\\ B&12.3\\+   A & 1.23          \\  
 +   B & 123456.123456 \\
 \end{tabular} \end{tabular}
 </code> </code>
 +</WRAP>
 +<WRAP column 30ex>
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage{siunitx}
 +  \pagestyle{empty}
 +\begin{document}
 +\Large
 +\begin{tabular}{lS}
 + A & 1,23          \\ 
 + B & 123456,123456 \\
 +\end{tabular}
 +\end{document}
 +</latexdoc>
 +</WRAP>
 +<WRAP clear />
 +
 +===== L'extension “numprint” =====
 +
 +L'extension [[ctanpkg>numprint]] fournit des types de colonnes ''n'' et ''N'' qui permettent d'aligner
 +les valeurs sur le séparateur décimal.
 +
 +FIXME Ajouter un exemple.
  
-{{htmlmetatags>metatag-keywords=(LaTeX) +{{htmlmetatags>metatag-keywords=(LaTeX,tableaux,alignement,aligner sur la virgule,aligner sur le point,aligner des nombres
-metatag-og:title=(Comment aligner des données sur le point décimal?)+metatag-og:title=(Comment aligner des nombres sur le point décimal)
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
  
4_domaines_specialises/mathematiques/aligner_des_nombres_sur_la_virgule.1596558750.txt.gz · Dernière modification : 2020/08/04 16:32 de philm
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0