Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Open
Description
Bug report
Bug summary
The hatch line width does not take effect when saving figure with thepgf
backend. It is always drawn with a width of 1.
Code for reproduction
importmatplotlib.pyplotaspltimportmatplotlibasmplfrommatplotlib.backends.backend_pgfimportFigureCanvasPgfmpl.backend_bases.register_backend('pdf',FigureCanvasPgf)mpl.rcParams['hatch.linewidth']=0.1plt.bar(1,1,color='white',edgecolor='black',hatch='/')plt.savefig('hatch.pdf')# Hatch line width will be 1.plt.show()# Hatch line width will be 0.1 as expected.
Actual outcome
Expected outcome
Matplotlib version
- Operating system: macOS 10.14.6
- Matplotlib version: 3.1.1
- Matplotlib backend: pgf
- Python version: 3.6.3
Matplotlib installed viapip
.