from nb_thumb import nb2thumb
nb-thumb
Extract thumbnails from Jupyter notebooks for Quarto
Install
pip install nb_thumb
Quickstart
Show A thumbnail
='test_nbs/geom_col.ipynb',
nb2thumb(nb_path='two_variable_bar_plot',
label=(200,200)) size
Show A Gallery
This will show a gallery of plots from notebooks.
from nb_thumb import gallery
Use output: asis
When using nb_thumb.gallery
you should always set the Quarto directive #|output: asis
so that the markdown is rendered correctly in quarto.
See raw output for more information.
= \
plots dict(nb_path= 'test_nbs/geom_col.ipynb', label='two_variable_bar_plot'),
[dict(nb_path='test_nbs/PlotnineAnimation.ipynb', label='spiral'),
dict(nb_path='test_nbs/geom_density.ipynb', label='density_curve'),
dict(nb_path='test_nbs/geom_map.ipynb', label='map'),
dict(nb_path='test_nbs/geom_segment.ipynb', label='ranges'),
dict(nb_path='test_nbs/geom_segment.ipynb', label='rank')]
```{python}
#|output: asis
print(gallery(plots))
```
Usage
For more information and examples, see the docs.