@@ -63,15 +63,15 @@ declare function local:transform($nodes as node()*) as item()* {
6363 {($node/@*[not (name (.) = 'class' )], local:transform ($node/node ()))}
6464 </TEI>
6565 case element (tei:desc) return
66- element {fn:QName ("http://www.tei-c.org/ns/1.0" ,local-name ($node))} {($node/@*, local:markdown2TEI ($node/node ()))}
66+ element {fn:QName ("http://www.tei-c.org/ns/1.0" ,local-name ($node))} {($node/@*, local:markdown2TEI ($node/node ()))}
6767 case element (tei:note) return
6868 element {fn:QName ("http://www.tei-c.org/ns/1.0" ,local-name ($node))} {($node/@*, local:markdown2TEI ($node/node ()))}
6969 case element (tei:summary) return
7070 element {fn:QName ("http://www.tei-c.org/ns/1.0" ,local-name ($node))} {($node/@*, local:markdown2TEI ($node/node ()))}
7171 case element (tei:quote) return
7272 element {fn:QName ("http://www.tei-c.org/ns/1.0" ,local-name ($node))} {($node/@*, local:markdown2TEI ($node/node ()))}
7373 case element (tei:p) return
74- if ($node/ancestor::tei:note or $node/ancestor::tei:desc or $node/ancestor::tei:summary) then
74+ if ($node/ancestor::tei:note or $node/ancestor::tei:desc or $node/ancestor::tei:summary or $node/ancestor::tei:ab ) then
7575 element {fn:QName ("http://www.tei-c.org/ns/1.0" ,local-name ($node))} {($node/@*, local:markdown2TEI ($node/node ()))}
7676 else local:passthru ($node)
7777 case element (tei:ab) return
@@ -85,7 +85,7 @@ declare function local:transform($nodes as node()*) as item()* {
8585 for $n in $node/node ()
8686 return local:transform ($n)
8787 }
88- else local:passthru ($node)
88+ else element { fn:QName ( "http://www.tei-c.org/ns/1.0" , local-name ($node))} {($node/@*, local:markdown2TEI ($node/ node ()))}
8989 case element (tei:editor) return
9090 if ($node/descendant-or-self::text () = '' ) then ()
9191 else local:passthru ($node)
0 commit comments