Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Footnote Support #153

Open
jeffmcneill opened this issue Nov 20, 2014 · 13 comments
Open

Footnote Support #153

jeffmcneill opened this issue Nov 20, 2014 · 13 comments

Comments

@jeffmcneill
Copy link

Support footnotes as implemented in Multimarkdown, Marked2, PHP Markdown Extra, and/or Pandoc.

This uses the following syntax.[^arbitrary-footnote-name-or-number] Perhaps more text here.Then after double-return:

[^arbitrary-footnote-name-or-number]:Footnote text (which could include links.

Note: There is $20 in bounty at Bountysource for this enhancement: https://www.bountysource.com/issues/6326578-footnote-support

@dreamalligator
Copy link

@jbrains
Copy link
Contributor

jbrains commented Jan 30, 2015

👍 In the meantime, I continue to use Marked to copy/paste the final HTML. Not a terrible workaround.

@jeffmcneill
Copy link
Author

Stackedit Editor https://stackedit-beta.herokuapp.com/ also displays footnotes, but the point is to have footnote support in Atom Markdown preview. To be honest I've never understood why Marked, a non-free, non-open-source tool, is popular. Displaying markedup previews is the whole point of Markdown to begin with, as well as the point of this package, as far as I can tell.

@jbrains
Copy link
Contributor

jbrains commented Jan 31, 2015

How about making the Markdown processor configurable? It solves the problem, opens up other features, and encourages untangling some of the code. What would the disadvantages be?

@jeffmcneill
Copy link
Author

Note that this pandoc preview plugin does the trick https://github.com/lierdakil/markdown-preview-pandoc though there are issues with the PATH for invoking Pandoc

@vegetableman
Copy link

There is a pending PR for this on marked markedjs/marked#351 which this project depends on.

@izuzak izuzak added the blocked label Mar 2, 2015
@cyranodev
Copy link

I've been unable to install the pandoc preview package. No clue how to find a workaround on that.

@rugk
Copy link

rugk commented Sep 26, 2015

👍

@cm3
Copy link

cm3 commented Apr 24, 2016

👍 to @jbrains 's idea making the Markdown processor configurable

@martindale
Copy link

👍, thank you for creating this issue. Subscribed!

@jeffmcneill
Copy link
Author

Markdown Extra is a good implementation, and I think the one that Pandoc is based on:

https://michelf.ca/projects/php-markdown/extra/#footnotes

Here is an example (using the old Markdown Extra on WordPress):

And then these display at the bottom of the page like this:

https://mcneill.io/memoir/livelihood/

@dreamalligator
Copy link

according to the PR @vegetableman linked, it looks stalled in that other repo. We'll need to reboot that feature if it is still the blocking dependency.

@jeffmcneill
Copy link
Author

I am referring to a BountySource effort, rather than trying to fix Pandoc. https://www.bountysource.com/issues/6326578-footnote-support

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

10 participants