Блокнот Jupyter: есть ли возможность сложить разделы при экспорте в HTML
Я использую записные книжки Jupyter с jupyter-contrib-nbextensions и могу складывать в них как разделы, так и блоки кода. Я хочу знать, есть ли способ сохранить функцию сворачивания при экспорте ноутбука в HTML. В настоящее время, когда я экспортирую в HTML, я не могу ничего сложить. Записная книжка становится громоздкой, если она длинная, даже если есть оглавление. Буду признателен за любые идеи на этот счет. Спасибо!
2 ответа
Интересная необходимость. Я кратко посмотрел на это. Похоже, что nbextensions не имеют такой возможности. Я думаю, что, возможно, есть два варианта, оба из которых потребуют довольно много работы:
- Возьмите html-файл и преобразуйте его в некоторую форму, которая позволит каскадные таблицы стилей, а затем вручную реализуйте свертывание.
- Если вы хотите сделать это несколько раз и у вас есть навыки, то вы можете посмотреть на код nbextensions и попытаться изменить его, чтобы он свернулся
Если вы найдете какие-либо другие варианты или решения, опубликуйте их здесь.
Согласно документам для расширения «Складные заголовки» в nbextensions, вы должны иметь возможность экспортировать складной html-файл с помощью
html_ch
формат:
jupyter nbconvert --to html_ch FILE.ipynb