Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Milestone
Description
Bug report
Bug summary
Calls toset_sketch_params()
are ignored by the PGF backend and do not have any influence in the resulting pgf or pdf file.
Code for reproduction
#!/usr/bin/env python3importmatplotlibasmplimportmatplotlib.pyplotaspltmpl.use("pgf")mpl.rcParams.update({'font.family':'serif','text.usetex':True,'pgf.rcfonts':False,'pgf.preamble': [# enable this when using PGF backend with pdf output:#r"\usepackage{pgf}",#r"\usepgfmodule{decorations}",#r"\usepgflibrary{decorations.pathmorphing}", ],})fig=plt.figure()ax=fig.add_subplot(111)ax.plot(range(10))ax.spines["bottom"].set_sketch_params(scale=5,length=10,randomness=42)fig.savefig(f"foo.pgf")#fig.savefig(f"foo.pdf")
Matplotlib version
- Matplotlib version: '3.0.2'
I am working on a fix for this.