Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gnuplot:图例键框左侧不需要的空白_Gnuplot - Fatal编程技术网

Gnuplot:图例键框左侧不需要的空白

Gnuplot:图例键框左侧不需要的空白,gnuplot,Gnuplot,请查看从Gnuplot创建的附加绘图。我面临着两个问题 1) 钥匙盒(图例框)左侧的空白区域。有没有办法去掉多余的空白?我既不想丢失钥匙盒,也不想在使用的希腊字母上妥协。另外,请注意,最终输出格式必须为eps 2) y轴和y标签之间的空间也过大。如何优化它? 请帮忙 Gnuplot不知道最终格式化字符串的确切宽度和高度。它试图根据一些字体信息来近似宽度。当使用标题仅包含非常窄的字母的qt终端时,也会发生这种情况: set terminal qt set key box plot x title

请查看从Gnuplot创建的附加绘图。我面临着两个问题

1) 钥匙盒(图例框)左侧的空白区域。有没有办法去掉多余的空白?我既不想丢失钥匙盒,也不想在使用的希腊字母上妥协。另外,请注意,最终输出格式必须为eps

2) y轴和y标签之间的空间也过大。如何优化它? 请帮忙


Gnuplot不知道最终格式化字符串的确切宽度和高度。它试图根据一些字体信息来近似宽度。当使用标题仅包含非常窄的字母的
qt
终端时,也会发生这种情况:

set terminal qt
set key box
plot x title 'iiiiiiiiiii'

当涉及到TeX字符串时,这变得更加复杂。使用
set key
width
参数和窄值来减小键的宽度。您必须手动估计要使用的实际值:

set terminal qt
set key box width -6
plot x title 'iiiiiiiiiii'

同样的论证也适用于
xlabel
ylabel
的定位。在这里,您必须使用
offset
参数来校正位置:

set xlabel 'xlabel' offset 0, -0.5
set ylabel 'ylabel' offset 0.5, 0

Gnuplot不知道最终格式化字符串的确切宽度和高度。它试图根据一些字体信息来近似宽度。当使用标题仅包含非常窄的字母的
qt
终端时,也会发生这种情况:

set terminal qt
set key box
plot x title 'iiiiiiiiiii'

当涉及到TeX字符串时,这变得更加复杂。使用
set key
width
参数和窄值来减小键的宽度。您必须手动估计要使用的实际值:

set terminal qt
set key box width -6
plot x title 'iiiiiiiiiii'

同样的论证也适用于
xlabel
ylabel
的定位。在这里,您必须使用
offset
参数来校正位置:

set xlabel 'xlabel' offset 0, -0.5
set ylabel 'ylabel' offset 0.5, 0

@克里斯托夫,谢谢。它既适用于键框中的空白空间,也适用于标签偏移。一个小问题:按键框经常触及图例中的文本。现在我知道(从你的解决方案)如何控制水平方向的宽度,但如何增加一点钥匙盒的高度。我希望在上键框边界和第一个图例之间有一个薄薄的空白;和下键框边界和最后一个图例。我尝试了以下命令:将键框垂直间距设置为0.6;将钥匙盒水平间距设置为0.6。但是它并没有达到预期的效果。而且,当绘图出现在期刊上时,它们被缩小了比例,第一个和最后一个图例经常出现在按键框的边界上。对此有任何解决方法吗?是的,请阅读
帮助设置键
;)然后使用例如
设置键高0.2
@Christoph谢谢。它既适用于键框中的空白空间,也适用于标签偏移。一个小问题:按键框经常触及图例中的文本。现在我知道(从你的解决方案)如何控制水平方向的宽度,但如何增加一点钥匙盒的高度。我希望在上键框边界和第一个图例之间有一个薄薄的空白;和下键框边界和最后一个图例。我尝试了以下命令:将键框垂直间距设置为0.6;将钥匙盒水平间距设置为0.6。但是它并没有达到预期的效果。而且,当绘图出现在期刊上时,它们被缩小了比例,第一个和最后一个图例经常出现在按键框的边界上。对此有任何解决方法吗?是的,请阅读
帮助设置键
;)然后使用例如
设置键高0.2