我正在寻找一种在图上添加小图标的方法,例如OK或KO符号,旗帜,箭头等。
到目前为止,我已经看到了一个可以添加背景图像的示例,但实际上没有任何内容可以让我在绘图上设置一个点,就像我可以使用标签一样,并在那里应用一个图标。
有没有办法这样做?
答案 0 :(得分:4)
叫我痴迷,但像往常一样,这可以通过epslatex
终端完成,使用set label
语句嵌入图像,就像在常规乳胶中一样。如果您的图片是so-icon.png
,那么请在gnuplot中执行:
set terminal epslatex standalone header "\\usepackage{graphicx}"
set output "plot.tex"
set label at screen 0.5,0.5 '\includegraphics{so-icon.png}'
plot sin(x)
现在运行pdflatex
pdflatex plot.tex
您的输出将命名为plot.pdf
,如下所示:
将标签的位置(help set label
更改为更多信息)更改为您想要的位置。您还可以使用\includegraphics{}
的格式选项,例如\includegraphics[width=2cm]{}
,用于2cm宽的图片版本(抱歉,我不做英寸!)。
请注意,如果您要嵌入PNG,JPEG,GIF,PDF等,则需要pdflatex
命令,您不能使用常规latex
。