gnuplottex не распознает параметры

gnuplottex не распознает параметры

Я хочу использовать gnuplottexдля рисования графиков в документе LaTeX.
Проблема в том, что gnuplottexне принимает никаких опций.

Мве было бы похоже на

\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опция.

Я не думаю, что версия gnuplottexв TeXLive 2009 имела такую subfolder​​возможность. Обновите свой TeXдистрибутив, чтобы избавиться от этой проблемы.

Связанный контент