我使用matplotlib为报表生成绘图,并指定我自己的样式表来指定文本格式以符合报表的指定文档样式。在我的.mplstyle样式表中,我指定了如下字体系列:
在字体.系列:Tw Cen MT公司
到目前为止,这一切都很好,除了我有负数的勾号标签。标签上的负号显示为负号。对于默认字体系列,它可以正常工作,但我需要使用Tw Cen MT字体系列。在
有没有一种方法可以正确显示负数来使用Tw Cen MT字体系列?在
或者,是否有一种方法只为记号标签指定不同的字体。在
在Python脚本中,我按如下方式设置记号: ax2.设置选项([-3,-2,-1,0,1,2,3],minor=False)
您使用的字体可能没有实现unicode减号。
虽然我强烈建议不要使用没有基本unicode符号的字体,但是您可以通过使用normal hyphen instead来解决这个问题。在
在mplstyle文件中添加行
或使用
^{pr2}$如链接示例中所示。在
相关问题 更多 >
编程相关推荐