Уценка: фрагменты кода в упорядоченном списке
Я использую Octopress для создания статических HTML-страниц с уценкой. То, что я хочу сделать, - это вставить выделенные фрагментами блоки кода в упорядоченный список. Чтобы включить невыделенный блок кода в упорядоченный список, можно сделать следующее:
1. list item 1
its description
code block here
2. list item 2
its description
code block
И уценка это правильно поняла. Но что, если я хочу включить фрагмент кода в упорядоченный список? Я пытаюсь это:
1. list item 1
its description
```
code block here
````
2. list item 2
its description
```
code block
```
Но этот кодовый блок не распознается. Перемещение кодового блока с обратным символом влево или вправо не помогает. Если я переместу его влево, блок кода будет выделен, но следующий номер списка будет "1", так что это будет новый список.
Как я могу решить эту проблему? Кстати, я использую kramdown, но я не смог заставить его работать ни с уценкой, ни с kramdown.
1 ответ
В Kramdown вы должны использовать тильды для блоков изолированного кода (в то время как другие реализации уценки также поддерживают обратные ссылки):
1. list item 1
its description
~~~
code block here
~~~