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 # ##############