Feature request: inline footnotes #343

Open
opened 2026-01-29 14:34:19 +00:00 by claunia · 4 comments
Owner

Originally created by @AndreyAkinshin on GitHub (Feb 5, 2020).

Originally assigned to: @davidackroyd99 on GitHub.

It would be nice to have inline footnotes (aka inline notes). Here is the relevant pandoc example:

Here is an inline note.^[Inlines notes are easier to write, since
you don't have to pick an identifier and move down to type the
note.]

See also: https://pandoc.org/MANUAL.html#footnotes

Originally created by @AndreyAkinshin on GitHub (Feb 5, 2020). Originally assigned to: @davidackroyd99 on GitHub. It would be nice to have inline footnotes (aka inline notes). Here is the relevant pandoc example: ```md Here is an inline note.^[Inlines notes are easier to write, since you don't have to pick an identifier and move down to type the note.] ``` See also: https://pandoc.org/MANUAL.html#footnotes
claunia added the enhancementPR Welcome! labels 2026-01-29 14:34:19 +00:00
Author
Owner

@NeomMob commented on GitHub (Mar 16, 2020):

This is also something I am looking for.

@NeomMob commented on GitHub (Mar 16, 2020): This is also something I am looking for.
Author
Owner

@davidackroyd99 commented on GitHub (Jul 23, 2020):

Please assign to me and I will see if I can resolve.

@davidackroyd99 commented on GitHub (Jul 23, 2020): Please assign to me and I will see if I can resolve.
Author
Owner

@MihaZupan commented on GitHub (Jul 23, 2020):

@davidackroyd99 Assigned. Thanks for looking at these issues!

@MihaZupan commented on GitHub (Jul 23, 2020): @davidackroyd99 Assigned. Thanks for looking at these issues!
Author
Owner

@davidackroyd99 commented on GitHub (Aug 2, 2020):

Having a lot of problems with implementing this. Basically I can write in InlineParser to filter out the inline notes from the main body of the text (done) but I cannot then add another block level element using that parser to create the actual footnote, because the InlineParser does not seem to be able to create block level elements.

Does anyone have any recommendations?

@davidackroyd99 commented on GitHub (Aug 2, 2020): Having a lot of problems with implementing this. Basically I can write in InlineParser to filter out the inline notes from the main body of the text (done) but I cannot then add another block level element using that parser to create the actual footnote, because the InlineParser does not seem to be able to create block level elements. Does anyone have any recommendations?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/markdig#343