【问题标题】:Gnuplot key: sample and title positionsGnuplot 键:样本和标题位置
【发布时间】:2018-01-10 09:25:17
【问题描述】:

是否可以一键调整样本的相对垂直位置 和它的标题?运行这些命令

set terminal pdfcairo
set output 'foo.pdf'
set yrange [-1.2:1.2]
plot sin(x)

使用如下所示的键生成图:

我希望键中的示例相对于键中的标题略低(或者键中的标题相对于键中的示例略高)。

编辑:似乎还有其他对齐问题,而不仅仅是键。这是上面的命令生成的整个图形,使用 OSX 10.10.5 上由 homebrew 安装的最新 Gnuplot(Gnuplot 5.2.2,cairo 1.14.12)。同样的事情在 OSX 10.11.6 上也很明显。至少 xaxis 上的一些标签似乎向 tic 的右侧移动了一点,yaxis 上的标签似乎向下移动。

【问题讨论】:

  • 我遇到了与pdfcairo(以及pngcairo)终端类似的对齐问题。其他终端,例如基于 libgd 的png,不会出现这种行为。我在 OS X 10.12 上使用 gnuplot 5.2.1 和 cairo 1.14.10 和 pango 1.40.13,从 MacPorts 安装。

标签: gnuplot


【解决方案1】:

help set key 为您提供所有必要的详细信息。在你的情况下,可能

set key left

已经有帮助了。但也可以选择告诉gnuplot 您希望将密钥放置在哪里,使用

# This places a key at coordinates x = 6.5 and y = 0.8 in the coordinate system:
set key at 6.5,0.8

另一种方法,而不是玩弄键位,也可以调整范围,以便为键留出舒适的空间,在你的情况下

plot [-10:+10][-1.1:1.2] sin(x)

可能会有帮助。

【讨论】:

  • 谢谢,但我不想移动整个键:我想相对于键中的标题移动键中的样本。我已经调整了我的问题,试图让它更清楚。
  • 就我而言,示例和文本完全对齐,无需更改。我明白你的意思,但我不相信有办法。
  • 请同时发布您的操作系统。
猜你喜欢
  • 2018-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多