Я хочу установить Arial для Legend и название рисунка , LaTeX math-font для x- и y-label.
Случай 1: не используется rcParams['text.usetex'] = True
import matplotlib
import matplotlib.pyplot as plt
legend_font = {'family' : 'Arial', 'weight' : 'normal', 'size': 23}
a = [1, 2, 3]
b = [1, 2, 3]
plt.plot(a, b, label="Legend")
plt.xlabel(r"$f/MHz$")
plt.legend(prop=legend_font)
plt.show()

Шрифт легенды может быть Arial, но шрифтxlabel выглядит безобразно.
Случай 2: использование rcParams['text.usetex'] = True
import matplotlib
import matplotlib.pyplot as plt
matplotlib.rcParams['text.usetex'] = True
a = [1, 2, 3]
b = [1, 2, 3]
plt.plot(a, b, label="Legend")
plt.xlabel(r"$f/MHz$")
legend_font = {'family' : 'Arial', 'weight' : 'normal', 'size': 23}
plt.legend(prop=legend_font)
plt.show()

Теперь шрифт xlabel правильный.Но шрифт для Legend больше не работает.
Как я могу это решить?
Спасибо, заранее в 10 * *