Вложенный упорядоченный список в kramdown - PullRequest
0 голосов
/ 23 июня 2018

Согласно документации kramdown синтаксис для вложенных неупорядоченных списков (а также результат) следующий:

1. 1st item
2. 2nd item
   1. 1st sub-item of 2nd item
   2. 2nd sub-item of 2nd item
3. 3rd item
   1. 1st sub-item of 3rd item
   2. 2nd sub-item of 3rd item

Возможно ли достичь чего-то подобного вместо этого?

1. 1st item
2. 2nd item
   2.1. 1st sub-item of 2nd item
   2.2. 2nd sub-item of 2nd item
3. 3rd item
   3.1. 1st sub-item of 3rd item
   3.2. 2nd sub-item of 3rd item

Примечание: Мне нужно использовать kramdown, я не могу изменить его в пользу других анализаторов уценки.

1 Ответ

0 голосов
/ 24 июня 2018

Я думаю, что вопрос был неправильным в начале, так как это больше проблема CSS, чем kramdown.Достаточно было изменить CSS в соответствии с ответами на этот вопрос .

ol {
    counter-reset: item;
}

ol > li {
    counter-increment: item;
}

ol ol > li {
    display: block;
}

ol ol > li:before {
    content: counters(item, ".") ". ";
    margin-left: -20px;
}
...