我正在使用带有 FreeBSD 系统的商业服务器,没有 root 帐户。我用我的帐户安装 gnuplot。但是,我无法设置字体。因此,我将字体文件复制到我的主目录中,例如 ~/usr/fonts
然后,我在我的 gnuplot 文件中使用以下脚本:
set term png enhanced font '/home/Tom/usr/fonts/truetype/msttcorefonts/verdana.ttf'
set out 'xrd.png'
set xlabel '2 {/Symbol q}';
set ylabel 'Count';
set xrange [:];
set yrange [:];
unset key;
set border lw 1;
plot './data.txt' using 1:2 with l linetype 1 linewidth 1;
set term xterm;
set out ;
但是,当我运行脚本时出现以下错误:
gdImageStringFT: Could not find/open font while printing string q with font Symbol
gdImageStringFT: Could not find/open font while printing string q with font Symbol
这可能是因为我使用的字体“verdana.ttf”不正确。但是,我可以在我自己的带有 Debian 系统的 PC 上使用这种字体。