diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/modeles-factures-belges-assocs/extensions/facture-meta.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/modeles-factures-belges-assocs/extensions/facture-meta.tex | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/modeles-factures-belges-assocs/extensions/facture-meta.tex b/Master/texmf-dist/doc/latex/modeles-factures-belges-assocs/extensions/facture-meta.tex new file mode 100644 index 00000000000..2d5c47ad49a --- /dev/null +++ b/Master/texmf-dist/doc/latex/modeles-factures-belges-assocs/extensions/facture-meta.tex @@ -0,0 +1,90 @@ + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Chargement des extensions %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\RequirePackage{fontspec} + +%\RequirePackage{fontenc} + +\RequirePackage[top=2 cm, bottom=2 cm, left=2.5 cm, right=2.5 cm]{geometry} +\RequirePackage{soul} +\RequirePackage{ulem} +\RequirePackage{eurosym} +\RequirePackage{lmodern} +\RequirePackage{color} +\RequirePackage{colortbl} +\RequirePackage[colorlinks=true, urlcolor=magenta]{hyperref} +\RequirePackage{mathtools} +\RequirePackage{amssymb} +\RequirePackage{mathrsfs} +\RequirePackage{multirow} +\RequirePackage{fancyhdr} +\RequirePackage{array} +\RequirePackage{ifthen} + +\RequirePackage{calctab} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Déclaration des options %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newif\if@latinUn \@latinUnfalse +\DeclareOption{latin1}{\@latinUntrue} + +%% \DeclareOption{option}{...} +\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{babel}} +\ProcessOptions + +\RequirePackage{babel} + +\if@latinUn + \RequirePackage{inputenc} + \newcommand{\rsfbEncodage}{latin1} +\else +% \RequirePackage[utf8]{inputenc} + \newcommand{\rsfbEncodage}{UTF8} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Définition des commandes %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Toutes les commandes sont obligatoirement sous la forme \rsfbQuelqueChose %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Couleurs de mise en évidence +\definecolor{grisfonce}{gray}{0.3} +\definecolor{grisclair}{gray}{0.7} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% \rsfbCredit permet d'ajouter les crédits dans le footer. +\pagestyle{fancy} +\fancyhf{} +\renewcommand{\headrulewidth}{0pt} +\newcommand{\rsfbCredit}{ +\fancyfoot[EOC]{\footnotesize Extension \og \rsfbvarname \fg, V \rsfbvarversion, \rsfbvardate, \copyright\ \rsfbvarauthor.} +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Titres du tableau d'adresses +\newcommand{\rsfbExpedition}[1]{\newcommand{\rsfbexpedition}{#1}} +\newcommand{\rsfbFacturation}[1]{\newcommand{\rsfbfacturation}{#1}} +\newcommand{\rsfbLivraison}[1]{\newcommand{\rsfblivraison}{#1}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Titres du tableau des produits +\newcommand{\rsfbNatureTableauProduits}[1]{\ctdescription{#1}} +\newcommand{\rsfbQuantiteTableauProduits}[1]{\ctheaderone{#1}} +\newcommand{\rsfbPuTableauProduits}[1]{\ctheadertwo{#1}} + + +%% + quelques autres paramètres utiles du tableau des produits: +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Par défaut 2 décimales, c'est plutôt correct, non? +\newcommand{\rsfbNbDecimalesTableauProduits}[1]{\nprounddigits{#1}} +% Unité monétaire dans le header du tableau +\newcommand{\rsfbMonnaieTableauProduits}[1]{\ctcurrency{#1}} +% Et le mot "sur" ("on" en anglais) +\newcommand{\rsfbSurTableauProduits}[1]{\ctontraslation{#1}} |