Am Montag, 3. Januar 2005 11:04 schrieb Johannes Meixner: Eigentlich mag ich's gar nicht sagen: Es funktioniert wieder nicht. Und das nach Rechner herunterfahren, Helmut schläft ein wenig (Rechner auch), Rechner hochfahren....
Hallo,
On Jan 1 10:07 Helmut Langener wrote (shortened):
1. Die Skalierungen der Fonts mit 0,9... müssten richtig heißen: 0.9... 2. In einer Definitionszeile /FontM987625atrix [0.001 0 0 0.001 0 0] ist das Schlüsselwort /FontMatrix mit zusätzlichen Ziffern zerschossen.
Das sieht nach einem Locale (Dezimalkomma statt Dezimalpunkt) bzw. Zeichensatzproblem (z.B. UTF8 statt ISO-8859-...) aus.
Evtl. verschwindet es, wenn der Benutzer, der das Programm startet, was obiges kaputtes PostScript produziert, vorher auf eine andere Locale wechselt, wo Dezimalpunkt und ISO-8859-... verwendet wird, etwa mit
export LC_ALL="en_GB.iso885915" export LANG="en_GB.iso885915"
Das habe ich gemacht, einmal wie angegeben, das nächste mal mit nur "de_DE" . Voreingestellt ist übrigens "de_DE@euro". Keine positive Reaktion, der Fehler in der PS-Datei bleibt. Nachstehend ein Auszug aus der PS-Datei: /HelveticaList [ [ /Helvetica 1.0 0.0 ] [ /Helvetica 0,987625 0 ] ] d Wie man sehen kann, gibt es zwei Zeilen mit /HELVETICA. Eine davon enthält korrekterweise ein 1.0, die andere 0,98.. Hat vielleicht noch jemand eine Idee?
Evtl. läuft dann aber das Programm in Englisch.
Nein, das Programm lief dennoch in deutscher Sprache.
locale -a zeigt alle Möglichkeiten an.
Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
Gruß Helmut Langener -- Grammatik- und Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Erheiterung!