WinFIG forum
WinFIG => WinFIG and LaTeX => Topic started by: malu on April 22, 2009, 04:24:56 PM
-
Hi,
I tried to import a eps-figure without any text into winfig and get the follwing error while winfig try to generate the internal prefix
C:\Programme\WinFig 3.01\"\gswin32c.exe" -q -dSAFER -dBATCH -dNOPAUSE -sDEVICE=jpeg -r96 -dEPSCrop -sOutputFile="C:\DOKUME~1\lucken\LOKALE~1\Temp\winfigtemppic.jpg" "C:\Dokumente und Einstellungen\lucken\Eigene Dateien\02_PROMOTION\01_Dokumentation\01_DISS\01_Dokumente\02_Abbildungen_Source\WinFigs\zugstrebenlager_stat_Hysterese.eps" failed with error code 2
Any ideas?
Regards,
Marc
-
Is ghostscript installed on the computer?
-
Hallo nochmal,
ich glaube auf Deutsch funktioniert das hier ja auch...
Aber nochmal zum Thema:
Ja, ghostscript ist installiert und ansonsten funktionert winfig auch bestens. Benötigt winfig den Pfad zur "ghostscript".exe explizit? In der Pfadvariablen des Betriebssystems ist dieser enthalten.
Vielen Dank schonmal.
Gruß Marc
-
Der Pfad zu GhostScript wird in der Registry gesucht. Das ist in einem anderen Thead hier beschrieben:
http://www.schmidt-web-berlin.de/winfig/forum/index.php?topic=25.msg126#msg126
Damit soll ein Eintrag in der PATH-Variablen unnötig werden, da das für viele Anwender schon zu technisch ist. Wenn es dann troztdem nicht funktioniert, liegt das meist daran, daß verschiedene GS-Versionen installiert und entfernt wurden und die Registry obsolete Einträge enthält. Da würde ich mal nachschauen.
Die Variante mit der PATH-Variablen sollte aber trotzdem funktionieren.
Das hier
C:\Programme\WinFig 3.01\"\gswin32c.exe"
sieht allerdings merkwürdig aus. Da muß ich noch mal schauen, wie das entstehen kann.
-
Hallo Andreas,
vielen Dank - der Hinweis mit der Registry hat geholfen. Ich hatte wohl noch einige alte reg-Einträge von älteren ghostscript-Versionen. Nachdem ich diese gelöscht habe (jetzt nur noch GPL ghostscript 8.64) funktioniert die Vorschau für eps-Grafiken auch.
Gruß Marc
-
:o Benötigt winfig den Pfad zur "ghostscript".exe explizit? In der Pfadvariablen des Betriebssystems ist dieser enthalten. :-*
-
:o Benötigt winfig den Pfad zur "ghostscript".exe explizit? In der Pfadvariablen des Betriebssystems ist dieser enthalten. :-*
Der wird aber nicht bei der GhostScript-Installation gesetzt, sondern muß manuell angelegt werden. Das Problem ist, daß viele Anwender nicht wissen, wie man Pfadvariablen setzt und ich es nicht jedem Einzelnen erklären kann. WinFIG versucht deshalb zuerst, den Pfad aus dem Registry-Eintrag von GS zu ermitteln. Das gswin32c.exe wird dann mit komplettem Pfad aufgerufen. Ein Eintrag in der PATH-Variable ist dann nicht nötig.
Wenn es über den Registry-Eintrag nicht klappt, wird der Aufruf ohne Pfad gemacht. Der sollte dann klappen, wenn die Pfadvariable gesetzt ist.