我知道有几篇关于如何更改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
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
该命令对我输入的任何数字都没有影响,即
set tics font ",a number"
Run Code Online (Sandbox Code Playgroud)
任何数字都会生成相同的字体.我错过了什么吗?
谢谢大家.
更新:谢谢拉斐尔.这是两个png产生的.第一个是[set tics font",1"].第二,[设置抽搐字体",10"].

Tom*_*lid 16
AD1:设置抽搐字体大小的正确方法是
set tics font "name{,<size>}"
Run Code Online (Sandbox Code Playgroud)
例如.
set tics font "Helvetica,10"
Run Code Online (Sandbox Code Playgroud)
AD2:set tics字体仅调整xy轴的字体大小.要调整所有字体(例如title)的大小,请使用
set terminal png size 1280, 480 font "Helvetica,30"
Run Code Online (Sandbox Code Playgroud)
(或任何其他字体名称和/或大小:o))