Redmine 纺织格式指南指导我们使用代码突出显示,如下所示:
<pre><code class="ruby">
Place your code here.
</code></pre>
虽然换行符保留在<pre>标签中,但一旦我添加<code class="python">,它会删除所有换行符并将所有文本放在一行上。当然,像 (回答了这个问题)或 html 标签之类的 hack 不起作用,因为它仍然包含在<pre>.
我试过用<code></code>all包裹每一行<pre></pre>,但这没有用。我尝试在每行末尾添加双空格,并在其间添加新行,但无济于事。
虽然上面的 Redmine 指南说代码突出显示依赖于 Rouge,但我的 Redmine 版本使用CodeRay,其网站示例完美地处理换行符。
提前致谢!

