0
Я использую showoff с kramdown для слайдов, но @@@
работает неправильно.два примера кода подряд в kramdown/showoff
# Example #
@@@ xml
<W C="VBN" id="W151" o1="758" o2="767">inhibited</W>
@@@ prolog
[inhibited]
Это делает @@@ prolog
часть, как это будет еще один бит тот же кодоблок, как это:
<W C="VBN" id="W151" o1="758" o2="767">inhibited</W>
@@@ prolog
[inhibited]
Я хотел бы это так:
<W C="VBN" id="W151" o1="758" o2="767">inhibited</W>
[inhibited]
Он не генерирует второй тег <pre><code>
для части @@@ prolog
, поэтому показ не находит.
html.css('pre').each do |pre|
pre.css('code').each do |code|
lines = out.split("\n")
if lines.first.strip[0, 3] == '@@@'
...
Изменение источника для
@@@ xml
<W C="VBN" id="W151" o1="758" o2="767">inhibited</W>
<pre><code>
@@@ prolog
[inhibited]
</code></pre>
не активирует вторую подсветку. Он работает, если я вручную устанавливаю классы css, но это только взломать.
Можете ли вы определить «Showoff» пожалуйста? – Charles
Я не уверен, что это вопрос программирования ... – Flexo
Куда бы вы его перенесли? – Reactormonk