如何在Markdown中包含多行报价?

ors*_*iro 17 markdown github-flavored-markdown

Markdown有这个很棒的功能,可以在三个反引号(```)之间包含一堆引号来打开包装,另外三个引用它来关闭它.它们之间的内容可以跨越几行,甚至包括空行.一切都会得到保留.

是否有一个等价的报价,不需要我添加>到我想要包装的每一行的前面?

有什么想>>>开始包装报价并>>>再次关闭它?

Tam*_*gel 21

在纯Markdown和GFM中都没有办法做到这一点.

如果您使用换行符而不是段落,则只需要一个>:

> Lorem[space][space]
ipsum[space][space]
dolor sit amet
Run Code Online (Sandbox Code Playgroud)

结果:

Lorem
ipsum
dolor坐着

  • 因此,对于其他所有人来说都是清楚的..使用两个空格并添加一个CR,而不仅仅是在eol处使用回车(CR)来获得带有<br />的Block effect换行。当一行的末尾还留有两个空格时,即使有普通段落,GFM也会始终插入<br />。 (5认同)

Rya*_*yan 18

您可以使用<blockquote>标签进行多行引号。

<blockquote>
This is one paragraph.

This is another paragraph.
</blockquote>
Run Code Online (Sandbox Code Playgroud)

它将显示为:

这是一段。

这是另一段。

  • 这是[大多数?]普遍支持的方法中最简单的 (2认同)

Umu*_* D. 9

如果您正在使用kramdown,则可以使用 break<br>或 multiple <br><br>break 标签。如您所知,break 标签插入一个换行符。

Lorem <br>ipsum <br><br>dolor 坐 amet

结果:

逻辑
推理

多洛尔坐


Koo*_*Koo 9

到目前为止,GFM 至少在gitlab中支持这种多行块引用语法。

>>>
Testing multiline blockquoute

First line

Second line
>>>
Run Code Online (Sandbox Code Playgroud)