Trennstriche werden falsch (verschoben) ausgedruckt

Das Textverarbeitungsprogramm

Moderator: Moderatoren

turios
***
Beiträge: 70
Registriert: So, 11.06.2006 21:44

Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von turios »

Hallo,

zuerst meine Systemdaten:

Kubuntu 14.10
LibreOffice 4.3.3.2
Drucker: Canon MG5350

Also so ein Problem hatte ich auch noch nie. Schon tagelang suche ich vergeblich nach einer Lösung. Ich nutze die Silbentrennung eigentlich nie, da ich meistens nur Briefe schreibe. Jetzt brauchte ich sie dann doch und die Trennstriche werden falsch bzw. verschoben ausgedruckt. Heute bemerkte ich dann noch, dass es auch von der gewählten Druckauflösung abhängig ist. Wenn ich mit 600 dpi drucke, verschieben sich die Trennstriche in den den linken Text:

http://abload.de/img/600dpivgop1.png

Bild

Wenn ich Text mit 2400 dpi drucke, verschieben sie sich zu weit nach rechts:

http://abload.de/img/2400dpiaqqs1.png

Bild

Hier die Datei, die ich gedruckt habe (Ich habe die Schiftart Linux Libertine eingebettet):

Datei "silbentrennung.odt" von filehorst.de laden

Ich vermute fast, dass es vielleicht mit dem Druckertreiber Turboprint zusammenhängt. Aber auch wenn ich mit dem Gutenprint-Druckertreiber (Version 5.2.10),
der bei Ubuntu schon vorinstalliert ist, drucke, druckt es die Trennstriche fehlerhaft aus. Dann dachte ich, vielleicht liegt es an der alten Turboprint-Version, die ich nutze (2.25) und habe die neue Testversion installiert (2.35); aber auch unter dieser Version tritt der Fehler auf. Dieser Fehler tritt sowohl bei der manuellen Silbentrennung (Extras ---> Sprache ----> Silbentrennung) als auch bei der automatischen (als Absatzformatierung bzw. Absatzeigenschaft) auf. Die fehlerhaften Trennstriche treten sowohl bei der Schriftart "Linux Libertine" als auch bei anderen Schriftarten (im Druck) auf. Am Bildschirm wird schon alles korrekt dargestellt, aber es wird falsch ausgedruckt. Ich bin mit meinem Latein wirklich am Ende ...

Um mögliche Systemfehler auszuschließen, habe ich gestern das ganze System komplett neu installiert (sowohl root als auch home-Partition komplett neu formatiert und Kubuntu 14.10 frisch installiert); aber auch das nutzte nichts. Ich kann diesen Fehler auf einem zweiten PC mit Lubuntu 14.04, Turboprint 2.25 und Canon MG5150 reproduzieren.

Wenn ich die Datei als PDF exportiere, und in Okular öffne und drucke, wird sie korrekt ausgedruckt! Was bedeutet das nun? Hat LibreOffice einen Bug oder Turboprint? Oder habe ich irgendetwas falsch eingestellt? Wie gesagt, ich habe jetzt ein frisch installiertes System und habe an den Einstellungen in LibreOffice nichts verändert; es sind also die Standardeinstellungen. Die Silbentrennung und die Rechschreibprüfung sind ja unter Ubuntu als Pakete (hypen-de, hunspell usw.) schon vorinstalliert, so dass man gleich loslegen kann. Oder muss ich für die Silbentrennung doch noch irgendetwas extra installieren? Danke.
Fedora 35
LibreOffice Version: 7.2.5.2.0
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von lorbass »

turios hat geschrieben:Ich habe die Schiftart Linux Libertine eingebettet
Writer zeigt »Linux Libertine O« an. Du verwendest also die Open Type-Variante (OTF) des Zeichensatzes. Damit kann ich deine Probleme auch in meiner Umgebung (LO 3.5.4.2 unter GNU/Linux 3.0.0, Kubuntu 11.10, KDE 4.7.4) nachvollziehen. Mit der TrueType-Variante (TTF) – Writer zeigt »Linux Libertine« ohne O an – stehen die Trennzeichen dort, wo sie hingehören.

Ich kann mich dunkel erinnern, dass OpenOffice.org, also der Vorgänger von Apache OpenOffice und LibreOffice, Probleme mit Open Type-Zeichensätzen hatte. Oder war's doch schon einer der Nachfolger? Wenn du Lust hast, kannst du mal recherchieren…

Gruß
lorbass
turios
***
Beiträge: 70
Registriert: So, 11.06.2006 21:44

Re: Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von turios »

