我试图set yabel={/*2.0 MyLabel}根据这个问题的答案来做,但这只是在ylabel上打印了这些文字。
您只需使用如下font参数即可指定字体选项:
set xlabel "x-units" font "Times-Roman,12"
set ylabel "y-units" font "Times-Roman,12"
Run Code Online (Sandbox Code Playgroud)
或者,您也可以不使用任何一个参数,例如,如果要设置字体大小而不是字体,例如:
set xlabel "x-units" font ",12"
set ylabel "y-units" font ",12"
Run Code Online (Sandbox Code Playgroud)
gngnlot官方文档可在此处找到,我也建议您查看http://www.gnuplotting.org/。
终端必须enhanced启用该选项,并且您设置标签的语法错误(没有=)。一个工作示例:
set terminal pngcairo enhanced
set xlabel "Xlabel"
set ylabel "{/*2 Ylabel}"
set output 'fontsizetest.png'
plot x
Run Code Online (Sandbox Code Playgroud)
结果:
