如何在jupyter markdown单元格中创建一个新行

时间:2017-01-28 04:04:23

标签: markdown jupyter-notebook jupyter

{{1}}

我想在这两句话之间竖起一条新界限。 我们通常把" (空间)"在新行之前的第一句话之后,但它在Jupyter中不起作用。

我该怎么做?我应该把"输入"第一句后两次?

4 个答案:

答案 0 :(得分:55)

只需将<br>添加到您想要换行的位置。

$S$: a set of shops
<br>
$I$: a set of items M wants to get

因为jupyter笔记本降级单元格是HTML的超集。
http://jupyter-notebook.readthedocs.io/en/latest/examples/Notebook/Working%20With%20Markdown%20Cells.html

请注意,将笔记本导出或保存为pdf时,使用<br>的换行不会保留(使用“通过LaTeX下载为&gt; PDF”)。它可能将每个<br>视为一个空格。

答案 1 :(得分:23)

“我们通常在新行之前的第一句话之后加上'(空格)',但它在Jupyter中不起作用。”

这激发了我尝试使用两个空间而不仅仅是一个 - 而且它有效!!

(当然,这个功能可能是在2017年1月提出问题和2018年3月我的答案发布之间引入的。)

答案 2 :(得分:0)

双空格通常效果很好。但是,有时在Jupyter Notebook中使用四个井字符号副标题####时,我仍然会遇到PDF中缺少换行符的情况,因为下一段作为单个段落放入了副标题中。直到我创建了一个笔记本副本'v。 PDF”,并开始使用单个反斜杠“ \”,这也很好地缩进了下一段:

#### 1.1 My Subtitle  \

1.1 My Subtitle
    Next paragraph text.

一种替代方法是,将标题中的四个#标题的级别升级为三个#标题,依此类推。在标题链上,这将删除下一段缩进并格式化标题本身的缩进(###我的字幕---> ###我的字幕)。

### My Subtitle


1.1 My Subtitle

Next paragraph text.

答案 3 :(得分:0)

有一种简单的方法可以放置在 Jupyter Notebook (markdown) 中不会被修改的文本。您只能使用带有反向重音符号 and end with the same quotes three times 的三重引号。