lorbass hat geschrieben: Writer zeigt »Linux Libertine O« an. Du verwendest also die Open Type-Variante (OTF) des Zeichensatzes. Damit kann ich deine Probleme auch in meiner Umgebung (LO 3.5.4.2 unter GNU/Linux 3.0.0, Kubuntu 11.10, KDE 4.7.4) nachvollziehen. Mit der TrueType-Variante (TTF) – Writer zeigt »Linux Libertine« ohne O an – stehen die Trennzeichen dort, wo sie hingehören.
Danke für Deine Antwort. Zur Klarstellung: Die Darstellung auf dem Bildschirm ist nicht das Problem. LibreOffice zeigt auf dem Bildschirm alles korrekt an. Nur wenn ich Texte in LibreOffice ausdrucke, wird der (bedingte) Trennstrich falsch ausgedruckt. Wenn ich dagegen den Text als PDF exportiere und dann im PDF-Programm Okular ausdrucke, wird der Text dort richtig ausgedruckt.

Ferner betrifft es nicht nur OpenType-Fonts (OTF) wie Linux Libertine, sondern auch TrueType-Fonts (TTF)!

http://abload.de/img/trennstrich77zzc.png

Datei "trennstrich.odt" von filehorst.de laden

Wie gesagt, wenn ich die Datei als PDF exportiere, funktioniert der Ausdruck in dem PDF-Programm. Es ist wirklich seltsam. Was bedeutet es, wenn der Text als PDF-Datei richtig ausgedruckt wird? Liegt der Fehler dann nicht irgendwo in dem Zusammenspiel zwischen Turboprint und LibreOffice?
Fedora 35
LibreOffice Version: 7.2.5.2.0
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von lorbass »

turios hat geschrieben:Liegt der Fehler dann nicht irgendwo in dem Zusammenspiel zwischen Turboprint und LibreOffice?
Dann wäre aber zu erwarten, dass deine Versuche mit Gutenprint besser aussehen, was aber nach deinen Worten nicht der Fall ist.

Ich kann dir leider nicht weiterhelfen.

Gruß
lorbass
turios
***
Beiträge: 70
Registriert: So, 11.06.2006 21:44

Re: Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von turios »

lorbass hat geschrieben:Dann wäre aber zu erwarten, dass deine Versuche mit Gutenprint besser aussehen, was aber nach deinen Worten nicht der Fall ist.
Ja, stimmt. Es ist wikrlich seltsam.

Ich habe jetzt die LibreOffice Version 4.3.3.2 (unter Kubuntu 14.10 vorinstalliert) mit folgendem PPA aktualisiert:

https://launchpad.net/~libreoffice/+arc ... office-4-3

Jetzt habe ich die aktuelle Version 4.3.5.2. Leider hat es nichts gebracht; die Trennstriche werden immer noch falsch ausgedruckt.
Fedora 35
LibreOffice Version: 7.2.5.2.0
turios
***
Beiträge: 70
Registriert: So, 11.06.2006 21:44

Re: Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von turios »

Sorry, hab' vergessen mich einzuloggen.
Fedora 35
LibreOffice Version: 7.2.5.2.0
turios
***
Beiträge: 70
Registriert: So, 11.06.2006 21:44

Re: Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von turios »

Problem ist gelöst. Wenn ich als Druckersprache PostScript Level 2 oder Postscript (Level des Treibers) statt PDF wähle, wird alles richtig gedruckt. :)

Hier nochmal der Ausdruck mit der voreingestellten Standard-Druckersprache PDF:

http://abload.de/img/hyphen_600dpi0kjo7.png
Fedora 35
LibreOffice Version: 7.2.5.2.0
turios
***
Beiträge: 70
Registriert: So, 11.06.2006 21:44

Re: Trennstriche werden falsch (verschoben) ausgedruckt

Beitrag von turios »

Falls noch jemand technische Hintergrundinfos zu dem Bug benötigt, hier noch eine interessante Stellungnahme von ZEDOnet (Hersteller vom Linux-Druckertreiber TurboPrint):
Der Bug hat nichts mit TurboPrint zu tun - unser Treiber erhält die Druckseite bereits als große "Bitmap-Datei". Es ist aber noch nicht klar, ob das Problem in LibreOffice, im Linux Postscript-/PDF-Interpreter "Ghostscript" oder im Zusammenspiel von LibreOffice und Ghostscript zu suchen ist.
Quelle: http://www.turboprint.de/support/viewto ... 1177#p3778
Fedora 35
LibreOffice Version: 7.2.5.2.0
Antworten