diff --git a/scripts/immaterial.py b/scripts/immaterial.py deleted file mode 100644 index e98e4e679d276b0bc943a06a850a12e05171ef41..0000000000000000000000000000000000000000 --- a/scripts/immaterial.py +++ /dev/null @@ -1,92 +0,0 @@ -import re -import urllib -import argparse - - - -pads = [ -'http://10.10.161.238/ether/p/polyhistor/export/txt', -'http://10.10.161.238/ether/p/etymologiae/export/txt', -'http://10.10.161.238/ether/p/cyclopaedia/export/txt', -'http://10.10.161.238/ether/p/encyclopedia/export/txt', -'http://10.10.161.238/ether/p/greatinventions/export/txt', -# 'http://10.10.161.238/ether/p/taric/export/txt', -# 'http://10.10.161.238/ether/p/amazon/export/txt' -] - -# pads = [ -# '../classification-systems/encyclopedia.txt', -# '../classification-systems/cyclopaedia.txt', -# '../classification-systems/greatinventions.txt', -# '../classification-systems/polyhistor.txt', -# '../classification-systems/etymologiae.txt', -# '../classification-systems/taric.txt' -# '../classification-systems/amazon.txt' -# ] - -fileout = open("../../stories/boxes.html","w+") -# fileout = open("../html2print/stories/boxes.html","w+") # to work locally - -for pad in pads: - - c = 0 - - lines = urllib.urlopen(pad).readlines() - padname = pad.replace('../classification-systems/','') - padname = padname.replace('.txt','') - padname = padname.replace('http://10.10.161.238/ether/p/','') - padname = padname.replace('/export/txt','') - - for line in lines: - line = re.sub('\s{8}', '\t', line) - m = re.search(r"^\t*", line) - if m: - tab = len(m.group(0)) + 1 - strtab = str(tab) - line = line.replace("\t","") - - - if '[img]' in line: - line = line.replace('[img] ','<span class="annotation"><img class="img-annotation" src="/html2print/chapters/img/') - line = line+'"></span>' - fileout.write(line) - continue - - if '[annotation]' in line: - line = line.replace('[annotation]','<span class="annotation">') - line = line+'</span>' - fileout.write(line) - continue - - if '[title]' in line: - line = line.replace('[title]','<div class="title">') - line = line+'</div>' - fileout.write(line) - continue - - if tab == c: - fileout.write('</div>\n') - fileout.write('<div class="box level_'+strtab+'">'+line) - # print 'tab is same' - # print 'c:', c, 'tab:', tab - - if tab > c: - fileout.write('<div class="box level_'+strtab+'">'+line) - # print 'tab is bigger' - # print 'c:', c, 'tab:', tab - - if tab < c: - enddiv = '</div>\n' - # print str(c - tab + 1)+ 'x enddiv printed' - fileout.write((c - tab + 1) * enddiv) - fileout.write('<div class="box level_'+strtab+'">'+line) - # print 'tab is smaller' - # print 'c:', c, 'tab:', tab - - c = tab - - fileout.write((tab + 1) * enddiv) - - print '*output of system-'+padname+'.html is written*' - -fileout.close()