Gnuplot 如何使用epslatex终端和';带有向量';
我知道应该怎样给箭头上色。但是,在Windows Gnuplot 4.6 Patchlevel 5下,以下MWE不会生成红色箭头,而只是生成黑色箭头Gnuplot 如何使用epslatex终端和';带有向量';,gnuplot,Gnuplot,我知道应该怎样给箭头上色。但是,在Windows Gnuplot 4.6 Patchlevel 5下,以下MWE不会生成红色箭头,而只是生成黑色箭头 reset set terminal epslatex size 15cm,9.27cm color colortext 8 dashed set style arrow 1 linecolor rgb "red" file = 'OutputSetting0' set output 'Setting0/test.tex' set xrang
reset
set terminal epslatex size 15cm,9.27cm color colortext 8 dashed
set style arrow 1 linecolor rgb "red"
file = 'OutputSetting0'
set output 'Setting0/test.tex'
set xrange [-1:1]
set yrange [-1:1]
set zrange [-1:1]
set arrow 1 from -1,0,0 to 1,0,0 arrowstyle 1
splot file u (0):(0):(0):2:3:4 with vectors arrowstyle 1
reset
exit
手动添加的额外箭头(设置箭头…
)为红色。然而,从文件中读取位置数据的那个仍然是黑色的
有没有另一种方法可以从文件中获得彩色箭头(除了改变终端,这是不可能的)
根据要求,此处还提供了乳胶代码的MWE:
\documentclass{scrreprt}
\usepackage{color}
\usepackage{graphicx}
\usepackage{epstopdf}
\begin{document}
\begin{figure}[H]
\input{Setting0/test}
\end{figure}
\end{document}
好吧,这好像是个虫子?
添加
set hidden3d
使我的箭头变成红色。我保证我没有触碰脚本的任何其他部分。你的代码在Linux上对我来说很好。唯一的问题是,我必须先将\usepackage{color}
添加到父latex文件的前导,然后才能\input{test}
。也许你也可以展示你的latex文件的MWE?我很确定这不是一个bug。请确保您周围没有任何旧文件(也没有自动转换的图像的pdf
文件)。可能是\usepackage{epstopdf}
触发了它?gnuplot直接生成的eps文件(即在运行latex
之前)看起来是否正常?实际的eps文件看起来也不正常(黑色箭头)。我在一个干净(空文件夹)的环境中尝试了它。