gnuplot:具有等宽字体的超文本?

时间:2019-04-02 19:18:03

标签: gnuplot

有没有办法用等宽线显示超文本标签? 我想以类似表格的方式在超文本标签中对齐一些文本和数字。 但是我无法将等宽字体用作超文本标签。如果添加font "Monospace,10",则会收到一条错误消息... unexpected or unrecognized token。尝试在标签中使用"\t"也不成功。我正在使用Win7 / 64,wxt-terminal,gnuplot 5.2.6。有什么想法吗?

我的代码:

### hypertext with monospace?
reset session

set title "Hypertext with monospace?" font "Monospace,20"

set samples 10
plot '+' u 1:($1**2):(sprintf("%10s% 10g\n%10s% 10g","SomeValue",$1,"Square",$1**2)) \
    w labels hypertext point pt 7 ps 3 lc rgb "red" notitle 
### end of code

结果:

enter image description here

1 个答案:

答案 0 :(得分:1)

显然,字体需要在终端上设置,而不能仅为超文本标签单独设置。 因此,如果您设置

set term wxt font "Monospace,12"

您将获得:

enter image description here

但是

set term qt font "Monospace,12"

qt终端中不提供等宽超文本标签。我不知道为什么。