(/var/www/kivitendo-erp/templates/micha/kivitendobriefkopf.tex
! LaTeX Error: There's no line here to end.
See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...
l.110 }
%Ende sbox
)
In der Datei kivitendobriefkopf.tex ist vermutlich ein Fehler. Möglicherweise wurde ein \\ an einer Stelle verwendet, an der es (zumindest in dieser Form) nichts verloren hat. Allerdings ist auch verwunderlich, dass in der Datei überhaupt etwas gesetzt wird, bevor alle Pakete geladen sind, also wohl nicht in der Dokumentpräambel.
Es gibt weitere derartige Fehler in anderen Dateien.
Die
Formulardatei ist für uns weitgehend unnütz, da sie unaufgelöste Variablen enthält. Wir bräuchten schon die Ergebnis-TeX-Datei, also invoice.tex mit allen aufgelösten Variablen reduziert zu einem
Minimalbeispiel (unbedingt den Link beachten!). Allerdings sieht es so aus, als würde in der Datei \\ als Absatzende missgedeutet. Die Verwendung von \\ im Text ist fast immer falsch. Absätze macht man mit Leerzeile oder mit \par. Will man generell Absatzabstand verwendet man bei
scrartcl Option parskip (es gibt verschiedene Werte dazu, siehe
KOMA-Script-Anleitung oder
KOMA-Script-Buch). Will man ausnahmsweise einen Abstand, verwendet man \smallskip, \medskip oder \bigskip oder notfalls \vspace{…}.
Für einige Pakete gibt es übrigens in der Datei keine erkennbare Verwendung. Alleine das Laden von
fancyhdr führt allerdings zu der Warnung
Class scrartcl Warning: Usage of package `fancyhdr' together
(scrartcl) with a KOMA-Script class is not recommended.
(scrartcl) I'd suggest to use
(scrartcl) package `scrpage2' or `scrlayer-scrpage'.
(scrartcl) Nevertheless, using requested
(scrartcl) package `fancyhdr' on input line 13.
Briefkopf etc. kann man übriges sehr gut machen, wenn man das Paket scrletter verwendet, das Briefe im Stil von
scrlttr2 innerhalb eines Dokuments beispielsweise mit
scrartcl ermöglicht. Ob das allerdings in der total veralteten TeX-Live-Version (aktuell ist TeX Live 2016 mit diversen Updates), die da verwendet wird, bereits funktioniert, ist schwer zu sagen.