Estou tentando alterar a fonte no meu gráfico para Times New Roman, mas, por algum motivo, a fonte do expoente no rótulo do meu eixo x não muda.
Eu configurei os parâmetros globais da seguinte forma:
plt.rcParams["font.family"] = "Times New Roman"
O que funciona bem, exceto pela parte dentro das chaves.
plt.xlabel("Stromdichte A cm$^{-2 test}$", fontsize=40)
plt.rcParams["font.family"] = "Times New Roman"
não se aplicará ao seu texto dentro da formatação mathtext (ou seja,r"$...$"
). Em vez disso, ele deve ser modificado usandoplt.rcParams["mathtext.fontset"] = "custom"
enquanto redefine simultaneamente como você deseja personalizar a fonte, que está mudando para Times New Roman neste caso: