我在 OSX 10.8.2 上并使用 Python 2.7.3 和 matplotlib 1.1.1。当我将绘图导出为基于位图的格式(例如 JPEG 或 PNG)时,百分号会正确呈现,如下所示:
但是,当我将它们导出为基于矢量的格式(例如 PDF 或 PS)时,我会得到以下信息:
我没有测试所有字符,但可能会出现其他渲染错误。我选择哪个后端并不重要,例如PDF
,我总是使用基于矢量的文件格式来获取这个格式错误的字符。我使用matplotlib的标准字体设置,也就是这里没有自定义。
你知道为什么会这样吗?