Redmine textile formatting guide指导我们像这样使用代码突出显示:
<pre><code class="ruby">
Place your code here.
</code></pre>
虽然在<pre>
标记中保留了换行符,但是一旦我添加<code class="python">
,它就会删除所有换行符并将所有文本放在一行上。当然,
(which answered this question)或html标记之类的黑客无法使用,因为它们仍然包裹在<pre>
中。
我尝试将<code></code>
的每一行都包装在一个<pre></pre>
中,但这没有用。我尝试在每行的末尾添加双倍空格,并在其间添加其他新行,但无济于事。
虽然上面的Redmine指南说代码突出显示依赖于Rouge,但我的Redmine版本使用CodeRay,其网站示例完美地处理了换行符。
谢谢!
答案 0 :(得分:1)
对我来说一切正常。看我的截图。也许您的主题正在影响这一点。
我正在Redmine v3.2上使用Abacus office 1.3.4主题。
您安装的任何插件都可能导致该问题吗?