2017-02-13 3 views
0

Я хочу получить стенографический текст в стиле LaTeX that looks, for example, like this в осевой метке с Matplotlib. Как мне это сделать?Как получить текст в стиле Vertex/ttt в стиле LaTeX в методах оси Matplotlib?

+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

 Смежные вопросы

  • Нет связанных вопросов^_^