将python字体更改为tex普通字体

2024-09-27 11:48:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用通常的rc参数设置为我的绘图设置lsatex字体,但我只想保留标签的原始字体(这意味着我不希望数字以数学模式显示)。 实际上我有一个对数刻度

我指的是下图中的标准python字体(而使用rc时,我将标准字体设置为计算机现代版)

enter image description here


Tags: 绘图标准计算机模式对数字体数字数学
1条回答
网友
1楼 · 发布于 2024-09-27 11:48:53

要使用latex字体命名轴,同时保留刻度的标准字体,可以在xlabelylabel函数中直接使用latex字体。 然后可以将代码编写为:

import matplotlib.pyplot as plt
import numpy as np

N_points=100
x=np.arange(N_points)
y=np.arange(N_points)

plt.plot(x,y)
plt.ylabel(r'$LaTeX\ font\ y-axis$')
plt.xlabel(r'$LaTeX\ font\  x-axis$')
plt.show()

该代码的输出给出:

enter image description here

相关问题 更多 >

    热门问题