PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit PostScript



Panic
15-03-2008, 18:19
Hallo!
Kann mir bitte jemand helfen!?! Ich versuch gerade meine DA mit Latex zu schreiben und versuche gerade alle Graphiken einzubinden und aus irgendeinem Grund funktioniert das nicht. Ich bekomme immer die Fehlermeldung:
Some PostScript Specials could not be rendered.

Und ausführlicher:
Error: /undefined in GIF89a^È
Operand stack:
--nostringval-- PermitFileReading --nostringval-- PermitFileWriting --nostringval--
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval--
Dictionary stack:
--dict:1125/1686(ro)(G)-- --dict:0/20(G)-- --dict:71/200(L)-- --dict:95/300(L)-- --dict:42/200(L)--
Current allocation mode is local
MiKTeX GPL Ghostscript 8.15: Unrecoverable error, exit code 1

Im Dokument wird zwar Platz für die Abbildung gelassen und die Bildunterschrift wird auch angezeit, aber die Graphik halt nicht!

Hat vielleicht jemand einen Idee?
Das wäre echt toll!
Danke schon mal!

PS: Ich hab das grad schon mal gepostet, aber anscheinend falsch! Wollte niemand belästigen, ich bin nicht so bewandert im Umgang mit Foren.

Stefan_K
15-03-2008, 19:42
Hallo Panic,

das auftauchende GIF89a klingt aber nach einer GIF-Datei! Evtl. hat die einzubindende Grafik falsches Format, nämlich gif?
Was für ein Grafikformat verwendest Du? Evtl. kannst Du eine Beispielgrafik posten. Was für ein Zielformat wählst Du - dvi, ps oder pdf?

Viele Grüße,

Stefan

Panic
15-03-2008, 19:48
Hallo Stefan,

Ich hab auch schon gedacht, dass es am falschen Format liegt, also hab ich es in allen Formaten abgespeichert: gif, pdf, jpg und png.
Ich habs ja auch schon definiert unter dern usepackages mit:
\DeclareGraphicsExtensions{.eps,.gif,.jpg,.png,.pd f}
Wie mach ich denn das mit der Beispielgraphik?

Zielformat ist dvi, aber ich habs mir auch schon in pdf angesehen. Dann ist aber das Problem, dass er an der Stelle, wo die Graphik sein soll, einfach nicht mehr weiter mach, sondern dort das Dokument beendet.

Ich bin so verrückt vor Panik, dass ich ganz vergessen hab zu bedanken! Also schon jetzt, danke für Deine Hilfe!

localghost
15-03-2008, 20:37
[...] Zielformat ist dvi, aber ich habs mir auch schon in pdf angesehen. Dann ist aber das Problem, dass er an der Stelle, wo die Graphik sein soll, einfach nicht mehr weiter mach, sondern dort das Dokument beendet. [...]
Panik ist selten ein guter Ratgeber. Wenn Du (zunächst mit latex) nach DVI kompilierst, kommt als einziges Grafikformat EPS in Frage. Welches endgültige Format soll das Dokument denn bekommen?


MfG
Thorsten¹

Stefan_K
15-03-2008, 20:37
Hallo Panic,

keine Sorge, das wird schon klappen.
Wenn Du eps-Grafiken einbindest, wirst Du vmtl. sie nicht im dvi-Viewer sehen, sondern erst, wenn Du die dvi-Datei nach postscript umwandelst, mit Deinem Editor oder dvips. Dass sich an Stelle der Grafik im dvi-Dokument zunächst nur leerer Platz befindet, ist normal.

Wenn Du direkt pdf erzeugst, kannst Du (statt eps) jpg, png und pdf einbinden. Wenn es geht, nimm letzteres! Kein gif.

Schau Dir zunächst mal in Ruhe das LaTeX Bilder-HowTo (http://www.ctan.org/tex-archive/info/l2picfaq/german/l2picfaq.pdf) an, darin werden diese Format-Fragen besprochen.

Viele Grüße,

Stefan

Panic
15-03-2008, 21:01
Also, ich versuch ruhig zu bleiben.

Das endgültige Format soll pdf sein. Mein Problem ist dass ich nicht weiß, wie ich eps erzeugen kann.

Allerdings, zeigt er mir die Graphik ja auch nicht im pdf an, sondern bricht das Dokument einfach en der Stelle ab, wo das Bild sein sollte.

Ich führ mir jetzt einfach mal die Anleitung zu Gemüte und höffe, dass das eine Lösung bringt.

Aber danke schon einmal!

Panic
15-03-2008, 21:09
Ich hab jetzt eine eps-Datei gefunden und da fuktioniert es.

Und jetzt mein Unwissen: Wie bekomm ich alle meine dateien in eps? Und warum klappt das mit dem pdf nicht? Weil im TexnicCenter steht ja LaTeX->PS->PDF. Also sollte es doch so eingestellt sein, dass es gleich in pdf kompiliert, oder?

Danke, danke danke!

Panic
15-03-2008, 21:29
Ich wieder!

Ich weiß auch nicht, was ich falsch mach. Ich hab jetzt die Datei in eps umgewandelt und jetzt bekomm ich einfach einen neuen Fehler:

Error: /undefined in obj
Operand stack:
--nostringval-- PermitFileReading --nostringval-- PermitFileWriting --nostringval-- 5 0
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval--
Dictionary stack:
--dict:1125/1686(ro)(G)-- --dict:0/20(G)-- --dict:71/200(L)-- --dict:95/300(L)-- --dict:42/200(L)--
Current allocation mode is local
MiKTeX GPL Ghostscript 8.15: Unrecoverable error, exit code 1


Mit einer anderen eps von einem Freund hat es funktioniert, also muss es ja irgenwie an meinen Dateien liegen! Was mach ich bloß falsch!

Vielen Dank für das Verständnis mit einem blutigen Anfäger. Hab sonst nie Tabellen oder Grafiken einbinden müssen.

Stefan_K
15-03-2008, 21:32
Hallo Panic,

TeXnicCenter sollte auch ein Ausgabeprofil LaTeX => PDF haben. Wenn Du in das Menü unter Ausgabe/ Ausgabeprofile definieren gehst, solltest Du den Unterschied sehen, sofern das Profil angelegt ist: darin steht der Aufruf von pdflatex statt latex.

Mit LaTeX => PDF kannst Du direkt pdf (und jpg, png) einbinden, jedoch geht damit eps nicht. eps hingegen klappt bei LaTeX => PS => PDF, weil hierbei ein dvi erzeugt wird, in ps und dann pdf umgewandelt wird.

Viele Grüße,

Stefan

Panic
15-03-2008, 22:04
Hallo Stefan,
hab ich gemacht und siehe da, es funktioniert, allerdings weiterhin nur mit eps-Dateien. aber das solls jetzt auch tun! Ich kann ja alle Graphiken in eps umwandeln!
Vielen Dank für Eure Hilfe!