document = WLDocument.from_string(input, True, \
parse_dublincore=parse_dublincore)
+ document.clean_ed_note()
+
result = document.transform(style, **options)
del document # no longer needed large object :)
add_table_of_contents(result.getroot())
if output_filename is not None:
- result.write(output_filename, xml_declaration=False, pretty_print=True, encoding='utf-8')
+ result.write(output_filename, method='html', xml_declaration=False, pretty_print=True, encoding='utf-8')
else:
return result
return True
counter = 1
for element in root.iterdescendants():
if any_ancestor(element, lambda e: e.get('class') in ('note', 'motto', 'motto_podpis', 'dedication')
+ or e.get('id') == 'nota_red'
or e.tag == 'blockquote'):
continue