gnuplottex
LaTeX 문서에서 그래프를 그리는 데 사용하고 싶습니다 .
문제는 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
.
gnuplottex
TeXLive 2009 버전에는 옵션이 없었던 것 같습니다 subfolder
. TeX
이 문제를 해결하려면 배포판을 업데이트하세요 .