2016-05-13 25 views
1

Ich habe einen Jekyll-Blog, der auf kramdown 1.10 läuft, und ich habe versucht, den Ort meiner Fußnoteliste vergeblich zu ändern. Dies soll auf eine github-pages-Site gehen, funktioniert aber auch nicht lokal.Definieren der Fußnotposition mit Kramdown/Jekyll

Gemäß this issue gibt es eine Möglichkeit, einen Fußnotenstandort an anderen Stellen in Ihren Dokumenten mithilfe von Kramdown hinzuzufügen, indem Sie einen benutzerdefinierten Bezeichner definieren, der einem DOM-Objekt in Ihrem Beitrag zugeordnet ist.

Ich habe dies Besonders hinzugefügt meine _config.yml

kramdown: 
    footnote_location: 'my_footnotes' 

und versucht, alle diese Variationen ATTHE gewünschten Stelle in meinem Layout:

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

Was ist t Wie kann man Fußnoten an einem bestimmten Ort erzeugen?

Antwort

1

In der Ausgabe, die Sie verweisen, sprechen sie über die implementation commit.

Das interessante Par ist das test file for footnote placement.

So platzieren Sie Ihre Fußnoten an einem anderen Ort als am Ende Ihrer Seite.

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