首页 > 解决方案 > 嵌套编号列表不会在 Jupyter Notebook Markdown 中换行

问题描述

我正在尝试在 Jupyter Notebook Markdown 单元格中创建一个嵌套编号列表,用作链接到文档中标题的目录。然而,当单元格被执行时,列表中应该嵌套/缩进的项目只会出现在同一行。

我尝试在我想要缩进的数字之前使用四个空格(这是我看到人们建议的)。这没有用,所以我也尝试了 1-3 个空格并使用制表符,但似乎没有一个工作。认为这可能是编号本身和句号使用的问题(即 "1." 和 "1.1" ,而不是 "1.1." 等),但这也不能解决问题。

如果我使用星号代替 1.1、1.2 等,缩进确实有效,但这不是我想要的格式。

降价代码示例:

1. [Intro](#intro)
    1.1 [Part A](#pA)
    1.2 [Part B](#pB)
    1.3 [Part C](#pC)
2. [Main](#main)

此代码输出:

1. Intro 1.1 Part A 1.2 Part B 1.3 Part C
2. Main

期望的输出:

1. Intro 
    1.1 Part A 
    1.2 Part B 
    1.3 Part C
2. Main

预先感谢您的任何帮助。

标签: jupyter-notebookmarkdownjupyter

解决方案


您需要添加以下内容之一:

  • 每行末尾有两个空格,或
  • <br>每行末尾的标签。

例如:

1. [Intro](#intro)<br>
    1.1 [Part A](#pA)<br>
    1.2 [Part B](#pB)<br>
    1.3 [Part C](#pC)<br>
2. [Main](#main)<br>

推荐阅读