CTAN Comprehensive TeX Archive Network

Directory macros/xetex/latex/facture

README.md

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 (ou pdflatex) ou Lua.

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 MiK.

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.

Packagefacture
Bug trackerhttps://framagit.org/gutenberg/facture/-/issues
Repositoryhttps://framagit.org/gutenberg/facture
Version1.3 2023-06-30
LicensesCC BY-SA 2.0
Copyright2011–2023 Maïeul Rouquette
2014 Joël Gombin
2023 Étienne Deparis
MaintainerÉtienne Deparis
Joël Gombin (inactive)
Maïeul Rouquette (inactive)
Contained inTeX Live as facture
MiKTeX as facture
TopicsInvoice

Class
See alsoinvoice
factura
...
Guest Book Sitemap Contact Contact Author