2015-02-07 4 views
-1

Я пытаюсь аннотировать файл со сносками с помощью Jekyll. Мой _config.yml файл устанавливается таким образом:Jekyll Kramdown Сноски не обрабатываются

уценка: kramdown

Это, как я пытаюсь использовать сноски:

<p>As trade-off talking rational economic people [^1], we are constantly making choices that have different costs associated with them.</p> 
[^1]: http://en.wikipedia.org/wiki/Trade-off_talking_rational_economic_person` 

Но рассматривая его в моей локальной машине это не кажется, разобрать первую сноску. Вот как это проявляется:

«Как компромисс, говорящий рациональным экономическим людям [^ 1], мы постоянно делаем выбор, который связан с разными расходами».

Определение сноски не отображается.

Любое понимание было бы принято с благодарностью!

ответ

1

Вы должны сказать kramdown разобрать внутри HTML, это может быть сделано в коде, например:

<p markdown="1">As trade-off talking rational economic people [^1], we are constantly making choices that have different costs associated with them.</p> 

Или, вы можете настроить kramdown в вашем _config.yml

# be sure that you use kramdown as markdown processor 
markdown: kramdown 

# configure kramdown 
kramdown: 
    parse_block_html: true 

See kramdown documentation

+0

Я попытался сконфигурировать kramdown, который, казалось, ничего не делал. Тем не менее, говоря, что синтаксический анализ в тегах абзаца работал отлично. –

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