Python matplotlib 3.2.1:对于某些字体大小,stix mathfont与Times New Roman normal字体的大小不一致
我最近在格式化使用matplotlib(3.2.1)制作的绘图时遇到stix mathtext字体集的问题 我在跑步:Python matplotlib 3.2.1:对于某些字体大小,stix mathfont与Times New Roman normal字体的大小不一致,python,matplotlib,Python,Matplotlib,我最近在格式化使用matplotlib(3.2.1)制作的绘图时遇到stix mathtext字体集的问题 我在跑步: 视窗10 Python 3.8 运行以下代码时,我注意到一个奇怪的结果: import numpy as np import matplotlib.pyplot as plt import matplotlib as mpl # mpl.rcParams.update(mpl.rcParamsDefault) mpl.rcParams['font.family'] =
- 视窗10
- Python 3.8
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
# mpl.rcParams.update(mpl.rcParamsDefault)
mpl.rcParams['font.family'] = 'Times New Roman'
mpl.rcParams['mathtext.fontset'] = 'stix'
mpl.rcParams['font.size'] = 12 # <---- THIS LINE
x = np.arange(10)
y = 2*x
fig, ax = plt.subplots()
ax.plot(x, y)
ax.set_xlabel('X $X$')
ax.set_ylabel('Y $Y$')
plt.show()
任何建议,谢谢!请让我知道,如果我可以提供更多的信息
谢谢
mpl.rcParams['font.size'] = 14