Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan und neuem Layout

Unterstützt kivitendo mit der Basis-Subskription!

0 Punkte

Hallo,

wenn in der Mandantenkonfiguration ein Firmenname mit Und-Zeichen eingegeben wird,
bricht die PDF-Erzeugung über LaTeX mit folgender Fehlermeldung ab:

...
Error: \& invalid in file name. Lost: GmbH \& Co.... l.
...

Die Vorlage wurde erzeugt mit marei.
Sobald das Und-Zeichen aus dem Firmennamen entfernt wird, funktioniert die Erstellung des PDF-Dokuments.

Da ein Und-Zeichen im Firmenname nichts ungewöhnliches ist, z.B. bei GmbH & Co. KG oder Müllker & Sohn, vermute ich ein Versionsproblem bei einem der LaTeX Pakete. Die Installation wurde neu mit dem Ansible Skript aufgesetzt.

Ubuntu 22.04
Kivitendo 3.90

./installation_check.pl -l
Looking for LaTeX kpsewhich ................................................. ok
Looking for LaTeX package pdfx .............................................. ok
Rc files read:
/etc/LatexMk
Latexmk: This is Latexmk, John Collins, 20 November 2021, version: 4.76.
Latexmk: Filename '\documentclass{minimal} \RequirePackage{pdfx} \csname @ifpackagelater\endcsname{pdfx}{2018/12/22}{}{\show\relax} \begin{document} \end{document}' contains character not allowed for TeX file.
Latexmk: Stopping because of bad filename(s).
Looking for pdfx version 2018 or higher ................................. NOT ok

Checking LaTeX Dependencies for Master Templates 'RB':
Looking for LaTeX document class scrartcl ................................... ok
Undefined subroutine &main::uniq called at ./installation_check.pl line 200.

Könnte der Fehler hier liegen?

Freundlichen Grüße
J. B.

vor von (20 Punkte)

2 Antworten

0 Punkte

Hallo,
der Fehler ist bekannt, werde aber nochmal ein ticket dafür aufmachen. Kann aber ncihts versprechen bis wann das gefixt wird.
Beste Grüße
Werner kivitendodienstleister

Unterstütze kivitendo mit einer Basis-Subcription
kivitendo im fedivers

vor von (20.1k Punkte)

Vielen Dank für die schnelle Antwort und die Mühe.

Gruß
J. B.

0 Punkte

Hallo,

trag das mal so ein

GmbH \& Co. KG

das funktioniert so bei mit auf dem Testsystem (Debian).

VG Gerd

vor von (2.3k Punkte)

Hallo,

wenn ich das mache wird folgender Fehler angezeigt:

Error: \T1\textbackslash invalid in file name. Los... l.

Gruß
J. B.

Hallo J. B.

hab das gerade noch mal auf einer aktuelleren Testinstallation angesehen
Debian 12 bookworm
Kivitendo 3.9.1
Druckvorlage Basis marei

./scripts/installation_check.pl ist ALL ok
./scripts/installation_check.pl -l ist ALL ok

unter ../templates/.../firma/ident.tex ( je nach verwendeter Druckvorlage )

...{\firma} {Firma \& Co.KG}

funktioniert

Eingabe in der Mandantenkonfiguration sowie,
Kunden und Lieferantenadressen mit & funktionieren normal, also ohne \

eventuell auch mal die locales Einstellungen überprüfen

VG Gerd

Ähnliche Fragen

0 Punkte
1 Antwort
0 Punkte
1 Antwort
0 Punkte
3 Antworten
Gefragt 17, Okt 2024 von i440bx (900 Punkte)
0 Punkte
2 Antworten
Gefragt 28, Jun 2012 von Anonym
0 Punkte
1 Antwort
...