空格和换行符

by Typora.net
在Markdown中,换行符非常令人困惑,我们的建议是:

单行中断

在不同的Markdown引擎中,单行换行的解析方式有所不同,CommonMark只是将其忽略,换句话说,如果您编写:
line 1
line 2
它将呈现为
1号线2号线
但是其他降价引擎可能会选择保留它(例如GitHub中问题输入框),或者提供是否保留它的选项。 在Typora中,我们提供了是否保留在首选项面板中的选项,您可以从菜单栏中快速写入时选择行为。默认情况下,Typora将在编辑视图中保留换行符,并在打印或导出时将其忽略。您可以在首选项面板中更改此选项。

空格

顺序空格类似于单行换行符,大多数Markdown引擎会忽略它们,例如CommonMark
Four    whitespace in between
将转换为
<p>Four    whitespace in between</p>
你只会看到 中间有四个空格 默认情况下,Typora将在编辑视图中保留顺序空格,并在打印或导出时忽略它们。您可以在首选项面板中更改此选项。 如果您确实想插入其他降价引擎支持的顺序空格,则可以

Enter 键入Typora

在Markdown中,两个换行符表示创建一个新段落,在Typora中,当您Enter按键时,将创建一个新段落,如果切换到源代码模式,则会插入两个换行符,例如,
第1段 第2段
paragraph 1
(empty line)
paragraph 2
您可以通过按ShiftEnter键在编辑视图中显式插入单个换行符。

降价换行符

Markdown提供了插入单个硬断行的方法: 几乎所有Markdown引擎都会将其解析为输出中的强行中断。 我们提供相关设置Preference PanelEdit- > Whitespace and Line Breaks从菜单栏。