-
Notifications
You must be signed in to change notification settings - Fork 33
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
shader=interp bug #433
Comments
In my experience Apple's PDF rendering engine is fundamentally broken. PGF as well has obscure problems with shadings which appear exclusively in Mac Preview (or any other viewer that uses Apple's PDF renderer, e.g. Skim), see pgf-tikz/pgf#833. But since their renderer is non-free, it's impossible to debug this. Raising an issue with Apple seems more appropriate, especially since Adobe Acrobat, the reference viewer for PDF, displays it correctly. |
Thanks, @hmenke for your reply. Could you also address these points?
|
Not possible. We make graphics by writing to the PDF stream directly without intermediate formats. This would also need engine support.
Sounds like you should use matplotlib then. ¯\_(ツ)_/¯
And how does this alternative work? It sounds like you have insight. Care to explain? |
The option
shader=inter
gives different results on different PDF readers.Is there a way to generate more reader-friendly outputs?
Perhaps exporting a PNG for these surfaces, while leaving the axis and the rest vectorial?
Also, when I export
matplotlib
figures in PDF I don't observe such distortions.So, although I understand it's a viewer issue, other visualisation packages find an alternative.
From the manual last figure of section 4.8.3.
Adobe Acrobat
Mac Preview
From section 4.6.9
Adobe Acrobat
Mac Preview
The text was updated successfully, but these errors were encountered: