Graphviz で何かを行うと、「フォントが見つかりません/開くことができませんでした」というエラーが表示されます。ファイルで、できるだけ単純なグラフに絞り込んでいますsimplest.dot
。
digraph G {
node1
}
$ dot simplest.dot -Tpng -O
グラフを実行すると にレンダリングされますがsimplest.dot.png
、常にこのエラーが発生します: Error: Could not find/open font
、および出力で使用されるフォントはあまりきれいではありません。
graphviz faq によると、このエラーが発生した場合、graphviz に font を探す場所を伝えることができます。私が使用しているシステムでフォントを探していたところ、 にいくつかの TrueType フォントがあり/usr/share/fonts
、特に Bitstream Vera フォントが にあるようです/usr/share/fonts/bitstream-vera
。
だから私は、グラフビズが物事を理解するのを助けるために、ドットグラフで と を設定しようとしましたfontpath
:fontname
digraph G {
fontpath="/usr/share/fonts/bitstream-vera"
fontname="Bitstream Vera Sans"
node1
}
しかし、私はまだまったく同じエラーが発生しています。パスとフォント名のバリエーションをいくつか試しましたが、うまくいきません。私は何を間違っていますか?