如何在Markdown演示中添加新行?

我的意思是,像\newline in TeX。


当前回答

您还可以将其包装在一个隔离的代码块中。这种方法的优点是不需要为每一行添加额外的内容。 但是,内容应该显示为带有背景的高亮块,因此它可能不适用于所有用例。

Lorem inmissa qui propinquas doleas
Accipe fuerat accipiam

其他回答

您还可以将其包装在一个隔离的代码块中。这种方法的优点是不需要为每一行添加额外的内容。 但是,内容应该显示为带有背景的高亮块,因此它可能不适用于所有用例。

Lorem inmissa qui propinquas doleas
Accipe fuerat accipiam

请参阅原始降价规范(粗体矿山):

“一行或多行连续文本”规则的含义是Markdown支持“硬包装”文本段落。这与大多数其他文本到html格式器(包括Movable Type的“转换换行符”选项)有很大不同,后者将段落中的每个换行符转换为<br />标记。 当您确实想使用Markdown插入<br />换行标记时,您可以用两个或多个空格结束一行,然后键入return。

你可以使用&nbsp;在R markdown中创建一个新的空行。

例如,在你的.Rmd文件中:

I want 3 new lines: 

&nbsp;
&nbsp;
&nbsp;

End of file. 

这取决于您使用的是哪种markdown解析器。例如,在showdownjs中有一个选项{simplelinbreaks: true},它为以下md输入提供了相应的html:

a line
wrapped in two
<p>a line<br>
wrapped in two</p>

只需在行末添加\。例如

one\
two

将成为

one
two

它也比两个空格好,因为它是可见的。

编辑: 它在一些降价应用程序中不起作用,因此可能会导致不兼容。 https://www.markdownguide.org/basic-syntax/#line-break-best-practices