У меня есть файл Markdown с нумерованными списками, которые выглядят так:
1. list item 1
1. list item 2
1. sublist item 1
1. sublist item 2
1. list item 3
Он отображается как:
- элемент списка 1
- элемент списка 2
- элемент списка 1
- подпункт 2
- элемент списка 3
Это отличная особенность Markdown. Однако оригинальный файл .md
прежнему содержит нумерованный список всех единиц («1.»), что затрудняет чтение необработанной разметки в файле .md
.
Есть ли инструмент, который возьмет файл Markdown и выведет тот же файл Markdown с нумерацией списков? Если нет, есть ли компилятор Markdown, который выставляет перенумерованную часть процесса?
Правка № 1
Вот мой предполагаемый рабочий процесс.
Создайте file.md
со следующим содержимым:
1. list item 1
1. list item 2
1. list item 3
Запустите marked file.md -o file.html
. Тогда у меня есть file.html
который имеет следующее содержимое:
<ol>
<li>list item 1</li>
<li>list item 2</li>
<li>list item 3</li>
</ol>
... и теперь я вижу, где я допустил ошибку. Я сделал предположение, что компилятор Markdown выполняет перенумерацию. Вместо этого он выводит элементы <li>
и оставляет работу браузеру. Упс.