Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Latex-GnuPlot-Problem

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.03.2013
    Ort
    Dortmund-Wickede
    Beiträge
    4

    Latex-GnuPlot-Problem

    Hallo!

    Ich habe ein Problem mit meiner Latex-Datei. Und zwar möchte ich GnuPlot in Latex einbinden. Meine GnuPlot-Kenntnisse sind mager, nach einer Recherche habe ich das dann wie folgt realisiert:

    Code:
    \documentclass{article}
    \usepackage{graphicx}
    \usepackage{wallpaper}
    \usepackage[T1]{fontenc}
    \usepackage{amsmath}
    \usepackage{gnuplottex}		% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    
    \begin{document}
    	\color{black}
    	\setlength{\oddsidemargin}	{0cm}
    	\setlength{\topmargin}		{0cm}
    	\normalsize
    
    	\begin{titlepage}
    	\title{Protokoll V408: Geometrische Optik} 
    	\date{17.01.13}
    	\maketitle
    	\centering Proto
    	\end{titlepage}
    
    \begin{figure}[!ht]
     \begin{gnuplot}[terminal=pdf]			% !!!
    	set terminal epslatex color
    	set nokey
    	plot sin(x)
     \end{gnuplot}					% !!!
    \end{figure}
    
    \end{document}

    Wenn LateX mir meine .pdf-Datei erstellt, wird nur leider kein Graph abgebildet..

    Kennt sich jemand damit aus und kann mir weiterhelfen ?



    Danke im Voraus und Freundliche Grüße

    Monadic512

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.08.2007
    Beiträge
    177
    Hi,
    der folgende Code funktioniert bei mir. Ich habe [Miktex] als Option bei gnuplottex geladen, da ich Miktex nutze. Beim gnuplot-Code lädst du einmal das pdf-Terminal, dann wieder das eps-Terminal. Denke mal, das ist das Problem.

    Code:
    \documentclass{article}
    \usepackage{graphicx}
    \usepackage[T1]{fontenc}
    \usepackage{amsmath}
    \usepackage[miktex]{gnuplottex}		% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    
    \begin{document}
    
    \begin{figure}[!ht]
     \begin{gnuplot}[terminal=pdf]			
    	#set terminal epslatex color
    	set nokey
    	plot sin(x)
     \end{gnuplot}			
    \end{figure}
    
    \end{document}

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.03.2013
    Ort
    Dortmund-Wickede
    Beiträge
    4
    Hallo Curryhunter,


    Danke für den Tipp.

    Ich hab das Script ausprobiert, doch mein TexWorks zeigt mir immer noch einfach nur einen leeren Bildschirm an...



    Mit freundlichen Grüßen

    Monadic512

  4. #4
    Registrierter Benutzer
    Registriert seit
    30.08.2007
    Beiträge
    177
    Moin,
    nun dann kann es noch daran liegen, dass z.B. shell escape nicht aktiviert ist, oder gnuplot nicht gefunden wird.

    Versuche mal, in der Kommandozeil
    Code:
    pdflatex --shell-escape Dateiname.tex
    bzw.
    Code:
    pdflatex --enable-write18 Dateiname.tex
    auszuführen.
    Wenn das auch nicht klappt, poste mal Deine log-Datei.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •