0

我最近调整了我的 matplotlibrc 文件,开始使用 Arial 作为默认的无衬线字体。这样做之后,我注意到一些数字(特别是 y 轴刻度标签)没有正确排列的问题。请参阅此示例: 在此处输入图像描述 https ://dl.dropboxusercontent.com/u/1391730/Capture.PNG

恢复到默认字体后,我发现问题仍然存在,只是不那么明显(Arial 的“1”似乎很窄,所以如果没有某种间距调整,你会得到与上面类似的结果)。我希望我可以调整其他一些 RC 参数来解决这个问题,但我一直没能找到它。

4

1 回答 1

1

字距调整对我来说似乎很好,问题是对齐。开发人员选择与图表对齐。这很容易通过不使用比例字体而是使用固定 widtdh(等宽字体)的字体来解决。试试 Arial Monospaced Regular 和 Deja Vu Sans Mono(或任何其他你喜欢的字体)。

于 2013-09-28T08:03:47.453 回答