Руководство по форматированию текстиля Redmine предписывает нам использовать подсветку кода следующим образом:
<pre><code class="ruby">
Place your code here.
И хотя разрывы строк сохраняются в тегах <pre>
,добавив <code class="python">
, он удаляет все разрывы строк и помещает весь текст в одну строку.И, конечно же, такие хаки, как
(, ответившие на этот вопрос ) или html-теги, не работают, потому что они все еще заключены в <pre>
.
Я пытался обернуть каждую отдельную строку <code>
в один
, но это не сработало.Я попытался добавить двойные пробелы в конце каждой строки и дополнительные новые строки между ними, но безрезультатно.
И хотя в приведенном выше руководстве по Redmine сказано, что подсветка кода основана на Rouge, моя версия Redmine использует CodeRay , чьи примеры веб-сайтов отлично справляются с переносами строк.
Заранее спасибо!