Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Backport PR #22732: FIX: maybe improve renderer dance#22783
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Backport PR #22732: FIX: maybe improve renderer dance#22783
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Merge pull requestmatplotlib#22732 from jklymak/fix-renderer-danceFIX: improve cached renderer dance(cherry picked from commit9e0eb54)The changes had to be moved to figure.py due to a major refactoring that willbe released in 3.6 that is already on main.
This should be reviewed carefully because it is essentially a different patch than in#22783 due to code having moved around. |
@tacaswell I took the liberty of pushing a typo fix to your branch.... |
I manually tested the two cases again importmatplotlib.pyplotaspltplt.rcParams['figure.autolayout']='True'plt.plot([1,2,3], [1,2,3],'o-')plt.title(r'$\sum_{i=0}^{\infty} x_i$ just a test')plt.savefig('/tmp/test2.eps',format='eps') (interactively) frommatplotlibimportpylabaspltplt.rcParams['savefig.format']='pdf'plt.ion()fig,ax=plt.subplots()ax.plot([0,1])fig.tight_layout() and both appear to work. |
I may have jumped the gun on merging this, sorry about that. |
Merge pull request#22732 from jklymak/fix-renderer-dance
FIX: improve cached renderer dance
(cherry picked from commit9e0eb54)
The changes had to be moved to figure.py due to a major refactoring that will
be released in 3.6 that is already on main.