SDB:Drucken von nicht-Latin1-codiertem HTML-Text aus Mozilla und Netscape

aus openSUSE, der freien Wissensdatenbank


Version: 9.0

Inhaltsverzeichnis

Symptom

HTML-Text, der nicht in ISO-8859-1 (bzw. Latin1) Codierung vorliegt, lässt sich mit CUPS nicht aus Mozilla und/oder Netscape drucken.

Ursache

Druckausgaben von Mozilla und/oder Netscape haben den MIME-Typ application/netscape-ps (siehe /etc/cups/mime.types und /etc/cups/mime.convs) und werden zuerst vom Filter /usr/lib/cups/filter/ogonki verarbeitet (siehe die Ausgabe von "grep 'Started filter' /var/log/cups/error_log").

Dieser Filter ruft im Fall von ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-9, ISO-8859-10 und ISO-8859-15 das Programm /usr/bin/ogonkify auf.

/usr/bin/ogonkify ist im Paket a2ps und dieses Paket wird beim CUPS Drucksystem standardmässig nicht installiert.

Lösung

Installieren Sie das Paket a2ps.

Zusatzinformation

Falls die Druckwarteschlange "disabled" bzw. "stopped" ist (siehe die Ausgabe von "lpstat -p" bzw. http://localhost:631/printers), so ist die Warteschlange mit "/usr/bin/enable <Warteschlangenname>" wieder zu aktivieren.