AFMフォントを使用してFigureにテキストを追加したいと思います。テキストを作成するときにfontproperties
またはfontname
キーワード引数を渡すことができます。matplotlibのテキストにAdobe afmフォントを使用するには?
matplotlibのAFMフォントの使用については、thisとthisが見つかりました。
matplotlib.font_manager.afmFontProperty
で作成したフォントインスタンスをfontproperties
kwargとして渡すことはできません。
私が使用しようとしているフォントは、URW Chancery Lで、/usr/share/fonts/type1/gsfonts/z003034l.afm
にあります。 matplotlibにこのフォントを使用させるには?
また、afmからttfへのコンバーターを検索しましたが、何も見つかりませんでしたが、おそらくあなたは提案がありますか?
私はUbuntu 16.04でmatplotlib 1.5.3を使用しています。
私のいくつかの混乱を解消してくれてありがとう。私は '.pfb'フォントファイルも利用できます。 '.ttf'ファイルと同じ方法でmatplotlibでそのファイルを使用できますか? – pylipp
私は自分自身をチェックしました。私は 'fname'としてpfbファイルへのパスを使って' FontProperties'インスタンスを設定できます。このインスタンスを 'fontproperties'として' plt.text() 'に渡すことで、すべてのことが望ましい方法でプロットされます。再度、感謝します! – pylipp