jupyter笔记本中的编号标题

Joh*_*Bzh 10 markdown jupyter

我想改变Jupyter显示所谓的标题单元格的方式.默认情况下,标题级别仅通过不同的字体大小区分.我希望jupyter显示分层编号标题,以便:

# Heading 1

# Heading 2

## Sub Heading

# Heading 3
Run Code Online (Sandbox Code Playgroud)

会显示如下:

1标题1
2标题2
2.1副标题
3标题3

我没有用Jupyter 4.2.3得到这个.

Sar*_*ran 13

如果只是获取标题和编号,那么使用降价语法,您就不需要任何扩展名(如小东的回答中所建议)。

如果您不仅要对标题进行编号,而且还要寻找实际组织并帮助您在笔记本中导航的内容,而不仅仅是编号,那么您将需要 ToC2 扩展。

  1. 安装nbextensions及其控制面板

    conda install -c conda-forge jupyter_contrib_nbextensions jupyter_nbextensions_configurator
    
    Run Code Online (Sandbox Code Playgroud)
  2. 启用ToC2

在此处输入图片说明

  1. 刷新,您现在拥有井井有条的笔记本

在此处输入图片说明

  • 感谢您的评论;我已经更新了我的答案。我同意这不是问题的答案,但是,这对于那些来这里寻找更多信息的人可能有用。 (3认同)
  • 谢谢你。但是 Leo 有没有任何扩展的请求行为。它们一定是更简单的东西。 (2认同)

小智 1

你喜欢的其实是jupyter Notebook的默认显示风格。

带降价的输入单元格: 带降价的输入单元格

笔记本显示: 笔记本显示器

在笔记本版本5.4.0上测试

  • 我正在使用“5.5.0”,但仍然没有得到:/默认情况下不会发生编号(至少对我来说) (9认同)
  • 我使用的是 5.7,但没有获得标题编号。 (7认同)
  • 谢谢。但它似乎不是 jupyter 4.2.3 上的默认显示样式。问题仍然存在:如何修改 jupyter 的显示样式,以便对标题进行编号? (2认同)