嗯,我正在制作一些图,想把所有的东西都做成粗体。我可以用weight="bold"
把标签的字体做成粗体。也可以用prop={'weight':'bold'}
把图例的线条做成粗体,但是我不能把图例的标题做成粗体。所以,第一个问题是有没有办法把图例的标题做成粗体?
第二,我尝试使用matplotlib latex支持使标题加粗,这做到了,但如果我使用rc('text', usetex=True)
,我不能使用weight=bold
,每次都必须使用\textbf{}
,还有我如何以这种方式使刻度加粗。
第三,如果我使用latex支持,那么字体会发生我不喜欢的变化。如何使用latex来使用正常的matplotlib字体?
2条答案
按热度按时间zy1mlcev1#
把所有都加粗很容易。只要加上
字符串
在脚本的顶部。
的数据
型
isr3a4wc2#
您应该能够使用
prop
参数向plt.legend
传递参数字符串
它会给你给予醒目的标签。这不是你要找的吗?