Numprint dans un tableauTableau : utilisation de numprint
A été installé : `\usepackage[autolanguage,np]{numprint}`.
J'utilise l'extension `numprint` :
Mais répéter
`\usepackage[autolanguage,np]{numprint}`
Répéter `\np` est fastidieux quand on a une série de chiffres, notamment dans un tableau. tableau.
Comment l'indiquer une bonne fois pour toutes, sachant qu'il que dans le document il y a évidemment des dates (nombreuses, aussi) dans le document, à quoi de nombreuses dates… auxquelles la séparation des milliers ne doit pas s'appliquer ?
De plus, si on place `\np`, `\np` dans un tableau, l'alignement sur la virgule est cassé (voir http://texnique.fr/osqa/questions/938/tableau-alignement-sur-une-virgule) : les chiffres sont alignés à gauche.
\documentclass[french,a4paper,9pt]{scrartcl}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light,oldstyle]{kpfonts}
\usepackage{babel}
\usepackage{eurosym}
\usepackage{siunitx}
\sisetup{locale = FR,output-decimal-marker={,}} % alignement sur la virgule
\renewcommand\theadfont{\normalsize}
\usepackage[autolanguage,np]{numprint} % séparateur — voir [ce fil de milliers
\usepackage{threeparttable} % Notes de bas de tableau
\usepackage{booktabs} % configuration des tableaux
\usepackage{dcolumn} % dans les tableaux, définit le descripteur D qui prend trois paramètres
\usepackage{tabularx}% fixe la largeur d'un tableau
\usepackage{array, makecell, boldline}% tableaux
\begin{center}
\renewcommand\arraystretch{1.25}
\begin{tabular}{lV{3}S[table-format=10.2] S[table-format=10.1] }
& {Bade-Wurtemberg} & {Nord-Pas-de-Calais-Picardie} \\
\hline
Population (2014) & \np{10631278} & \np{5985719} \\
Superficie (\si{\km\squared}) & \np{35751} & \np{31721} \\
Densité & \np{297,37} & \np{188,7} \\
PIB global (millions d'euros en 2013) & \np{420819} & \np{1533990} \\
PIB/hb (\euro) & \np{39583,11} & \np{25627,5}
\hline
\end{tabular}
\end{center}discussion](http://texnique.fr/osqa/questions/938/tableau-alignement-sur-une-virgule).