3

我有一个在 kramdown 1.10 上运行的 Jekyll 博客,我试图更改脚注列表的位置,但无济于事。这是为了在 github-pages 站点上进行,但也不能在本地工作。

根据这个问题,有一种方法可以使用 Kramdown 在文档的其他地方添加脚注位置,方法是定义一个映射到帖子中 DOM 对象的自定义标识符。

特别是我已将此添加到我的_config.yml

kramdown:
  footnote_location: 'my_footnotes'

并在我的布局中的所需位置尝试了所有这些变化:

<ol id="my_footnotes" class="my_footnotes"></ol>

<div id="my_footnotes" class="my_footnotes"></div>

<div id="my_footnotes" class="my_footnotes">
   <ol id="my_footnotes" class="my_footnotes"></ol>
</div>

在特定位置生成脚注的正确方法是什么?

4

1 回答 1

2

在您引用的问题中,他们谈论了实现 commit

有趣的部分是脚注放置的测试文件

这是将脚注放在页面末尾以外的其他位置的方法。

* footnotes will be placed here. This line is necessary
{:footnotes}
于 2016-05-13T09:07:50.733 回答