2017-02-13 203 views
0

我想用Matplotlib在軸標籤中獲得一些LaTeX式逐字文本that looks, for example, like this。我將如何做到這一點?如何在Matplotlib軸標籤中獲得LaTeX風格的逐字/ ttt文本?

+0

在多遠,這是一個問題嗎?你能否[編輯]你的問題,包括你已經嘗試了什麼,以及它在多大程度上不符合你的期望? – ImportanceOfBeingErnest

+0

@ImportanceOfBeingErnest,我沒有嘗試過任何東西,因爲我找不到任何東西嘗試。我谷歌搜索,但無法找到任何東西。現在Matplotlib只是使用「正常」字體來寫入軸標籤。我的期望正在滿足0%,因爲我沒有爲此目的而發生任何事情。 – Joshua

回答

0

要使軸標籤以等寬字體顯示,您可以使用等寬字體系列。

import matplotlib.pyplot as plt 
from matplotlib.font_manager import FontProperties 

font = FontProperties() 
font.set_family("monospace") 

plt.plot([2,1,3]) 
plt.xlabel("That is verbatim", fontproperties=font) 
plt.ylabel("That is normal") 

plt.show() 

enter image description here

相關問題