epspdfconversion erzeugt keine PDF

Tabellen und Grafiken erstellen und anordnen


schmokie
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mo 14. Nov 2011, 22:01

epspdfconversion erzeugt keine PDF

Beitrag von schmokie »

Hallo zusammen,

ich würde gerne meine von Matlab erzeuten und als .eps abgespeicherten figures über LaTex ausgeben lassen.
Dazu wollte ich das Packet "epspdfconversion" nutzen.

Dazu habe ich erst, wie auch in der doc beschrieben, dieses in den Header wie folgt eingebunden
\usepackage{epspdfconversion}
und anschließend versucht meine Grafik wie folgt ausgeben zu lassen
\begin{document}

  \begin{figure}
		\centering
		\includegraphics[width=1.00\textwidth]{test.eps}
		\caption{Strom- und Spannungsverlauf des Doppelpulses}
		\label{fig:Strom_Spannungs_Verlauf}
	\end{figure}
	
\end{document}
Nach dem kompilieren erhalte ich dann allerding den Fehler:
"File 'test-epspdf-to.pdf' not found"
In dem entsprechenden Ordner konnte das entsprechend Bild dann auch nicht finden. Auch in den übergeordneten Ordnern wurde ich nicht fündig.

Nach dem ich das Wiki gelesen hatte, war mein erster Versuch das "write18" mit einzubinden. Aber ich bin schon an dieser Stelle kläglich gescheitert, da mir überhaupt nicht klar ist wo ich das hinschreiben/einbinden muss.
Muss ich das unter "Profiles" mit einbinden bzw. wenn es heist das man den entsprechenden Befehl in der Konsole eingeben muss, welche ist dann gemeint, die von Windows (also über "cmd") oder besitzt das TeXnicCenter auch so etwas?
Kann es überhaupt daran liegen? Ich habe zumindest nichts von einer Warnung oder dergleichen in der Log-Datei gesehen, die mir sagt dass die epspdfconversion nicht ausgeführt werden konnte.

Ich bin im Moment ziemlich Ratlos, warum mir das tool keine Wandlung vornimmt.

Zur Anschaung habe ich noch ein "minimal" Beispiel angehängt. Der Header (welcher sich in Vorspann.tex befindet) ist etwas größer, aber ich wollte zur sicherheit meinen ganzer Header mitschicken, nicht das sich eventuell irgendwelche Packete beisen. Da drinnen ist auch die Log-Datei zu finden, die LaTex erstellt hat.

Ich hoff das ich an alles gedacht habe, und ihr mir damit helfen könnt.

Schon einmal Danke

Gruß

Tobias

Mein Betriebssystem ist XP, mein Editor ist das TeXnicCenter 1.0 und der Compiler MikTex 2.8
Dateianhänge
Bsp.rar
"Minimal"-Beispiel meines Programms
(64.54 KiB) 264-mal heruntergeladen

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Unnötig

Beitrag von localghost »

Du brauchst das Paket nicht. Auf modernen TeX-Systemen läuft die Konvertierung mittels epstopdf automatisch im Hintergrund ab. Voraussetzung dafür ist neben dessen Installation, dass der Compiler mit dem Argument --enable-write18 (shell escape) aufgerufen wird. Wie das gemacht wird, solltest Du über eine Suche hier im Forum erfahren.


Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Besserwisser

Re: Unnötig

Beitrag von Besserwisser »

localghost hat geschrieben:Du brauchst das Paket nicht. Auf modernen TeX-Systemen läuft die Konvertierung mittels epstopdf automatisch im Hintergrund ab. Voraussetzung dafür ist neben dessen Installation, dass der Compiler mit dem Argument --enable-write18 (shell escape) aufgerufen wird.
Bei TeX-Live ist auch das nicht notwendig, weil repstopdf verwendet wird, das in der Voreinstellung bei den vertrauenswürdigen Programmen aufgeführt ist und in der Voreinstellung vertrauenswürdige Programme ausgeführt werden dürfen. Die on-the-fly-Konvertierung von eps in pdf funktioniert daher bei TeX-Live (bereits seit 2010) out of the box.

schmokie
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mo 14. Nov 2011, 22:01

geht

Beitrag von schmokie »

Hallo,

mit dem epstopdf Packet geht nun alles wunderbar. Hat anscheinend doch nur an dem epspdfconversion Packet gelegen.

Das mit dem --shell-write18 hat dementsprechend auch geklappt. Hab zwar nichts gefunden wo es auch für Deppen wie mich erklärt wird, aber durch ausprobieren hab ich es dann doch irgendwie hinbekommen.

Danke für deine Hilfe.

Antworten