gnuplot: гипертекст с моноширинным пространством? - PullRequest
1 голос
/ 02 апреля 2019

Есть ли способ показать гипертекстовую метку с моноширинным пространством?Я хотел бы выровнять текст и числа в гипертекстовой метке в виде таблицы.Но я не мог получить моноширинный шрифт в качестве гипертекстовых меток.Если я добавлю 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

Результат:

enter image description here

1 Ответ

1 голос
/ 15 апреля 2019

Очевидно, что шрифты должны быть установлены с помощью терминала и не могут быть установлены независимо только для меток гипертекста. Итак, если вы установите

set term wxt font "Monospace,12"

Вы получите:

enter image description here

Однако,

set term qt font "Monospace,12"

не дает моноширинных гипертекстовых меток в терминале qt. Я не знаю почему.

...