Method: IsoDoc::Function::Cleanup#admonition_cleanup

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

#admonition_cleanup(docxml) ⇒ Object

todo PRESENTATION XML



29
30
31
32
33
34
35
36
37
# File 'lib/isodoc/function/cleanup.rb', line 29

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