我最近使用matplotlib
将我的conda
软件包从版本1.4.3更新到1.5.1。我注意到,一旦我这样做,我的数学文本字体改变了,至少对于一个字符,用TeX写成\ AA。在更新之前,当我写$ \ AA $时,我会得到这个(忽略括号):
这正是我想要的。但是,更新后,$ \ AA $看起来像这样(再次忽略括号):
埃是斜体并且圆圈与A有点分开。然后使用$ \ mathrm {\ AA} $并得到(再次,抱歉,忽略括号):
圈子仍然与A分开。
我希望上面显示的第一张照片是我的情节中出现的角色。如果没有回到matplotlib
的早期版本,我怎么能让AA一直看起来像这样?有没有办法在我当前的版本中做到这一点?
我知道在LaTeX \ AA中可以在数学模式之外写入以产生所需的字符,但在matplotlib
我只能使它在数学模式下工作。我不熟悉如何,或者即使我可以,在我的轴标签上出现非数学模式的LaTeX。
相关说明:我已在~/.matplotlib/matplotlib
文件font.family : serif
和mathtext.fontset : custom
中撰写。但是,我怀疑matplotlib
不再查看该文件(可能是新更新的内容),而且the docs似乎默认情况下不会引用~/.matplotlib/matplotlib
文件。当我mv
将该文件归档到我正在使用matplotlib
的目录并将其重命名为matplotlibrc
时(根据文档指定的matplotlib
将查找)我得到以下内容对于$ \ AA $(再次忽略括号):
这没关系,但我仍然希望看到上面第一张图片更接近的东西。