Die Zeilenlängen bei dem automatischen Zeilenumbruch auf DIN A4 sind einfach unterschiedlich lang, z.B. Bullseye -> ca. 111 Zeichen, Buster -> ca 102 Zeichen.
Das kann Jeder einfach nachvollziehen, einfach diese Textzeile
Code: Alles auswählen
123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890
Habe schon viel gesucht und probiert:
das Binary
Code: Alles auswählen
/usr/share/apport/package-hooks/printer-driver-cups-pdf.py
Wie gesagt, egal ob mit "print to file" oder via CUPS-PDF - kein Unterschied.
Was ich jetzt aber gefunden habe - die Fonts im PDF sind unterschiedlich:
Code: Alles auswählen
$ pdffonts 110_Zeichen-Buster.pdf
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
YXIEHS+DejaVuSans TrueType WinAnsi yes yes yes 8 0
KRXHYL+DejaVuSansMono TrueType WinAnsi yes yes yes 10 0
$ pdffonts 110_Zeichen-Bullseye.pdf
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
PEYZEZ+BitstreamVeraSans-Roman TrueType WinAnsi yes yes yes 7 0
FVISDA+BitstreamVeraSansMono-Roman TrueType WinAnsi yes yes yes 9 0
Wo kann ich das einstellen?
Es ist nämlich furchtbar lästig, bei einem langen Text-Dokument, wenn man mal nur 1 Druck-Seite daraus drucken möchte und der Inhalt sich dann durch solche automatischen Zeilenumbrüche verschoiben hat.
Bis einschließlich Stretch und Buster war das alles immer konsistent.
Gruß, Ingo
EDIT:
Ach ja, alle Einstellungen im Druckerobjekt von CUPS-PDF werden einfach ignoriert / sind unwirksam.