matplotlibのプロットでtype 3 fontを回避
matplotlibはデフォルトでtype 3 font を使っているが、論文原稿にはtype 1 fontを使えと言われることが多い。
type 1 font を使うためにrcに以下の設定を加える記事が見つかるが、xlabel/ylabelが複雑だとうまく行かない。
'ps.useafm': True, 'pdf.use14corefonts': True, 'text.usetex': True,
仕方ないので一旦svg形式で保存してrsyg-convert
でフォントがアウトライン化したpdfに変換する。
# sudo apt-get install librsvg2-bin rsvg-convert --format=pdf --output=filename.pdf filename.svg