Method: IsoDoc::Function::Cleanup#admonition_cleanup

Defined in:
lib/isodoc/function/cleanup.rb

#admonition_cleanup(docxml) ⇒ Object



14
15
16
17
18
19
20
21
# File 'lib/isodoc/function/cleanup.rb', line 14

def admonition_cleanup(docxml)
  docxml.xpath("//div[@class = 'Admonition'][title]").each do |d|
    title = d.at("./title")
    n = title.next_element
    n&.children&.first&.add_previous_sibling(title.remove.text + "—")
  end
  docxml
end