如何在代码突出显示中向Redmine markdown添加换行符?

时间:2018-12-18 14:33:17

标签: formatting redmine wiki coderay

Redmine textile formatting guide指导我们像这样使用代码突出显示:

<pre><code class="ruby">
  Place your code here.
</code></pre>

虽然在<pre>标记中保留了换行符,但是一旦我添加<code class="python">,它就会删除所有换行符并将所有文本放在一行上。当然,&nbsp;which answered this question)或html标记之类的黑客无法使用,因为它们仍然包裹在<pre>中。

我尝试将<code></code>的每一行都包装在一个<pre></pre>中,但这没有用。我尝试在每行的末尾添加双倍空格,并在其间添加其他新行,但无济于事。

虽然上面的Redmine指南说代码突出显示依赖于Rouge,但我的Redmine版本使用CodeRay,其网站示例完美地处理了换行符。

谢谢!

1 个答案:

答案 0 :(得分:1)

对我来说一切正常。看我的截图。也许您的主题正在影响这一点。

enter image description here enter image description here

我正在Redmine v3.2上使用Abacus office 1.3.4主题。

您安装的任何插件都可能导致该问题吗?