Jupyter Notebook — один из часто используемых мною инструментов. Несмотря на всю мощь этого решения, «из коробки» иногда не хватает какой-нибудь маленькой, но полезной функциональности, например, генерации содержания по заголовкам разметки Markdown.
К счастью исправить подобные мелочи отчасти помогают расширения, которые можно найти на Github. Существуют как официальные пакеты, поддерживаемые JupyterLab,