在matplotlib中更改字体宽度

时间:2019-05-26 19:07:21

标签: python matplotlib text

我试图使用plt.text绘制在水平方向上被不同程度拉伸或压缩的字母。我以为'stretch'选项可以做到这一点,但它不会改变任何东西:

import matplotlib.pyplot as plt

plt.text(1,1, 'A', stretch=100)

plt.show()

我拉伸的值似乎无关紧要,结果看起来总是一样。

1 个答案:

答案 0 :(得分:0)

我尝试使用mpl.rcParams['font.stretch'] = 1000指定拉伸,但是根据official docs,看来font.stretch尚未实现(强调我):

  

font.stretch属性具有11个值:超压缩,超压缩,压缩,半压缩,正常,半扩展,扩展,超扩展,超扩展,较宽和较窄。 该属性当前未实现。