用点或其他图案填充gnuplot中的条

用点或其他图案填充gnuplot中的条,gnuplot,Gnuplot,我正在使用gnuplot(直方图)绘制一些条形图。我需要不同的和不同的模式,以填补酒吧。使用“fs模式XX”,我可以使用一些模式,但它们都是一些线条 我需要的边界是实线(线型1),和酒吧是由点填充。如果更改图案的线型,则边框也会更改。我想保持边界稳固 有什么想法吗?我发现了一个支持点模式的终端:lua tikz终端: set terminal lua tikz standalone set output 'dot-pattern.tex' set boxwidth 0.8 relative s

我正在使用gnuplot(直方图)绘制一些条形图。我需要不同的和不同的模式,以填补酒吧。使用“fs模式XX”,我可以使用一些模式,但它们都是一些线条

我需要的边界是实线(线型1),和酒吧是由点填充。如果更改图案的线型,则边框也会更改。我想保持边界稳固


有什么想法吗?

我发现了一个支持点模式的终端:
lua tikz
终端:

set terminal lua tikz standalone
set output 'dot-pattern.tex'

set boxwidth 0.8 relative
set samples 10
unset key
set yrange [0:11]

plot '+' using 1:($0+1) with boxes lt -1 lw 2 lc rgb '#990000' fillstyle pattern 8
set output
system('pdflatex dot-pattern.tex')

使用此选项,您还可以通过覆盖预定义填充图案来使用自定义填充图案:

set terminal lua tikz standalone header '\tikzset{gp pattern 8/.style={pattern=mypatterh}}'
您必须定义自定义模式,如中所示

可以使用黑色边框和彩色填充图案

plot '+' using 1:($0+1) with boxes lc rgb '#990000' fillstyle pattern 8 noborder,\
     '+' using 1:($0+1) with boxes lt -1 lw 2

要查看所有受支持的填充图案,请使用
test
命令。这些图案根本不够。应该有更多不同密度、线型等的填充图案。注释是:不,填充图案不比这些多;)但我只是在一篇论文中找到了一个样本。我正在尝试安装lua。有一些问题,我无法安装它并检查你的答案。你运行什么系统?ubuntu 12.04 LTS gnuplot v 4.6.4不久前(不记得确切的时间)我在Debian上的lua也有问题。这里的问题是,
pkg config--libs lua
(在
configure
文件中使用)不起作用。我必须执行以下操作才能使其正常工作:在运行
之前运行
导出LUA\u CFLAGS=$(pkg配置--CFLAGS lua5.1)LUA\u LIBS=$(pkg配置--LIBS lua5.1)
。我不记得您是否需要指定
lua5.1
lua5.0
lua5