From 31aaf0558664168df1dd2e9ecd9e581850bcf7ff Mon Sep 17 00:00:00 2001 From: kthoden Date: Fri, 19 Jul 2019 13:49:53 +0200 Subject: [PATCH] Not finished: handling of lists --- tei2imxml.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tei2imxml.py b/tei2imxml.py index a6b9dbd..a111489 100755 --- a/tei2imxml.py +++ b/tei2imxml.py @@ -774,6 +774,22 @@ def handle_refs_hyperimage(ref): del cell.attrib["role"] real_table_element.append(row) + ######### + # Lists # + ######### + eoa_lists = xml_tree.xpath("//t:body//t:list", namespaces=NS_MAP) + for eoalist in eoa_lists: + if eoalist.get("type") == "ordered": + pass + if eoalist.get("type") == "unordered": + pass + if eoalist.get("type") == "gloss": + eoalist.set("type", "description") + items = eoalist.findall("t:item", namespaces=NS_MAP) + for listitem in items: + listitem.tag = "p" + libeoaconvert.wrap_into_element(etree.Element("item"), listitem) + ############## # References # ##############