diff options
Diffstat (limited to 'Master/texmf-dist/doc/xelatex/facture-belge-simple-sans-tva/article-facture.tex')
-rw-r--r-- | Master/texmf-dist/doc/xelatex/facture-belge-simple-sans-tva/article-facture.tex | 82 |
1 files changed, 56 insertions, 26 deletions
diff --git a/Master/texmf-dist/doc/xelatex/facture-belge-simple-sans-tva/article-facture.tex b/Master/texmf-dist/doc/xelatex/facture-belge-simple-sans-tva/article-facture.tex index 2b97cf20c03..6ddb7cb8f2e 100644 --- a/Master/texmf-dist/doc/xelatex/facture-belge-simple-sans-tva/article-facture.tex +++ b/Master/texmf-dist/doc/xelatex/facture-belge-simple-sans-tva/article-facture.tex @@ -17,12 +17,19 @@ %% Unité monétaire %% %%%%%%%%%%%%%%%%%%%%% -%% permet de choisir l'unité monétaire +%% permet de choisir l'unité monétaire, sauf dans le header du tableau (package calctab) %% \euro (defaut), \pounds (livre anglaise) \$ (dollar américain) \textyen (yen japonais) -%% Decomenter ci-dessous pour voir les unités +%% Decommenter ci-dessous pour voir les unités % \${} \pounds{} \euro{} \textyen{} \rsChoisirUniteMonetaire{\euro} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Unité monétaire pour la facture seulement +% Fixe l'unité monétaire dans le header du tableau (package calctab) +% pour être cohérent, les 2 unités \rsChoisirUniteMonetaire{\unite} +% \ctcurrency{\unite} et doivent ëtre les mêmes +\ctcurrency{\euro} + %%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Aération de la facture %% %%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -37,7 +44,8 @@ %% + in pouce = 2,54 cm %\rsAerationVerticale{0.3cm} %\rsAerationVerticale{1.5cm} -\rsAerationVerticale{1cm} +%\rsAerationVerticale{1cm} +\rsAerationVerticale{0.5cm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Numéro et date de la facture %% @@ -95,33 +103,55 @@ \vspace{\rsespaceVertical} %%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% Tableau des produits, quantité, prix, remise, total produit %% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Tableau des produits, avec le package calctab, on choisit xcalctab %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% On ouvre l'entête du tableau des produits; à n'utiliser qu'une seule fois. -\rsEnteteTableauProduits{}% Ce commentaire bloque un blanc indésirable. -%% ATTENTION: retirer le commentaire ci-dessus déstabilisera l'affichage !!! -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% On ne va pas réinventer le monde, mais simplement réutiliser les commandes +%% simples et efficaces du package calctab, dans son environnement xcalctab + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% D'abord quelques paramètres utiles pour nous: +%% On fixe les headers en français (anglais par défaut) +%% \ctcurrency{\euro}, la monnaie est fixée plus haut +%% près du point "Unité monétaire" +\ctdescription{Nature} +\ctontraslation{sur} +\ctheaderone{Quantité} +\ctheadertwo{Prix unit.} +%% Par défaut 2 décimales, c'est plutôt correct, non? +\nprounddigits{2} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%s -%% Entrée d'une ligne de produit; produit, quantité, prix, remise, total produit -%% Les calculs sont à votre charge !! -%% Ordre des arguments: -%% \rsLigneTableauProduits{produit}{quantité}{prix}{remise}{total produit} - -\rsLigneTableauProduits{Produit 1}{5}{100,00}{0,00}{500,00} -\rsLigneTableauProduits{Produit eget luctus nisl}{2}{1.000,00}{0,00}{2.000,00} - -%% A terminer obligatoirement par la ligne du total général -%% \rsLigneTotalTableauProduits{total produit} -\rsLigneTotalTableauProduits{2.500,00} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Ensuite le tableau des produits avec nature, quantité, coût et éventuelles +%% remises + +% On ouvre l'environnement xcalctab +\begin{xcalctab} +%% calctab est en police police sans empattements (sf, pour sans serif), +%% on remet en normalfont de ce document +\normalfont +%% On ajoute des produits +% \amount{nature}{quantité}{prix unitaire} +%% si amount comporte un id comme ci-dessous, on pourra lui appliquer une remise (-) (ou une taxe (+)) +%% avec la commande \perc[identificateur]{Intitulé}{+/-pourcentage} +%% une id s'écrit ainsi: [id=identificateur] identificateur = 1 seul mot entier! +% \amount[id=identificateur]{nature}{quantité}{prix unitaire} +%% Simple, non? + +% produits (avec ou sans id) +\amount{Produit 1}{5}{100,0} +\amount[id=eget]{Produit eget luctus nisl}{2}{1000,0} + +% Remise: on va mettre -10% sur "Produit eget luctus nisl" +\perc[eget]{Remise généreuse de}{-10} + +% Grand total: +\add{Total} + +% On ferme l'environnement xcalctab +\end{xcalctab} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% on ferme le pied du tableau des produits; à n'utiliser qu'une seule fois. -\rsPiedTableauProduits{} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%% %% Aération du texte %% |