Je suis en train de réécrire des tables avec le paquetage tabularray. Le format des montants de devise est le suivant :
Ex : 2000 --> 2 000,00 et 2000.0 --> 2 000,00 Une devise est formattée avec une variante de fonte ttfamily. %!TEX engine=lualatex \documentclass{article}% % % Package polyglossia. \usepackage{polyglossia}% \setdefaultlanguage[frenchpart=false]{french}% % % Package tabularray \usepackage{tabularray}% \UseTblrLibrary{amsmath,booktabs,countern diagbox,nameref,siunitx,varwidth,zref}% \begin{document}% \begin{tblr}{% colspec = { Q[0.10\textwidth,l] *{4}{Q[0.15\textwidth,c,si={table-format=3.2,table-number-alignment=center}]} },% row{1} = {c,guard},% cell{2-Z}{1} = {guard},% cell{2-Z}{2-Z} = {font=\ttfamily},% }% Année & Base & Dotation & { Amortissement \\ cumulé } & VNC \\% 1-5 N & 10000 & 877.78 & 877.78 & 9122.22 \\% 1-5 N+1 & 10000 & 2000 & 2877.78 & 7122.22 \\% 1-5 N+2 & 10000 & 2000 & 4877.78 & 5122.22 \\% 1-5 N+3 & 10000 & 2000 & 6877.78 & 3122.22 \\% 1-5 N+4 & 10000 & 2000 & 8877.78 & 1122.22 \\% 1-5 N+5 & 10000 & 1122.22 & 10000.00 & 0.00 \\% 1-5 Total & & 10000.00 & & \\% 1-5 \end{tblr}% \end{document}% Posée 31 Oct, 16:12 polymorphisme |
Avec l'extension %!TEX engine=lualatex \documentclass{article}% % Package tabularray \usepackage{tabularray}% \UseTblrLibrary{amsmath,booktabs,countern diagbox,nameref,siunitx,varwidth,zref}% \begin{document}% \begin{tblr}{% colspec = { Q[0.10\textwidth,l] *{4}{Q[ 0.15\textwidth, c, si={ table-format=5.2, group-minimum-digits=4, minimum-decimal-digits=2, locale=FR% <- commentaire du @denis } ]} },% row{1} = {c,guard},% cell{2-Z}{1} = {guard},% cell{2-Z}{2-Z} = {font=\ttfamily},% }% Année & Base & Dotation & { Amortissement \\ cumulé } & VNC \\% 1-5 N & 10000 & 877.78 & 877.78 & 9122.22 \\% 1-5 N+1 & 10000 & 2000 & 2877.78 & 7122.22 \\% 1-5 N+2 & 10000 & 2000 & 4877.78 & 5122.22 \\% 1-5 N+3 & 10000 & 2000 & 6877.78 & 3122.22 \\% 1-5 N+4 & 10000 & 2000 & 8877.78 & 1122.22 \\% 1-5 N+5 & 10000 & 1122.22 & 10000.00 & 0.00 \\% 1-5 Total & & 10000.00 & & \\% 1-5 \end{tblr}% \end{document} Publiée 31 Oct, 16:25 samcarter 1
Ok, on peut donc utiliser les options du paquetage siunitx ainsi ! :) Merci beaucoup +1.
(31 Oct, 16:35)
polymorphisme
1
Je signale au passage que, afin d'obtenir en sortie la virgule comme séparateur décimal, on peut utiliser l'option
(31 Oct, 21:50)
denis ♦♦
@samcarter Et
(01 Nov, 10:28)
denis ♦♦
|