Seite 1 von 1

Font fehlt beim Drucken von Rechnungen

Verfasst: Dienstag 8. September 2026, 08:05
von muenkel
Hallo,

ich habe das neueste Update von JVerein installiert. Beim Versuch Rechnungen für Mitglieder zu drucken, die ihren Beitrag überweisen erhalte ich die Fehlermeldung, das fonts/Helvetica nicht gefunden wird. Die Erzeugung der PDF-Datei geht dadurch schief. Ich habe die PDF-Vorlage ohne Helvetica-Fonts auf meinem Ubuntu-System erstellt. Der Befehl "pdffonts rechnung-barzahler.pdf" liefert:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
BAAAAA+LiberationSans-Bold TrueType WinAnsi yes yes yes 97 0
CAAAAA+LiberationSans TrueType WinAnsi yes yes yes 92 0
DAAAAA+AmazoneBT-Regular TrueType WinAnsi yes yes yes 102 0

also auch kein Helvetica. Ursprünglich hatte ich Arial anstatt LiberationsSans, aber das hatte den gleichen Effekt. Interessanterweise funktioniert es noch mit älteren Vorlagen, die ich in der Vergangenheit angelegt hatte. Hiervon habe ich leider die PDF-Dateien nicht mehr. Sie wurden aber aus der gleichen LibreOffice-Writer-Datei erzeugt.

Der gleiche Fehler trat übrigens auch schon vor dem Update auf.


MfG Heiko

Re: Font fehlt beim Drucken von Rechnungen

Verfasst: Dienstag 8. September 2026, 08:43
von lenilsas
Moin,
Seit Version 3.0.0 werden Rechnungen als PDF-A erstellt (Ist für die Erstellung einer ZUGFeRD E-Rechnung nötig). Bei diesen ist es notwendig, dass alle Schriften eingebettet sind. Helvetica ist leider die Standard-Font, aus Lizenzgründen können wir diese jedoch nicht mit einbetten. Du verwendest ja anscheinend AmazoneBT-Regular, diese ist in JVerein nicht enthalten, daher wird vielleicht stattdessen Helvetica verwendet. Versuche es nochmal ohne diese Font.
Grüße
Nils

Re: Font fehlt beim Drucken von Rechnungen

Verfasst: Dienstag 8. September 2026, 23:19
von muenkel
Hallo Nils,

ich habe es ohne den Amazone-Font versucht. Das hat aber leider nichts geändert.

Die älteren, funktionierenden Vorlagen haben den Font auch verwendet. Wo werden die Vorlagen abgelegt?


MfG Heiko

Re: Font fehlt beim Drucken von Rechnungen

Verfasst: Mittwoch 9. September 2026, 00:46
von muenkel
Hallo,

ich habe die Ursache gefunden. Ich hatte die Positionen des Formulars von einem externen Export von 2020 geladen und übersehen, dass in der CSV-Datei der Helvetica-Font stand. Ich habe ihn dann durch LiberationSans ersetzt. Aber auch dieser Font war nicht geeignet und hat eine ähnliche Fehlermeldung erzeugt. Erst mit dem Font LiberationSans-Regular hat es geklappt.


MfG Heiko