Diagramm von Excel in Latex mit Gnuplot
Verfasst: Do 14. Aug 2014, 17:07
Hallo,
ich brauche ein paar Tipps, wie ich am besten Diagramme von Excel in Latex einbinden kann. Bis jetzt mach ich das so, dass ich die Diagramme aus Excel in PowerPoint kopiere. Das dann als .emf abspeicher und in Inkscape bearbeite. Aus Inkscape lasse ich mir dann das Diagramm als PDF+Latex Datei ausgeben. Also hab ich nacher eine .pdf Datei in der das "Bild" ist und ein .tex Datei in der die Schrift ist.
Ihr merkt schon das ich ziemlich viel hin und her kopieren muss. Das geht mir ein bisschen auf die Nerven und ich würde gerne die Diagramme direkt mit Latex erzeugen.
Ich hab mir bereits Gnuplot geholt und nun versucht das Beispiel aus dem Wiki zu kompilieren. Leider scheitre ich schon daran. Wie es aussieht finden Texniccenter gnuplot nicht. (Sorry,the gnupot-result file 'Diagramm.exp.table' could not be found)
Im Ausgabeprofil hab ich folgende Argumente, die an den Compiler übergeben werden sollen:
-synctex=-1 -interaction=nonstopmode "%pm" -enable-write18
hab das ganze auch mit folgendem versucht, jedoch ebenfalls ohne erfolg:
-synctex=-1 -interaction=nonstopmode "%pm" -shell-escape
In den Umgebungsvariablen hab ich schon Pfad des bin-Ordners von gnuplot angegeben. und wenn ich gnuplot in der cmd aufrufe startet es auch.
Was mache ich falsch?
Gibt es eine schnellere Möglichkeit Diagramme ordentlich von Excel in Latex einzubinden?
Zusatzinfo: ich verwende TexnicCenter, MikTex auf Win7
Hier noch das Beispiel:
ich brauche ein paar Tipps, wie ich am besten Diagramme von Excel in Latex einbinden kann. Bis jetzt mach ich das so, dass ich die Diagramme aus Excel in PowerPoint kopiere. Das dann als .emf abspeicher und in Inkscape bearbeite. Aus Inkscape lasse ich mir dann das Diagramm als PDF+Latex Datei ausgeben. Also hab ich nacher eine .pdf Datei in der das "Bild" ist und ein .tex Datei in der die Schrift ist.
Ihr merkt schon das ich ziemlich viel hin und her kopieren muss. Das geht mir ein bisschen auf die Nerven und ich würde gerne die Diagramme direkt mit Latex erzeugen.
Ich hab mir bereits Gnuplot geholt und nun versucht das Beispiel aus dem Wiki zu kompilieren. Leider scheitre ich schon daran. Wie es aussieht finden Texniccenter gnuplot nicht. (Sorry,the gnupot-result file 'Diagramm.exp.table' could not be found)
Im Ausgabeprofil hab ich folgende Argumente, die an den Compiler übergeben werden sollen:
-synctex=-1 -interaction=nonstopmode "%pm" -enable-write18
hab das ganze auch mit folgendem versucht, jedoch ebenfalls ohne erfolg:
-synctex=-1 -interaction=nonstopmode "%pm" -shell-escape
In den Umgebungsvariablen hab ich schon Pfad des bin-Ordners von gnuplot angegeben. und wenn ich gnuplot in der cmd aufrufe startet es auch.
Was mache ich falsch?
Gibt es eine schnellere Möglichkeit Diagramme ordentlich von Excel in Latex einzubinden?
Zusatzinfo: ich verwende TexnicCenter, MikTex auf Win7
Hier noch das Beispiel:
\documentclass[paper=a4,12pt,version=last,landscape]{scrartcl} \usepackage{pgfplots} \usepackage{filecontents} \begin{filecontents*}{data.dat} 1 2 3 4 4 6 5 10 \end{filecontents*} \begin{document} \begin{tikzpicture} \begin{axis}[xmin=0, xmax=10, ymin=0, ymax=50] \addplot gnuplot [id=exp,mark=none,domain=0:8, very thick]{x**2+10}; \addplot gnuplot [raw gnuplot,id=bal,mark=none,very thick]{ set xrange [0:10]; f(x)=a*x+b; fit f(x) "data.dat" via a,b; plot f(x)}; \addplot plot [only marks,mark=x,thick] file {data.dat}; \end{axis} \end{tikzpicture} \end{document}