python - 如何将乳胶字体仅用于标题而不用于matplotlib上的轴号
问题描述
真的很抱歉,从昨天开始就一直在搜索这个,我还没有看到类似的问题。
图有点大,所以我只贴一些相关的部分:
plt.rcParams.update({
"text.usetex": True})
font = {'family': 'serif', 'serif': ['Computer Modern'],
'weight' : 'bold',
'size' : 22}
matplotlib.rc('font', **font)
fig = plt.figure(figsize=(15,12))
# set height ratios for subplots
gs = gridspec.GridSpec(5,1, height_ratios=[1, 1, 1, 1, 1])
ax0 = plt.subplot(gs[0])
line0, = ax0.plot(xnew, uf_sm(xnew), color='r', linewidth=2.5)
plt.title("\\boldmath$u _\phi$",fontsize=30)
ax0.set_yticks([0.0, 0.3, 0.6])
现在,有了这个字体功能,除了一件事之外,一切都正常工作:bold
不起作用,并且轴号(在刻度旁边)非常微弱,并且在 pdf 上看起来不太好。
我已经看到这里没有bold
乳胶的选择,所以有没有办法我可以
- 仅在标题上使用乳胶(因此我可以将轴上的数字加粗)
或者
- 继续使用乳胶,但以某种方式使用更好的字体来获得“更强”的轴数。
真的很感谢你的时间,希望它不是那么难。
这实际上是我想要的
解决方案
推荐阅读
- php - 为什么不使用控制器路由返回保存多个图像?
- xml - 如何使用 Xpath 从 BoxOfficeMojo 中提取电影标题
- docker - Docker 构建输出脚本从 dockerfile 运行
- java - 如何知道一行Jtable是否可编辑?
- r - 在单个图上绘制许多分类变量
- javascript - 为什么我在路上时没有得到数据?
- mysql - 将 .mdf 文件转换为 .sql 脚本 (mac)
- c# - TraceWriter 日志未进入分析
- php - 如何将 meta_data 添加到 WooCommerce 客户
- python-3.x - 在 Windows 10 上的 Jupyter (Pyhtong3) 中创建新笔记本的权限被拒绝