summaryrefslogtreecommitdiff
path: root/macros/xetex/latex/facture-belge-simple-sans-tva/communs-facture-note.tex
blob: c800ec9809222dcbd76f9d87e8f226a9d3de893a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 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}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 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{\rsEncodage}{latin1}
\else
%    \RequirePackage[utf8]{inputenc}
    \newcommand{\rsEncodage}{UTF8}
\fi

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Définition des commandes  %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Toutes les commandes sont obligatoirement sous la forme \rsQuelqueChose %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais %%
%% Couleurs de mise en évidence
\definecolor{grisfonce}{gray}{0.3}
\definecolor{grisclair}{gray}{0.7}



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais communs %%
%%%%%%%%%%%%%
%% diverses

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais communs %%
%% \rsCredit permet d'ajouter les crédits dans le footer.
\pagestyle{fancy} 
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\newcommand{\rsCredit}{
\fancyfoot[EOC]{\footnotesize Extension \og \rsvarname \fg, V \rsvarversion, \rsvardate, \copyright\ \rsvarauthor.}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais communs %%
%% permet de choisir l'unité monétaire ailleurs que dans le tableau 
%% des produits pour la facture  (package cactab).
%% \euro (defaut), \pounds (livre anglaise) \$ (dollar américain) \textyen (yen japonais)
%% Decomenter ci-dessous pour voir les unités
%%\$ \pounds \euro \textyen
\newcommand{\rsChoisirUniteMonetaire}[1]{\newcommand{\rsuniteMonetaire}{#1}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Facture & note de frais communs %%
%% \rsAerationVerticale fixe la longueur de l'espacement vertical, par defaut 1.5 cm
%% et permet d'aérer la page verticalement; le paramètre est une mesure LaTeX
%% TeX comprend six unités de mesure :
%% + pt point = 0,35 mm
%% + mm millimètre
%% + ex correspond à la hauteur d'un x dans la fonte courante
%% + em correspond à la largeur d'un m dans la fonte courante
%% + cm centimètre
%% + in pouce = 2,54 cm
\newlength{\rsespaceVertical}
\newcommand{\rsAerationVerticale}[1]{\setlength{\rsespaceVertical}{#1}}