早些时候,我使用Gnuplot并创建了一个pdf-file,然后通过includegraphics在Latex-document中实现它。
难道没有更好的方法直接用Latex-document和Gnuplot绘图吗?
发布于 2016-04-03 14:27:39
基本上你可以跟着这个Youtube-教程
下面是几个步骤:
步骤1:设置环境变量
安装MikTex后,TexStudio和格努图单击Start ->右键单击Computer -> Settings -> Advanced Systemsettings -> Environment variables
在这里,您必须创建3个新变量:
► PATH
C:\Program Files (x86)\MiKTeX 2.9\miktex\bin;C:\Program Files (x86)\gnuplot\bin
► gnuplot
C:\Program Files (x86)\gnuplot\bin
► GNUPLOT_LIB
C:\Program Files (x86)\gnuplot\demo步骤2:编辑TexStudio转到TexStudio并单击Options -> Configure TexStudio -> Commands
在这里,您需要更新上面两个命令
► LaTeX
"C:/Program Files (x86)/MiKTeX 2.9/miktex/bin/latex.exe" -src -interaction=nonstopmode %.tex
► PdfLaTeX
pdflatex.exe -synctex=1 -shell-escape -enable-write18 -interaction=nonstopmode %.tex步骤3:在Latex中使用gnu图的代码
\documentclass[a4paper]{scrartcl}
\usepackage[miktex]{gnuplottex}
\begin{document}
\begin{figure}[H]
\centering
\begin{gnuplot}[terminal=pdf]
set terminal pdf enhanced size 14.5cm, 4cm
set key top left
set xlabel 'x [1]'
set ylabel 'y [1]'
f1(x)=sin(x**2)
plot f1(x) title 'y_1 = sin(x^2)'
\end{gnuplot}
\caption{Plot}
\end{figure}
\end{document}https://stackoverflow.com/questions/36386656
复制相似问题