我试图将包含下划线的文件名作为图表的title
。这被渲染为定义下标字符,因为默认情况下我有LaTeX解释。我希望阻止matplotlib将LaTeX应用于此字符串,同时将我的默认text.usetex
保留为我的matplotlib配置文件中的True
。
我该怎么做?
在我的版本1.3.1
(Ubuntu 14)中,我没有传递usetex
关键字参数的选项,如文档中所示。
答案 0 :(得分:4)
可能是这样的(未经测试):
title = 'I_hate_subscripts'
title = title.replace('_', '\_')
plt.title(title)