diff --git a/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.br.js.download b/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.br.js.download new file mode 100644 index 00000000..0305d88d --- /dev/null +++ b/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.br.js.download @@ -0,0 +1,3 @@ +/*! markdown-it-footnote 3.0.3 https://github.com//markdown-it/markdown-it-footnote @license MIT */ +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).markdownitFootnote=e()}}((function(){return function e(o,n,t){function r(f,i){if(!n[f]){if(!o[f]){var l="function"==typeof require&&require;if(!i&&l)return l(f,!0);if(s)return s(f,!0);var u=new Error("Cannot find module '"+f+"'");throw u.code="MODULE_NOT_FOUND",u}var a=n[f]={exports:{}};o[f][0].call(a.exports,(function(e){return r(o[f][1][e]||e)}),a,a.exports,e,o,n,t)}return n[f].exports}for(var s="function"==typeof require&&require,f=0;f0&&(n+=":"+e[o].meta.subId),"["+n+"]"}function s(e,o,n,t,r){var s=r.rules.footnote_anchor_name(e,o,n,t,r),f=r.rules.footnote_caption(e,o,n,t,r),i=s;return e[o].meta.subId>0&&(i+=":"+e[o].meta.subId),''+f+""}function f(e,o,n){return(n.xhtmlOut?'
\n':'
\n')+'
\n
    \n'}function i(){return"
\n
\n"}function l(e,o,n,t,r){var s=r.rules.footnote_anchor_name(e,o,n,t,r);return e[o].meta.subId>0&&(s+=":"+e[o].meta.subId),'
  • '}function u(){return"
  • \n"}function a(e,o,n,t,r){var s=r.rules.footnote_anchor_name(e,o,n,t,r);return e[o].meta.subId>0&&(s+=":"+e[o].meta.subId),' ↩︎'}o.exports=function(e){var o=e.helpers.parseLinkLabel,n=e.utils.isSpace;e.renderer.rules.footnote_ref=s,e.renderer.rules.footnote_block_open=f,e.renderer.rules.footnote_block_close=i,e.renderer.rules.footnote_open=l,e.renderer.rules.footnote_close=u,e.renderer.rules.footnote_anchor=a,e.renderer.rules.footnote_caption=r,e.renderer.rules.footnote_anchor_name=t,e.block.ruler.before("reference","footnote_def",(function(e,o,t,r){var s,f,i,l,u,a,c,p,d,h,k,b=e.bMarks[o]+e.tShift[o],v=e.eMarks[o];if(b+4>v)return!1;if(91!==e.src.charCodeAt(b))return!1;if(94!==e.src.charCodeAt(b+1))return!1;for(u=b+2;u=v||58!==e.src.charCodeAt(++u))return!1;if(r)return!0;for(u++,e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.refs||(e.env.footnotes.refs={}),a=e.src.slice(b+2,u-2),e.env.footnotes.refs[":"+a]=-1,(c=new e.Token("footnote_reference_open","",1)).meta={label:a},c.level=e.level++,e.tokens.push(c),s=e.bMarks[o],f=e.tShift[o],i=e.sCount[o],l=e.parentType,k=u,p=d=e.sCount[o]+u-(e.bMarks[o]+e.tShift[o]);u=i)return!1;if(94!==e.src.charCodeAt(l))return!1;if(91!==e.src.charCodeAt(l+1))return!1;if(t=l+2,(r=o(e,l+1))<0)return!1;if(!n){e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.list||(e.env.footnotes.list=[]),s=e.env.footnotes.list.length,e.md.inline.parse(e.src.slice(t,r),e.md,e.env,f=[]);const o=e.tokens[e.tokens.length-1];if(o&&o.content&&o.content.includes("",o.block=!1}e.push("footnote_ref","",0).meta={id:s},e.env.footnotes.list[s]={content:e.src.slice(t,r),tokens:f}}return e.pos=r+1,e.posMax=i,!0})),e.inline.ruler.after("footnote_inline","footnote_ref",(function(e,o){var n,t,r,s,f=e.posMax,i=e.pos;if(i+3>f)return!1;if(!e.env.footnotes||!e.env.footnotes.refs)return!1;if(91!==e.src.charCodeAt(i))return!1;if(94!==e.src.charCodeAt(i+1))return!1;for(t=i+2;t=f)&&(t++,n=e.src.slice(i+2,t-1),void 0!==e.env.footnotes.refs[":"+n]&&(o||(e.env.footnotes.list||(e.env.footnotes.list=[]),e.env.footnotes.refs[":"+n]<0?(r=e.env.footnotes.list.length,e.env.footnotes.list[r]={label:n,count:0},e.env.footnotes.refs[":"+n]=r):r=e.env.footnotes.refs[":"+n],s=e.env.footnotes.list[r].count,e.env.footnotes.list[r].count++,e.push("footnote_ref","",0).meta={id:r,subId:s,label:n}),e.pos=t,e.posMax=f,!0)))})),e.core.ruler.after("inline","footnote_tail",(function(e){var o,n,t,r,s,f,i,l,u,a,c=!1,p={};if(e.env.footnotes&&(e.tokens=e.tokens.filter((function(e){return"footnote_reference_open"===e.type?(c=!0,u=[],a=e.meta.label,!1):"footnote_reference_close"===e.type?(c=!1,p[":"+a]=u,!1):(c&&u.push(e),!c)})),e.env.footnotes.list)){for(f=e.env.footnotes.list,i=new e.Token("footnote_block_open","",1),e.tokens.push(i),o=0,n=f.length;o0?f[o].count:1,t=0;t