私はgnuplotを使用しており、グラフを生成するたびにこの警告が表示されます。
内部の非スケーラブルフォントを使用して、フォント「arial」を開くときにフォントが見つからない/開くことができませんでした
警告を抑制する方法はありますか?
私はgnuplotを使用しており、グラフを生成するたびにこの警告が表示されます。
内部の非スケーラブルフォントを使用して、フォント「arial」を開くときにフォントが見つからない/開くことができませんでした
警告を抑制する方法はありますか?
この警告は、gd
私が信じているバックエンドによって生成されます。それを抑制するのは少し難しいかもしれませんが(stderr
gnuplotプロセスのリダイレクトを試すことができます)、gnuplot
便利なものを書きたいようですstderr
ので、お勧めしません...そして組み込みの(スケーラブルではない)フォントはゴミのように見えます。最も簡単な修正は、gnuplotがpango-cairo
サポート付きでビルドされているかどうかを確認することです。ちょうど試して:
set term pngcairo
それ以外の:
set term png
この場合、のフォントサブシステムはでcairo
はなくを引き継ぎgd
ます。副次的なボーナスとして、私はcairo
プロットに非常に満足していることがわかりました。
それが不可能な場合は、適切なフォントをダウンロード/検索して、ディレクトリのどこかに置くことができます。GDFONTPATH
次に、そのディレクトリを指すように環境変数を設定できます。たとえば、次のようなTrueTypeフォントを見つけて、Arial
に入れ~/fonts/arial.ttf
ます。次に、環境を設定するexport GDFONTPATH=${HOME}/fonts
と、すべてが機能するはずです。
gdが提供する醜いフォントを使用したい場合は、組み込みフォントを明示的に使用できます。
set term png tiny
また:
set term png large
詳細については、を参照help fonts gd
してください。