IEEE.org     |     IEEE Xplore Digital Library     |     IEEE Standards     |     IEEE Spectrum     |     More Sites

Commit 41838cff authored by Suhas CV's avatar Suhas CV
Browse files

footnotes

parent 7892fa4f
......@@ -78,6 +78,40 @@ def extractAndConvert(extractpath):
"width:100% !important;min-height:auto;"
);
ele.insertBefore(imgElement, ele.firstChild);
var doc = document.getElementById("footnote1");
let cnt=2;
footnotes=[]
while(doc){
footnotes.push(doc.id);
let inner=doc.childNodes[1];
let txt=inner.childNodes[0].textContent;
txt=txt.replace(/ +/g, ' ');
txt=txt.replace("\n"," ");
if(cnt>9)
footnotes.push(txt.slice(4))
else
footnotes.push(txt.slice(2))
doc=document.getElementById("footnote"+cnt);
cnt++;
}
ele=document.getElementsByTagName("article")[0];
let outer =document.createElement("div",{class:"footnotes-display"});
let heading =document.createElement("h3")
heading.appendChild(document.createTextNode("Footnotes"));
outer.appendChild(heading);
let j=0;
for(let i=1;i<footnotes.length;i+=2){
let p =document.createElement("p",);
let newC= document.createTextNode((j+1) +". "+ footnotes[i]);
p.appendChild(newC);
outer.appendChild(p);
j++;
}
ele.appendChild(outer);
</script>
</body>
'''
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment