我知道有几篇关于如何更改gnuplot字体大小的帖子。但是,在我的代码中,即使我在之前的帖子中采用了解决方案,输出数据也没有变化。我的代码是:
set terminal png size 1280, 480;
set xrange [0:100]
set yrange [0:1]
set xlabel 'n'
set ylabel 'x_n'
set tics font ",1"
set output './time_series/r'.i.'.'.j.''.k.''.l.'.png';
set title 'r = '.i.'.'.j.''.k.''.l;
do for [i=0:3]{
do for [j=0:9]{
do for [k=0:9]{
do for [l=0:9]{
plot './time_series/r'.i.'.'.j.''.k.''.l.'.txt' every ::0::100 with linespoints ls 1 ps 1 pt 7 notitle
}
}
}
}
该命令对我输入的任何数字都没有影响,即
set tics font ",a number"
任何数字都会生成相同的字体。我错过了什么吗?
谢谢大家。
更新: 谢谢拉斐尔。这是两个png产生的。第一个是[set tics font“,1”]。第二,[设置抽搐字体“,10”]。
答案 0 :(得分:14)
AD1:设置抽搐字体大小的正确方法是
set tics font "name{,<size>}"
例如
set tics font "Helvetica,10"
AD2 :设置tics字体仅调整x-y轴的字体。要调整所有字体的大小(例如title
),请使用
set terminal png size 1280, 480 font "Helvetica,30"
(或任何其他字体名称和/或大小:o))