【问题标题】:gnuplot: Hypertext with monospace?gnuplot:等宽的超文本?
【发布时间】:2019-04-02 19:18:02
【问题描述】:

有没有办法用等宽显示超文本标签? 我想以类似表格的方式对齐超文本标签中的一些文本和数字。 但我无法获得等宽字体作为超文本标签。如果我添加font "Monospace,10",我会收到一条错误消息... unexpected or unrecognized token。尝试在标签中使用"\t" 也没有成功。我正在使用 Win7/64、wxt 终端、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

结果:

【问题讨论】:

    标签: gnuplot


    【解决方案1】:

    显然,字体需要在终端设置,不能只为超文本标签单独设置。 所以,如果你设置

    set term wxt font "Monospace,12"
    

    你会得到:

    然而,

    set term qt font "Monospace,12"
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-17
      • 1970-01-01
      • 1970-01-01
      • 2014-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-14
      相关资源
      最近更新 更多