gnuplottex がオプションを認識しない

gnuplottex がオプションを認識しない

gnuplottexLaTeX ドキュメントでグラフを描くために使用したいのですが、
問題はgnuplottexオプションが一切受け入れられないことです。

mweは次のようになります

\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}

この[shell]オプションは問題にはなりませんpdflatexが、ファイルの変換にも役立ちません (pdflatex --shell-escape mwe.texコンパイルするには を使用する必要があります)。

この[subfolder]オプションはさらに悪く、次の結果が生成されます。

! 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

?

私は使用していますpdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)

この奇妙な動作の原因は何だと思いますかgnuplottex?

答え1

オプションshellは、パッケージシェルエスケープを必要とするコードを使用するには、このオプションを有効にする必要があります。これはデフォルトの動作なので、明示的にオプションを含める必要はありません。ただし、セキュリティ上の理由から、エンジンドキュメント内から。--shell-escapeオプションが必要です。

gnuplottexTeXLive 2009のバージョンにはオプションがなかったと思いますsubfolderTeXこの問題を解決するには、ディストリビューションを更新してください。

関連情報