如果有希腊字符或增强文字,则字符不是粗体

时间:2017-05-10 07:13:26

标签: gnuplot

如果终端字体设置为粗体且轴标题,图例或标签中有希腊字符,或者有下标和上标,则非希腊字符以常规密度显示。这是一个错误,还是有办法将这些字符显示为粗体? Gnuplot版本是4.6.7。

set term pngcairo enhanced font 'Arial Bold,20'
set output 'test.png'
set xlabel '{/Symbol g}123abc'
set ylabel '123_4abc'
set label '{/Symbol b}abc' at graph 0.5, graph 0.7
set label 'abc' at graph 0.5, graph 0.4
plot 1 t '{/Symbol g}123', 2 t '123456789'

enter image description here

1 个答案:

答案 0 :(得分:1)

是的,这是一个错误,在gnuplot 5中得到修复。我的输出版本为5.0.5:

enter image description here

在这里,你看,现在只有正常体重的希腊字形,其他所有字形都是粗体。原因是,您使用Arial Bold作为字体,但使用/Symbol时,您将字体更改为具有正常权重的符号。

只需使用粗体符号字体,set xlabel '{/Symbol:Bold g}123abd'(gnuplot 5语法):

enter image description here