matplotlib
21 строка · 724.0 Байт
1import sys
2
3
4def matplotlib_reduced_latex_scraper(block, block_vars, gallery_conf,
5**kwargs):
6"""
7Reduce srcset when creating a PDF.
8
9Because sphinx-gallery runs *very* early, we cannot modify this even in the
10earliest builder-inited signal. Thus we do it at scraping time.
11"""
12from sphinx_gallery.scrapers import matplotlib_scraper
13
14if gallery_conf['builder_name'] == 'latex':
15gallery_conf['image_srcset'] = []
16return matplotlib_scraper(block, block_vars, gallery_conf, **kwargs)
17
18
19# Clear basic_units module to re-register with unit registry on import.
20def clear_basic_units(gallery_conf, fname):
21return sys.modules.pop('basic_units', None)
22