Method: IsoDoc::PresentationXMLConvert#semantic_xml_insert

Defined in:
lib/isodoc/presentation_xml_convert.rb

#semantic_xml_insert(xml) ⇒ Object

KILL



143
144
145
146
147
148
149
150
# File 'lib/isodoc/presentation_xml_convert.rb', line 143

def semantic_xml_insert(xml)
  @semantic_xml_insert or return
  embed = embedable_semantic_xml(xml)
  ins = metanorma_extension_insert_pt(xml)
  ins = ins.at(ns("./metanorma")) || ins.add_child("<metanorma/>").first
  ins = ins.add_child("<source/>").first
  ins << embed
end