我想用hugo来展示诗歌。
内容文件:
So some text
with some rhyme
and another strophe
enter code here
我希望这些新行完全显示出来。
使用.Content
会发生什么?相同strophe中的行没有换行符。
在那里制作换行会怎么样? {{ (replace .Content "\n" "<br/>") | safeHTML}}
? strophes之间有四条新线。
现在,我很困惑。我想知道很难找回原来的新行。
事实上,我正在与降价处理器作斗争。我不能只说:&#34;不,不要标记这个?&#34;
答案 0 :(得分:1)
鉴于此答案也使用了Markdown,这是您可以采用的一种方式:
<p>So some text<br>
with some rhyme<br>
<br>
and another strophe<br>
enter code here</p>
您可以将通用HTML放入Markdown文档中,并按原样呈现:
所以有些文字
有些押韵
和另一个strophe
在这里输入代码
答案 1 :(得分:1)
从Hugo 0.60.0开始,使用符合CommonMark的Goldmark库来渲染markdown。如果要渲染hard line break,则可以使用两个或多个空格,也可以在行尾使用反斜杠。
输入:
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/6.6.2/rxjs.umd.min.js"></script>
输出:
So some text\
with some rhyme
and another strophe\
enter code here