For automatic section numbering, I would advise the following nbextension: https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/toc2/README.html ! I used it for months and the very handy 'Table of Contents' it creates makes navigation through the notebook very easy.