使用 gnuplot 生成图形(Gnuplot、LaTeX 和 tkz-fct)

使用 gnuplot 生成图形(Gnuplot、LaTeX 和 tkz-fct)

我无法使用 gnuplot 生成下面的图表。如何在 TeXLive 2011 中执行此操作?命令是什么?我想使用pdflatex,但这也可以用 完成吗latex?在我的测试中,这没有生成图表。

\documentclass{article}
\usepackage{tikz,tkz-fct}
\begin{document}
\begin{tikzpicture}
\draw plot[id=f1,samples=200,domain=-2:2] function{x*x};
\end{tikzpicture}
\end{document}

答案1

提供的示例对我来说 (TeXLive 2011) 运行良好pdflatex --shell-escape。请注意,该--shell-escape选项是必需的。如果您不提供该选项,则输出文件将为空白。

如果这不能解决您的问题,我猜您的安装有问题gnuplot。也许您可以尝试一些随附的测试用例gnuplot并确保它有效。另外,您的路径是否正确设置为定位gnuplot

如果您能提供更多有关“未生成图表”的详细信息,那将很有帮助。日志中是否有任何错误消息?如果您在之前添加文本,是否可以tikzpicture正确输出?您是否查看了运行此程序的目录中生成的文件?是否生成了 *.gnuplot 文件?也许您应该看看这个 gnuplot 教程并确保 gnuplot 正常运行。

相关内容