|
> Die Ausgabe mit > > Display["file",graph,"format"] > > fuehrt zu einem Absturz von 'psrender' auf Solaris, wenn > als Font in der Graphik z.B. > > TextStyle -> {FontFamily -> "Times"} > > gesetzt wurde. Da kommen zwei Probleme zusammen. Mir ist das auch passiert, deshalb weiß ich jetzt wie es geht. 1. psrender stürzt einfach lautlos ab, wenn es einen Zeichensatz nicht findet. 2. Der Times-Zeichensatz (sowie Helvetica) wird von Wolfram Research nicht mit Mathematica mitgeliefert. Das Frontend bekommt ihn über die normalen X11-Mechanismen mit, aber psrender ist auf sich selbst gestellt. Unter Solaris befinden sich die PostScript-Zeichensätze normalerweise in $OPENWINHOME/lib/X11/fonts/Type1 (die *.pfa Dateien). Sie können sie psrender bekannt geben, mit folgendem Vorgehen: - gehen Sie in das Font-Verzeichnis von Mathematica ($TopDirectory ist dort, wo sie Mathematica installiert haben): cd $TopDirectory/SystemFiles/Fonts/Type1 - erzeugen Sie die Datei PSres.upr neu: $OPENWINHOME/bin/makepsres -nb -nr . $OPENWINHOME/lib/X11/fonts/Type1 (vielleicht wollen Sie das alte PSres.upr vorher sichern.) - wenn Sie noch weitere Zeichensätze haben, z. Bsp. von Acrobat Reader können Sie einfach die entsprechenden Verzeichnisse obigem Befehl hinzufügen. Acrobat ist übrigens eine prima Gratis-Quelle von PostScript-Fonts, wenn Sie keine solchen auf Ihrem System haben. mit freundlichen Grüßen, Roman Mäder ----------------------------------------------------------------------- MathConsult Dr. R. Mäder Aryanastrasse 21 Mathematik- und Informatik-Beratung CH-8704 Herrliberg T: +41-1-991 6343 mailto:maeder@XXXXXXX.ch F: +41-1-991 6345 http://www.mathconsult.ch/ ----------------------------------------------------------------------- |