gd我相信这个警告是由后端产生的.抑制它可能有点棘手(你可以尝试重定向stderrgnuplot进程),但gnuplot似乎想写有用的东西stderr,所以我不建议...而内置(不可伸缩)字体看起来像垃圾.最简单的解决方法是查看你的gnuplot是否pango-cairo支持构建.试一试:
set term pngcairo
Run Code Online (Sandbox Code Playgroud)
代替:
set term png
Run Code Online (Sandbox Code Playgroud)
在这种情况下,字体子系统cairo将接管而不是gd.作为一个额外奖励,我发现我对cairo情节更加满意.
如果这不是一个选项,您可以下载/找到合适的字体并将其放在某个目录中.然后,您可以设置环境变量GDFONTPATH以指向该目录.例如,找到一个看起来像Arial并将其放入的truetype字体~/fonts/arial.ttf.然后设置你的环境export GDFONTPATH=${HOME}/fonts,一切都应该工作.
如果你愿意使用gd提供的丑陋字体,你可以明确地使用内置字体:
set term png tiny
Run Code Online (Sandbox Code Playgroud)
要么:
set term png large
Run Code Online (Sandbox Code Playgroud)
有关help fonts gd更多信息,请参阅
| 归档时间: |
|
| 查看次数: |
9565 次 |
| 最近记录: |