diff options
Diffstat (limited to 'macros/xetex/latex/facture/README.md')
-rw-r--r-- | macros/xetex/latex/facture/README.md | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/macros/xetex/latex/facture/README.md b/macros/xetex/latex/facture/README.md new file mode 100644 index 0000000000..e91d0c52cf --- /dev/null +++ b/macros/xetex/latex/facture/README.md @@ -0,0 +1,91 @@ +# Classe XeLaTeX de facture + +The `facture` document class allows one to easily typeset invoices or quotes, +with or without VAT, by automatically computing due amounts. Different +addresses for delivery and for billing are permitted. + +This class follows tax laws from France and thus only targets people from +France. That’s why all default labels and the documentation are currently +written in french only. + +--- + +La class `facture` permet de rédiger factures et devis, avec ou sans TVA, en +calculant automatiquement les sommes dûes. Différentes adresses pour la +livraison et la facturation peuvent être utilisées… ou pas. + +Plutôt orienté pour la France (taux de TVA en vigueur ou rappel aux textes de +loi en l’absence de TVA), les libellés utilisés par défaut et la documentation +ne sont disponibles qu’en français. Les libellés sont néanmoins modifiables si +nécessaires (par exemple pour générer des factures bilingues). + +Cette classe est conçue pour ne fonctionner qu’avec XeLaTeX. Elle ne +fonctionne donc pas avec LaTeX (ou pdflatex) ou LuaLaTeX. + +Elle est disponible sous licence Créative Commons -- partage des conditions +initiales à l'identique -- Paternité. + +http://creativecommons.org/licenses/by-sa/2.0/fr/ + +## Documentation + +La documentation est disponible [ici en PDF](facture.pdf). + +## Corrections ou améliorations + +Pour tout demande de corrections ou d'améliorations, merci d'ouvrir un ticket +sur Gitlab : https://framagit.org/gutenberg/facture/-/issues + +## Installation + +### Généralités + +La classe `facture` est intégrée à la distribution TexLive dans sa collection +« collection-langfrench ». Vous pouvez vous rapporter à la documentation de +votre système pour savoir comment installer cette collection particulière. + +Elle est également disponible dans la distribution MiKTeX. + +### Debian + +Voici les packets nécessaires au fonctionnement de la classe sous Debian : + +- `texlive-lang-french` +- `texlive-xetex` +- `texlive-latex-extra` +- `texlive-plain-generic` +- `texlive-latex-recommended` +- `texlive-fonts-extra` + +### Archlinux + +Voici les packets nécessaires au fonctionnement de la classe sous Archlinux : + +- `texlive-langfrench` +- `texlive-xetex` +- `texlive-latexextra` +- `texlive-plaingeneric` +- `texlive-latexrecommended` +- `texlive-fontsextra` + +## Génération et compilation + +### Généralités + +Pour lancer la génération de la classe et la compilation de la documentation +et des fichiers d’exemple fournis, il suffit de lancer la commande `make` +seule. Quatre fichiers sont alors générés : `exemple.pdf`, +`exemplesansremise.pdf`, `exemplesansTVA.pdf` et `facture.pdf` (la +documentation). + +### Extraction simple de la classe elle-même + + make facture.cls + +### Extraction simple de la documentation + + make facture.pdf + +### Génération d’une archive compatible CTAN + + make facture.zip |