Directory macros/xetex/latex/facture
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.
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
Download the contents of this package in one zip archive (131.9k).
facture – Generate an invoice
A simple class that allows production of an invoice, with or without VAT; different addresses for delivery and for billing are permitted.
Package | facture |
Bug tracker | https://framagit.org/gutenberg/facture/-/issues |
Repository | https://framagit.org/gutenberg/facture |
Version | 1.3 2023-06-30 |
Licenses | CC BY-SA 2.0 |
Copyright | 2011–2023 Maïeul Rouquette 2014 Joël Gombin 2023 Étienne Deparis |
Maintainer | Étienne Deparis Joël Gombin (inactive) Maïeul Rouquette (inactive) |
Contained in | TeX Live as facture MiKTeX as facture |
Topics | XeTeX Invoice Class |
See also | invoice factura |