gnuplottex 和 TeXShop 的问题

gnuplottex 和 TeXShop 的问题

我在使用 gnuplot 中的终端时遇到了一些麻烦epslatex,后来我发现也可以使用 直接从 LaTeX 进行绘图\usepackage{gnuplottex}。无论如何,我发现直接从我的 TeX 编辑器(即 TeXShop for Mac)编译 LaTeX 代码时存在一些问题。事实上,如果我编译代码

%foo.tex
\documentclass[a4paper]{article}
\usepackage{gnuplottex}


\begin{document}

/* TeX stuff */

 \begin{figure}%
    \centering%
    \begin{gnuplot}[terminal=epslatex, terminaloptions=color]
        set key box top left
        set key width 4
        set xr [-5:5]
        set yr [-1:1]
        set xlabel '$x$'
        set ylabel '$y$'
        plot sin(x) w l lc 1 t '$\sin(x)$',\
        cos(x) w l lc 2 dt 2 t '$\cos(x)$',\
        tan(x) w l lc 3 t '$\tan(x)$',\
        tanh(x) w l lc 4 t '$\tanh(x)$'
    \end{gnuplot}
    \caption{!!!Sample!!!}%
    \label{pic:epslatex}%
 \end{figure}%
\end{document}

我无法获得所需的输出和图表。即使运行和排版没有错误,输出也是正确的 TeX 文档,但没有所需的图表(相反,我得到了一个带有标题的空白图)。 形象 我找到了一个解决方案,从终端命令

pdflatex --shell-escape foo.tex

我不太明白它的意思。现在我得到了正确的输出,但我更喜欢从 TeXShop 排版,以免以两种不同的方式编译同一篇文档。有什么建议吗?正确的情节 如果问题出在 TexShop,有人知道哪里可以找到有关如何使用 gnuplotepslatex终端进行绘图的详细指南吗?因为我甚至不明白如何将我的.tex.eps输出制作成 pdf,而且整个工作完成后无法将结果包含在 LaTeX 中,这非常令人沮丧!谢谢大家!

相关内容