Код: Выделить всё
import matplotlib.pyplot as plt
plt.rcParams['font.family'] = 'Algerian'
plt.rcParams['font.weight'] = 'bold'
plt.rcParams['font.size'] = 10
plt.figure()
plt.text(0.1, 0.5, r"$a*ln(x)*x^2+2$", fontfamily='Algerian')
plt.show()
Я понимаю, что математический текст Matplotlib всегда использует математический шрифт (по умолчанию Computer Modern). В моем реальном приложении выражения намного сложнее, что затрудняет переключение всего на обычный текст или использование Unicode.
Есть ли способ использовать как собственный вертикальный шрифт, так и правильное форматирование LaTeX в Matplotlib?
Подробнее здесь: https://stackoverflow.com/questions/798 ... ont-family
Мобильная версия