Dan*_*Dan 3 python latex matplotlib
我第一次尝试使用Latex和matplotlib.似乎在使用Latex时matplotlib对轴标签使用serif字体.我尝试使用明确地将font-family设置为'sans-serif'
rc('font',family='sans-serif')
Run Code Online (Sandbox Code Playgroud)
但是这没有效果,我假设这是因为轴标签在数学环境中.有没有办法设置'rc',以便matplotlib将使用sans-serif字体作为轴标签?
谢谢!
在sfmath包的帮助下,可以在LaTeX中使用Sans-serif数学字体.要在matplotlib中使用此包,您需要更改它用于编译文本的LaTeX前导码,这可以通过'text.latex.preamble'rc选项来完成.因此,
rc('text.latex', preamble='\usepackage{sfmath}')
Run Code Online (Sandbox Code Playgroud)
应该做你想做的事.您也可以选择其他字体并将其作为包的选项提供,请参阅sfmath的文档以供参考.
归档时间: |
|
查看次数: |
3227 次 |
最近记录: |