Use kramdown as Markdown engine for better looking syntax highlight; use Markdown Extra syntax for footnote; fine tuning footnote popup.
Fine tune footnote popup and use in old articles.