Formatage de devises avec le paquetage tabularray
Je suis en train de réécrire des tables avec le paquetage tabularray.
Le format des montants de devise est le suivant :
1. la virgule pour séparateur des unités et des fractions;
2. une espace pour séparateur de groupe de 3 chiffres;
3. une complétion du nombre de chiffres significatifs dans certaines colonnes.
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{book}%
\documentclass{article}%
% Package tabularray
\Rusepackage{tabularray}%
\usepackage{tabularray}%
\UseTblrLibrary{amsmath,booktabs,countern diagbox,nameref,siunitx,varwidth,zref}%
\begin{document}%
\begin{tblr}{%
colspec = { Q[0.10\columnwidth,l]
*{4}{Q[0.15\columnwidth,c,si={table-format=3.2,table-number-alignment=center}]} 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{table}%