2015-01-30 2 views
1

Я использую Kramdown's ToC generation в Джекила и мне интересно, я могу сделать это так или иначе поддерживает автоматическую нумерацию, так что это уценки:Автоматическая нумерация вырабатываемой ToC в Джекила

## Header A 

### Subheader 

## Header B 

получает превратился в этот HTML:

<h2>1 Header A</h2> 
<h3>1.1 Subheader</h3> 
<h2>2 Header B</h2> 

Видимо, это можно сделать в CSS или JavaScript, но я ищу решение Markdown-> HTML.

ответ

2

Обратите внимание на эту часть в kramdown документации:

Все атрибуты, применяемые к первоначальному списку также будут применены к сгенерированный список ТОС и получите идентификатор уценки-TOC, если нет ID был установлен.

Таким образом, просто заменить

- This list will contain the toc (it doesn't matter what you write here) 
{:toc} 

с

1. This list will contain the toc (it doesn't matter what you write here) 
{:toc} 

получить пронумерованные ToC вместо непронумерованный.

+0

не работал для меня –

0

Как видно из kramdown config, нет способа получить это изначально. Путь к плагину может решить эту проблему.

 Смежные вопросы

  • Нет связанных вопросов^_^