LuaBill · Dokumentation

Erste Schritte mit LuaBill

Sie können LuaBill über das Formular bedienen, ohne Lua oder LaTeX zu schreiben. Beginnen Sie mit einem Beispiel und einem Test-PDF.

1. Das passende Paket wählen

Laden Sie das Paket für Ihr Betriebssystem herunter. Der Windows-Installer enthält eine eigene Python-Laufzeit und PySide6/Qt. Die Pakete für Linux und macOS verwenden ein vorhandenes Python und laden PySide6 bei der Installation in eine separate Umgebung.

Downloads und Voraussetzungen →Installationsanleitung →

2. Dokumenterstellung vorbereiten

Öffnen Sie im Menü Hilfe den Assistenten zur Vorbereitung der Dokumenterstellung. Wählen Sie PDF, XML/XRechnung oder ZUGFeRD, prüfen Sie den Plan und starten Sie die Vorbereitung. Geeignete vorhandene Werkzeuge werden weiterverwendet; das Öffnen des Assistenten startet keinen Download.

Warten Sie die Beispielkompilierung und die Prüfungen des gewählten Formats ab. Dabei wird mehr als die Existenz einer Programmdatei geprüft: Vorlage, Pakete, Schriften und der Ausgabeablauf werden tatsächlich verwendet.

  • PDF benötigt LuaLaTeX, texlua sowie die Pakete und Schriften der Vorlage.
  • Für die Prüfung elektronischer Rechnungen wird zusätzlich Java 17 oder neuer benötigt.
  • ZUGFeRD benötigt außerdem Ghostscript für die PDF/A-Vorbereitung.

3. Beispiel öffnen und eigenes Projekt speichern

Öffnen Sie unter Datei → Beispiele ein geeignetes Dokument. Ersetzen Sie alle fiktiven Verkäufer-, Kunden-, Steuer-, Bank- und Positionsangaben, bevor Sie es geschäftlich verwenden. Speichern Sie das bearbeitbare Dokument als .luabill-Projekt.

Wählen Sie unter Dateien und Ausgabe einen Ergebnisordner, prüfen Sie die Summen und erstellen Sie PDF/XML. Kontrollieren Sie das PDF und bei elektronischen Formaten auch das Prüfergebnis.

Beispiele ansehen →Die erste Rechnung erstellen →
← Zurück zur Dokumentation