LuaBill · Téléchargement

Télécharger LuaBill 0.1.31

Choisissez le paquet adapté à votre système, puis préparez les composants nécessaires aux formats que vous utilisez.

Installateur prêt à l'emploi · x64

Windows

Télécharger pour Windows ↓

v0.1.31 · 84.7 MB

Windows 10 version 1809 ou ultérieure, ou Windows 11, x64. Python, PySide6/Qt et Mustang sont inclus.

En détail
  1. Lancez l’installateur LuaBill pour votre compte utilisateur. Choisissez le raccourci sur le bureau et l’association des projets .luabill si vous les souhaitez ; aucune installation séparée de Python n’est nécessaire.
  2. En fin d’installation, laissez cochée l’ouverture de l’assistant de préparation. Vous pourrez aussi l’ouvrir dans Aide → Préparer la création des documents.
  3. Choisissez le profil PDF, PDF + XML/XRechnung ou ZUGFeRD, vérifiez le plan et cliquez sur Préparer les composants choisis. L’assistant réutilise les outils adaptés et peut télécharger Basic MiKTeX, une JRE Temurin 21 et Ghostscript selon les besoins.
  4. Attendez la préparation des paquets TeX, des langues et des polices privées Noto, puis la compilation de contrôle. Ouvrez le PDF de test ; en cas d’échec, utilisez Détails et journal avant de créer votre premier document.

L'installateur n'est pas encore signé avec un certificat Authenticode ; Windows peut donc afficher un éditeur inconnu. Vérifiez la provenance du téléchargement et le SHA-256 publié. La génération des trois profils et la validation XML/ZUGFeRD ont été vérifiées sous Windows avec des outils déjà installés ; l’installation complète des dépendances sur un PC vierge reste à tester.

Installation depuis les sources · aperçu

Linux

Télécharger pour Linux ↓

v0.1.31 · 58.5 MB

Linux de bureau avec glibc 2.34+ sur x86-64 ou glibc 2.39+ sur ARM64. Python 3.10–3.15, venv et pip sont nécessaires ; Python 3.12 ou 3.13 est recommandé. Alpine/musl n'est pas pris en charge.

En détail
  1. Préparez Python compatible, venv, pip et les bibliothèques graphiques requises par votre distribution. Les outils TeX existants restent utilisables ; il n’est pas nécessaire de télécharger texlive-full.
  2. Extrayez l’archive complète et exécutez sh install.sh --setup-components --language fr dans son dossier. Internet est nécessaire pour télécharger PySide6 dans un environnement Python privé et ouvrir ensuite l’assistant.
  3. Choisissez votre profil et lancez la préparation. Sous Ubuntu/Debian, les commandes apt proposées s’exécutent dans un Terminal où vous pouvez saisir votre mot de passe. Une installation TUG TeX Live séparée utilise son propre tlmgr ; les fichiers de polices Noto restent privés à LuaBill.
  4. Après la réussite des tests, lancez LuaBill depuis le menu des applications. Le dossier par défaut est $XDG_DATA_HOME/LuaBill si cette variable contient un chemin absolu, sinon ~/.local/share/LuaBill.

Python et Qt ne sont pas livrés dans le paquet. L'installation native et le lancement graphique sous Linux n'ont pas encore été vérifiés depuis l'environnement de construction Windows actuel. Ce paquet est proposé en aperçu.

Installation depuis les sources · aperçu

macOS

Télécharger pour macOS ↓

v0.1.31 · 58.5 MB

macOS 14.4 ou ultérieur, Intel ou Apple Silicon, avec Python 3.10–3.15 compatible. Python 3.12 ou 3.13 est recommandé.

En détail
  1. Installez un Python compatible si nécessaire. Votre installation TeX adaptée est réutilisée ; le téléchargement du MacTeX complet n’est pas imposé.
  2. Extrayez le ZIP, puis exécutez sh Install_LuaBill.command --setup-components --language fr dans un Terminal. L’installateur télécharge PySide6 dans un environnement Python privé et ouvre l’assistant.
  3. Avec Homebrew déjà présent, le plan peut proposer BasicTeX, Temurin 21 et Ghostscript selon le profil ; l’installation et les paquets tlmgr s’exécutent dans le Terminal. Sans Homebrew, préparez les outils manquants à partir des liens officiels : l’assistant n’installe pas Homebrew lui-même.
  4. Attendez les tests du profil, puis ouvrez ~/Applications/LuaBill.app. Les fichiers applicatifs sont installés dans ~/Library/Application Support/LuaBill et les polices Noto téléchargées restent privées à LuaBill.

Python et Qt ne sont pas livrés dans le paquet. Le lanceur créé localement ne possède ni signature Apple Developer ID ni notarisation. L'installation native et le lancement graphique sous macOS n'ont pas encore été vérifiés ici.

Windows dispose d'un installateur prêt à l'emploi. Linux et macOS disposent d'installateurs depuis les sources proposés en aperçu. Consultez les prérequis et l'état de vérification de chaque plateforme avant le téléchargement.