ich habe da momentan ein Problem mit GraphicsMagick
und Ghostscript (Windows) und finde einfach keine Loesung.
Bei einem Befehl in der Form:
gm convert my.pdf ps:my.ps
bekomme ich die Fehlermeldung
gm convert: "" -q -dBATCH [etc,etc,...] -c quit.
gm convert: Postscript delegate failed (my.pdf).
Jetzt weiss ich nicht wo ich was hin "delegieren" soll?
ich hoffe hier kann mir jemand auf die Spruenge helfen,
da ich einfach nix passendes zu meinem Fehler finde...
Die GM und GS-Doku sagt mir bis jetzt nichts
die delegates.mgk ist an ihrem Platz und wird auch mit
der Umgebungsvariable MAGICK_HOME ausgewiesen.
In den versichiedenen Config-Dateien von GM finde ich
sowas wie @PSDelegate@ oder auch @ghostscript_font_dir@
Letzteres habe ich durch eine absolute Pfadangabe ersetzt,
aber das brachte mir auch keinen Erfolg... :-(
Muss ich da zusaetliche Umgebungsvariablen setzen?
Momentan habe ich neben MAGICK_HOME noch GS_DLL und
GS_LIB gesetzt sowie gswin32c.exe im Pfad
Ich kann zur Lösung des konkreten Problem nichts sagen, nur soviel, dass
ich Dir nicht empfehle, es überhaupt so zu machen. Mag sein, dass, wenn
alles richtig konfiguriert ist, das Ergebnis gut wird. Es kann aber auch
sein, dass Du dabei bist, aus hochwertigen Vektorgrafiken minderwertige
Bitmapgrafiken zu erzeugen.
Bessere Wege:
pdftops datei.pdf datei.ps
(Bestandteil des XPDF-Pakets)
acroread -toPostScript -size a4 -pairs datei.pdf datei.ps
...Rolf
>> [...]
>
> [...]
> alles richtig konfiguriert ist, das Ergebnis gut wird. Es kann aber auch
> sein, dass Du dabei bist, aus hochwertigen Vektorgrafiken minderwertige
> Bitmapgrafiken zu erzeugen.
Ja, das hast du wohl recht und ich bin auch ganz begeistert
von den pdf-dateien die mir die MS-Office-Tools exportieren
(ein MS-Office Plugin/AddOn von den MS Download-Servern)
Jedenfalls muessen diese pdf Vektorgrafik sein, da ich bis
zu dem Maximalwert vom Acrobat Reader auf 6400%
vergroessern konnte - ohne Qualitaetsverlust.
Das Problem ist jetzt nur wie ich aus den pdf zu ps oder
auch eps komme, da ja nur diese bei latex bzw. dann bei
ghostscript eingebunden werden um zu einem dvi-File zu kommen.
Wenn ich die tex/pdf Dateien mit pdflatex kompiliere,
dann habe ich leider noch den Seitenrand der in dem pdf-File
der grafik ist... :-(
Allerdings moechte ich halt auch ein dvi-ps-pdf weg haben.
Gibt es Vektorgrafik in PS/EPS und wenn ja, wie gehe ich da vor?
> Bessere Wege:
>
> pdftops datei.pdf datei.ps
> (Bestandteil des XPDF-Pakets)
Das funktioniert schonmal einigermassen - aber um 90
Grad gedreht - aus landscape wird portrait ;-)
Laesst sich aber bestimmt noch handhaben...
> acroread -toPostScript -size a4 -pairs datei.pdf datei.ps
Ich vermute das ist der acroreader unter UNIX/Linux.
Leider kann ich das hier so auf die Schnelle ausprobieren,
da ich den acroreader fuer Windows habe und dort diese
Kommandozeilen-Switches nicht funktionieren...
btw: Wie gebe ich die Pfade im xpdfrc file unter Windwos an?
Aus: /usr/local/share/ghostscript/fonts/n021003l.pfb
wird: /c/usr/local/share/ghostscript/fonts/n021003l.pfb
oder: C:/usr/local/share/ghostscript/fonts/n021003l.pfb
bzw. dnn eben mit entsprechend angepassten Pfaden.
Eine Art von Begeisterung für die Du in dieser Gruppe sicher wenig
Verständnis finden wirst.
...
>
> Wenn ich die tex/pdf Dateien mit pdflatex kompiliere,
> dann habe ich leider noch den Seitenrand der in dem pdf-File
> der grafik ist... :-(
Dann installier Dir einen PS-Truckertreiber, der auch eps in eine Datei
schreiben kann ("google" bringt zu diesem leidigen Problem etliche
Lösungen).
>
> Allerdings moechte ich halt auch ein dvi-ps-pdf weg haben.
Was hindert Dich daran?
> Gibt es Vektorgrafik in PS/EPS und wenn ja, wie gehe ich da vor?
Eine eigenartige Frage. In den meisten Fällen handelt es sich dabei um
Vektorgrafik. Nur wenn in Postscript oder PDF-Dateien bitmap-Grafiken
eingebettet werden sind selbige keine Vektorgrafiken.
>
>> Bessere Wege:
>>
>> pdftops datei.pdf datei.ps
>> (Bestandteil des XPDF-Pakets)
>
> Das funktioniert schonmal einigermassen - aber um 90
> Grad gedreht - aus landscape wird portrait ;-)
> Laesst sich aber bestimmt noch handhaben...
\includegraphics[angle=90]{datei}
...
>
> btw: Wie gebe ich die Pfade im xpdfrc file unter Windwos an?
> Aus: /usr/local/share/ghostscript/fonts/n021003l.pfb
> wird: /c/usr/local/share/ghostscript/fonts/n021003l.pfb
> oder: C:/usr/local/share/ghostscript/fonts/n021003l.pfb
Ich vermute die letzte Variante. Allerdings sehe ich keinen Grund für
irgendwelche Anpassungen.
...Rolf
>> Wenn ich die tex/pdf Dateien mit pdflatex kompiliere,
>> dann habe ich leider noch den Seitenrand der in dem pdf-File
>> der grafik ist... :-(
>
> Dann installier Dir einen PS-Truckertreiber, der auch eps in eine Datei
> schreiben kann ("google" bringt zu diesem leidigen Problem etliche
> Lösungen).
Ich habe mir jetzt mal die Adobe Treiber runtergeladen.
Hast du, oder wer hier noch mitliesst, noch andere "gute"
Erfahrungen?
Wie schaut das mit den Adobe ICC und auch Adobe PPD Dateien
aus? Sind das einfach nur "gute" Ergaenzungen oder bringt
das nicht viel?
>> Allerdings moechte ich halt auch ein dvi-ps-pdf weg haben.
>
> Was hindert Dich daran?
Ich bekomme die pdf dateien ja nicht als Vektorgrafiken im
eps/ps format. Dieses Format ist ja Voraussetzung fuer DVI.
Ich habe bisher immer nur Pixelgrafiken erhalten.
auch bei dem pdftops oder anderen Tools/Grafikprogrammen
Wenn ich
>> Gibt es Vektorgrafik in PS/EPS und wenn ja, wie gehe ich da vor?
>
> Eine eigenartige Frage. In den meisten Fällen handelt es sich dabei um
> Vektorgrafik. Nur wenn in Postscript oder PDF-Dateien bitmap-Grafiken
> eingebettet werden sind selbige keine Vektorgrafiken.
Ja, so eigenartig ist es nicht, denn ich bekomme, wie
oben erwaehnt staendig Pixelgrafiken in den PS-Dateien, auch
mit dem pdftops.... Nicht aber in den exportierten PDFs von MS.
>>> Bessere Wege:
>>>
>>> pdftops datei.pdf datei.ps
>>> (Bestandteil des XPDF-Pakets)
>>
>> Das funktioniert schonmal einigermassen - aber um 90
>> Grad gedreht - aus landscape wird portrait ;-)
>> Laesst sich aber bestimmt noch handhaben...
>
> \includegraphics[angle=90]{datei}
Der Tip hinkt insofern als das ich dann "quergestellte"
Grafiken bei anderen TeX-Kompilierungsmethoden habe.
Es gibt sicherlich auch eine Option die dieses Drehen
verhindert... das muss ich aber nochmal nachschauen.
>> btw: Wie gebe ich die Pfade im xpdfrc file unter Windwos an?
>> Aus: /usr/local/share/ghostscript/fonts/n021003l.pfb
>> wird: /c/usr/local/share/ghostscript/fonts/n021003l.pfb
>> oder: C:/usr/local/share/ghostscript/fonts/n021003l.pfb
>
> Ich vermute die letzte Variante. Allerdings sehe ich keinen Grund für
> irgendwelche Anpassungen.
Hmmm, ich habe diese Pfade ja so nicht vorhanden.
Die bin-Dateien und auch gs fonts liegen an einem ganz
anderen Ort auf der Platte als ueber eine solchen
uebersetzten Pfad (egal ob UNIX, POSIX oder Windows-Angabe)
Fuer mich stellt sich hier die Frage ob die xpdf Tools
auch im aktuellen "bin" Verzeichnis nach der globalen
Konfigurationsdatei schauen. Oder doch "nur" in den
"unix-typischen" Verzeichnissen schauen?
Also /etc und $HOME . Mehr habe ich nicht in der Doku
gefunden...