Gnuplottex erkennt Optionen nicht

Gnuplottex erkennt Optionen nicht

Ich möchte es verwenden, gnuplottexum Diagramme in einem LaTeX-Dokument zu zeichnen.
Das Problem ist, gnuplottexdass keine Optionen akzeptiert werden.

Ein Mwe wäre wie

\documentclass[a4paper,11pt,titlepage,twoside,openright,toc=listof, toc=bibliography]{scrreprt}  
\usepackage[a4paper, left=4cm, right=2cm, top=2.5cm, bottom=2.5cm]{geometry}
\usepackage[english]{babel}

\usepackage{graphicx}  
\usepackage{epstopdf}  
\usepackage[shell]{gnuplottex}

\begin{document}

\begin{figure}[hbt]  
\centering  
\begin{gnuplot}[terminal=epslatex,terminaloptions=color]  
set xrange[0:3.1415]   
set yrange[-1:1]  
set grid 
plot sin(x)

\end{gnuplot}  
\end{figure}

\end{document}

Die [shell]Option stört nicht pdflatex, hilft aber auch nicht beim Konvertieren der Dateien (ich muss sie pdflatex --shell-escape mwe.texzum Kompilieren verwenden).

Die [subfolder]Option ist noch schlimmer, sie führt zu:

! LaTeX Error: Unknown option `subfolder' for package `gnuplottex'.

See the LaTeX manual or LaTeX Companion for explanation.   Type  H <return>  for immediate help.    ...                                  


l.54 \ProcessOptions\relax

?

Ich benutzepdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)

Irgendwelche Ideen, was dieses seltsame Verhalten verursachen könnte gnuplottex?

Antwort1

Die shellOption teilt demPaketum Code zu verwenden, der Shell-Escape erfordert. Dies ist das Standardverhalten, Sie müssen die Option also nicht explizit einschließen. Aus Sicherheitsgründen können Sie Shell-Escape jedoch nicht aktivieren fürMotoraus einem Dokument heraus. Sie benötigen diese --shell-escapeOption.

Ich glaube nicht, dass die Version gnuplottexin TeXLive 2009 diese subfolderOption hatte. Aktualisieren Sie Ihre TeXDistribution, um dieses Problem zu beheben.

verwandte Informationen