当我运行一个修改过的Matplotlib's multi page example版本,并在标题中添加一个选项卡时,我会得到以下输出:
有什么想法可以解决这个问题吗?
这是我的工作示例。代码上面的注释是我在这里和Matplotlib中的非ASCII字符中找到的建议,但迄今为止没有成功。
# -*- coding: utf-8 -*-
import matplotlib
from matplotlib.backends.backend_pdf import PdfPages
from pylab import *
#matplotlib.rc('font', family='DejaVu Sans')
#matplotlib.rc('font', **{'sans-serif' : 'Arial',
# 'family' : 'sans-serif'})
#matplotlib.rcParams['pdf.fonttype'] = 42
#matplotlib.rcParams['ps.fonttype'] = 42
pdf = PdfPages('multipage_pdf.pdf')
figure(figsize=(3,3))
plot(range(7), [3,1,4,1,5,9,2], 'r-o')
title('Page\tOne')
savefig(pdf, format='pdf') # note the format='pdf' argument!
close()
pdf.close()
有什么想法可以解决这个问题吗?