我正在添加Markdown支持我的CMS编辑器。

写Markdown内容时,我如何创建两个空行?

我一直在努力,但总是只有一条线。


当前回答

尝试添加多个空格(两个空格= 1 <br>):

mycode(space)(space)(space)(space)

其他回答

我尝试了所有的方法,但这对我来说是有效的,同时使用Pandoc markdown与TexLive作为LaTex引擎。 若要添加空行,可以尝试添加空行,但要删除""

## \newline

只需要重复上面的步骤,每个步骤都会添加一个新的空行

你可以使用<br/><br/>或&nbsp;&nbsp;或者\ \。

如果Markdown编译器支持HTML,可以在Markdown源代码中添加<br/><br/>。

尝试添加多个空格(两个空格= 1 <br>):

mycode(space)(space)(space)(space)

如果你正在使用markdown-it或PythonMarkdown这样的库,这也可以通过在渲染前将两个换行符(在Regex /\n\n$/gm中)替换为一个换行符和一个不可见字符(\n)来解决。注意\n后面的字符是Alt+0160或不可见字符。

例如,使用markdown-it(尽管它也适用于任何其他库)作为输入:

1

2


3


4



5

使用md.render(string.data。替换(/\n\n$/gm, "\n "))将得到: