At 12:19 13.12.05 +0100, Jens-Peer Kuska wrote:
Hallo!
nein, nur wenn man die Schriften haben will, was
nur bei
Formeln oder ähnlichen wirklich benötigt wird.
Display["plot.gif",Plot[Sin[x],{x,0,Pi}],"GIF"]
sollte auch ohne X-Server funktionieren,
Bei mir startet dann Mathematica, also das FrontEnd, als Prozess und
haengt. Ich kriege keinen Hinweis und habe den Prozess max. 10 Minuten
laufen lassen, bevor ich ihn abgebrochen habe (c-C reicht ja zum Beenden
des MathLink-Prozesses, aber ich muss Mathematika per Hand killen). Habe
ich lokal die Mathematica-Fonts installiert auf meinem X-Windows-System und
gebe dann als Display-Variable meinen X-Server an
setenv DISPLAY xxx.xxx.xxx.xxx:0
dann funktioniert's. Aber das wollte ich nicht unbedingt, X-Windows ueber
SSH und eine dauerhafte Verbindung...
Nicht einmal ein
Display["plot.gif",Plot[Sin[x],{x,0,1},DisplayFunction->Identity,Axes->False],"GIF"]
funktioniert, ohne das der Kernel bei mir versucht, das FrontEnd zu starten.
Viele Gruesse
Harald
----- Original Message -----
From: "Harald von Aschen"
<harald.von.aschen@XXXXXXX.de>
To: "Thomas Bodenmann" <th.bodenmann@XXXXXXX.ch>;
"Jens-Peer Kuska"
<kuska@XXXXXXX.de>
Cc: <demug@XXXXXXX.ch>
Sent: Tuesday, December 13, 2005 11:49 AM
Subject: Re: Terminal Mode Export[] haengt bei
Grafikexport
| At 14:09 12.12.05 +0100, Thomas Bodenmann wrote:
| At 14:45 12.12.05 +0100, Jens-Peer Kuska wrote:
|
| Hallo zusammen!
|
| Danke fuer Eure wertvolle Hilfe!
|
| Frage war: Export[]/Display[] geht nicht im
Terminal-Modus (Kernel).
| Antwort: Mathematica braucht das FrontEnd zum
Rendern der Schriften.
|
| @Jens: Danke Dir fuer den Hinweis, dass ich das
FrontEnd brauche. Wenn ich
| das auf den X-Server wartende FrontEnd kille,
kriege ich auch brav die
| Meldung zurueck
| Export::nofe: A front end is not available;
export of EPS
| requires a front end.
| Leider kommt dieser Hinweis nicht bei "GIF". Und
bei Display steht auch der
| Hinweis in der Hilfe, dass das FrontEnd bei
manchen Formaten benoetigt wird.
|
| Export und Display
|
http://documents.wolfram.com/mathematica/Add-onsLinks/JLink/Part2.WritingJavaProgramsThatUseMathematica/GraphicsAndTypesetOutput/JLink2.10.5.html
|
| Und der Hinweis von Jens mit WebMathematica war
genau das, was ich gesucht
| habe. Ich muss also einen virtuellen X-Server
starten, damit ich auf dem
| dann das FrontEnd laufen lassen kann, und man
kann z.B. die Anleitung von
| WebMathematica nehmen:
|
|
http://documents.wolfram.com/webmathematica/v2/index_2_4.html
|
| Danke fuer die Loesung, Jens!!!
|
| Viele Gruesse
|
| Harald v. Aschen
|