Go to file
Tom Kazimiers 35d54e28fe Beispiel für Rechnungsposten die zu einem Arithmetik-Overflow führen
See tomka/rechnung#24
2024-02-16 09:22:45 +01:00
.github/workflows Workflow für einige Teile des Make Files erstellt 2022-12-25 16:47:20 +01:00
test Beispiel für Rechnungsposten die zu einem Arithmetik-Overflow führen 2024-02-16 09:22:45 +01:00
.gitignore rechnung.dvi und .hd gelöscht. gitignore angepasst 2022-12-25 16:40:43 +01:00
Makefile Use a better installation default target 2020-07-12 23:15:10 +02:00
README.md Use a better installation default target 2020-07-12 23:15:10 +02:00
example.tex Fix KOMA warning for 'firsthead'. 2019-09-29 13:33:29 +02:00
kurzref.txt utf8, macOS compatibility, create folder on instal 2018-04-16 21:08:15 +02:00
rechnung.dtx Neue Versionsinfos hinzugefügt 2023-11-21 17:02:39 +01:00
rechnung.ins Remove unneeded whitespace (minor) 2019-08-28 20:50:42 -04:00

README.md

Rechnung.sty

Das ist ein Fork von M G Berberich bzw der von Ulrich Sibiller verbesserten Version.

Diese Version wurde wiederum mehrfach erweitert und um ein Makefile ergänzt.

Beschreibung

rechnung.sty ist der Versuch das Erstellen von Bestellungen und Rechnungen mit LaTeX 2e zu erleichtern. Dazu verfügt rechnung.sty über folgende Fähigkeiten:

  • Automatisches Durchnumerieren der Positionen
  • Automatischer Umbruch langer Artikelbezeichnungen
  • Varianten mit und ohne Artikelnummern
  • Berechnung der Preise aus Anzahl und Einzelpreis
  • Einstellbare Währung
  • Berechnung der Gesamtsumme und der Mehrwertsteuer
  • Bestellungen, Netto-Rechnungen und Brutto-Rechnungen
  • Gesamtsumme und Mehrwertsteuer sind nachher noch zugreifbar.
  • Mehrwertsteuer wird separat in zwei Zeilen ausgegeben.
  • horizontale Trennlinien zwischen den einzelnen Artikeln können abgeschaltet werden.

Einschränkungen/bekannte Bugs:

  • rechnung.sty bricht zwar die Tabelle um, fügt aber nach einem Umbruch keine neue Kopfzeile ein.

Installation

Die installation kann entweder durch das Kommando make install && make install.dvi automatisiert oder manuell ausgeführt werden:

Manuelle installation

  • Zuerst rechnung.sty erzeugen: latex rechnung.ins
  • Dann die Dokumentation: latex rechnung.dtx
  • rechnung.sty muss in den Pfad von LaTeX 2e .../tex/latex/, wobei „...“ systemspezifisch ist. In den meisten Linux-Distributionen ist ~/texmf der typische Ort, sodass der gesamte Pfad ~/texmf/tex/latex/ wäre.