Скажем, к примеру, это график, который я хочу сделать с «L» в «LEGEND» другим шрифтом.
import matplotlib.pyplot as plt
plt.plot([1,2,3],[4,5,6])
plt.legend(['LEGEND'])
plt.show()

В настоящее время я выделяю текст, который хочу изменить, и меняю шрифт для всей функции.Вот так.
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
font_name = fm.FontProperties('Rage Italic').get_name()
plt.plot([1,2,3],[4,5,6])
plt.legend(['L$EGEND$'],prop={'family':font_name, 'size':14})
plt.show()

Есть ли более простой способ сделать это, потому что в моем реальном проекте мне пришлось сделать что-то подобное$($l$/w)_{sub} = 1$
чтобы изменить шрифт l
в коде, который был довольно громоздким.