module documentation

Footnotes Extension for Python-Markdown ======================================= Adds footnote handling to Python-Markdown. See <https://Python-Markdown.github.io/extensions/footnotes> for documentation. Copyright The Python Markdown Project License: [BSD](https://opensource.org/licenses/bsd-license.php)

Class FootnoteBlockProcessor Find all footnote references and store for later use.
Class FootnoteExtension Footnote Extension.
Class FootnoteInlineProcessor InlinePattern for footnote markers in a document's body text.
Class FootnotePostprocessor Replace placeholders with html entities.
Class FootnotePostTreeprocessor Amend footnote div with duplicates.
Class FootnoteTreeprocessor Build and append footnote div to end of document.
Function makeExtension Return an instance of the FootnoteExtension
Constant FN_BACKLINK_TEXT Undocumented
Constant NBSP_PLACEHOLDER Undocumented
Constant RE_REF_ID Undocumented
def makeExtension(**kwargs): (source)

Return an instance of the FootnoteExtension

FN_BACKLINK_TEXT = (source)

Undocumented

Value
(util.STX+'zz1337820767766393qq')+util.ETX
NBSP_PLACEHOLDER = (source)

Undocumented

Value
(util.STX+'qq3936677670287331zz')+util.ETX
RE_REF_ID = (source)

Undocumented

Value
re.compile(r'(fnref)(\d+)')