LaTeX 中的 Gnuplot

LaTeX 中的 Gnuplot

我正在尝试使用 gnuplottex 绘制一个图:

\documentclass[12pt]{article}
\usepackage{graphicx, latexsym, keyval, ifthen, moreverb}
\usepackage{gnuplottex}

\begin{document}

\begin{figure}
    \begin{gnuplot}[terminal=epslatex, terminaloptions=rotate]
    plot sin(x)
    \end{gnuplot}
    \caption{My figure.}
\end{figure}

\end{document}

但我得到的是标题而没有任何图形。我正在使用 TeXShop。我怎样才能得到图表。

答案1

您正在使用 强制发出警告terminaloptions = rotate。以下代码对我有用:

\documentclass[a4paper, 11pt]{article}
\usepackage{graphicx, latexsym, keyval, ifthen, moreverb}
\usepackage{gnuplottex}


\begin{document}

\begin{figure}
    \begin{gnuplot}[terminal=epslatex]
    plot sin(x)
    \end{gnuplot}
    \caption{My figure.}
\end{figure}

\end{document}

正如 daleif 在评论中指出的那样,我建议您不要使用gnuplottex,因为有更好的替代方案pgfplots

相关内容