我不知道如何使用Markdown红地毯创建新行。I型
Line 1
Line 2
但我看到
Line 1 Line 2
在我的助手中,我有markdown = Redcarpet::Markdown.new(MarkdownRenderer, hard_wrap: true, autolink: true, space_after_headers: true)
根据红地毯手册,auto_wrap
选项进入渲染器初始值设定项,如下所示:
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML.new(hard_wrap: true), autolink: true, space_after_headers: true)
puts markdown.render("Line 1n Line 2")
这给了我这个输出
<p>Line 1<br>
Line 2</p>
https://github.com/vmg/redcarpet#darling-i-packed-you-acouple-renders-for-lunch
请注意,我找不到MarkdownRenderer
类,因为Redcarpet只提供了内置的Redcarpet::Render::HTML
和Redcarpet::Render::XHTML
渲染器。