Markdown有这个很棒的功能,可以在三个反引号(```
)之间包含一堆引号来打开包装,另外三个可以关闭它。它们之间的内容可以跨越几行,甚至包括空行。一切都将被保留。
是否有一个等价的报价并不要求我在我要包装的每一行前添加>
?
像>>>
这样的东西来启动换行报价而>>>
再次关闭它?
答案 0 :(得分:15)
没有办法在纯Markdown和GFM中都没有。
如果您使用换行符而不是段落,则只需要一个>
:
> Lorem[space][space]
ipsum[space][space]
dolor sit amet
结果:
的Lorem
存有
dolor sit amet
答案 1 :(得分:4)
如果您使用的是kramdown
,则可以使用break <br>
或多个 <br><br>
break标签。如您所知,break标签插入一个换行符。
Lorem
<br>
ipsum<br><br>
请坐amet
结果:
Lorem
ipsum小伙子坐着
答案 2 :(得分:2)
到目前为止,GFM至少在gitlab中支持多行块引用的语法。
>>>
Testing multiline blockquoute
First line
Second line
>>>
答案 3 :(得分:0)
就我而言,我将 >
作为我想要保留的输出的一部分。我使用了 <br/><br/>
和
,如下所示:
>Welcome to the Sphinx 4.1.1 quickstart utility.
<br/><br/>
Please enter values for the following settings (just press Enter to
accept a default value, if one is given in brackets).
<br/><br/>
...
<br/><br/>
> Separate source and build directories (y/n) [n]: y
结果如下:
<块引用>欢迎使用 Sphinx 4.1.1 快速入门实用程序。
请输入以下设置的值(只需按 Enter 即可
接受默认值(如果括号中给出)。
...
> 分离源和构建目录 (y/n) [n]: y
这适用于 gitlab。未在 github 中测试。有些地方我不希望两行之间有太多的空白,但我不得不接受它,因为 <br/>
没有立即完成预期的工作而没有立即休息。
>>>
不起作用,因为它吞下了引号中的 >
。