開始するmatplotlibスクリプトがあります...
import matplotlib as mpl
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
mpl.rcParams['xtick.labelsize']=16
...
コマンドを使用しました
fm.findSystemFonts()
システム上のフォントのリストを取得します。使用したい .ttf ファイルへのフル パスを発見しました。
'/usr/share/fonts/truetype/anonymous-pro/Anonymous Pro BI.ttf'
次のコマンドを使用して成功せずにこのフォントを使用しようとしました
mpl.rcParams['font.family'] = 'anonymous-pro'
と
mpl.rcParams['font.family'] = 'Anonymous Pro BI'
どちらも次のようなものを返します
/usr/lib/pymodules/python2.7/matplotlib/font_manager.py:1218: UserWarning: findfont: Font family ['anonymous-pro'] not found. Falling back to Bitstream Vera Sans
mpl.rcParams 辞書を使用してプロットにこのフォントを設定できますか?
編集
もう少し読んだ後、これは .ttf ファイルからフォントファミリ名を決定する一般的な問題のようです。これはLinuxまたはPythonで簡単に実行できますか?
さらに、追加してみました
mpl.use['agg']
mpl.rcParams['text.usetex'] = False
成功せずに