2016-05-13 17 views
1

私はkramdown 1.10で動作するJekyllブログを持っています。私は脚注の場所を無駄に変更しようとしました。これはgithub-pagesサイトに行くことを意図していますが、ローカルでは機能しません。Kramdown/Jekyllで脚注の場所を定義する

this issueによれば、あなたの投稿のDOMオブジェクトにマップするカスタム識別子を定義することで、Kramdownを使用して文書内の別の場所に脚注の場所を追加する方法があります。

特に私は私の_config.yml

kramdown: 
    footnote_location: 'my_footnotes' 

にこれを追加し、私のレイアウトで目的の場所attheこれらの変化の全てを試してみました:

<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> 

何です特定の場所で脚注を生成する正しい方法はありますか?

答えて

1

あなたが参照している問題では、彼らはimplementation commitについて話しています。

興味深いパーはtest file for footnote placementです。

これは、ページの最後以外に脚注を配置する方法です。

* footnotes will be placed here. This line is necessary 
{:footnotes}