| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Kindly bumping? |
Sorry, something went wrong.
This patch implements backend_inline.set_rendering_backend, such that
`set_rendering_backend("foo")` behaves as if calling
`matplotlib.use("foo")`, which allows selecting an alternative rendering
backend.
In matplotlib itself, the only relevant alternative rendering backend is
cairo, which is generally less feature-ful than agg, but there are also
third-party backends, such as mplcairo
(`set_rendering_backend("module://mplcairo.base")`) which provide e.g.
improved text rendering for complex scripts (Arabic, Hebrew) and
different compositing options.
| Back | FazBrowse Home | New Git URL |
This patch implements backend_inline.set_rendering_backend, such that set_rendering_backend("foo") behaves as if calling matplotlib.use("foo"), which allows selecting an alternative rendering backend.
In matplotlib itself, the only relevant alternative rendering backend is cairo, which is generally less feature-ful than agg, but there are also third-party backends, such as mplcairo
(set_rendering_backend("module://mplcairo.base")) which provide e.g. improved text rendering for complex scripts (Arabic, Hebrew) and different compositing options.
See e.g. matplotlib/mplcairo#45 (but to test this without installing mplcairo, simply try set_rendering_backend("cairo")).
Edit: CI failure seems unrelated.