Method: IsoDoc::PresentationXMLConvert#multidef

Defined in:
lib/isodoc/presentation_function/terms.rb

#multidef(elem) ⇒ Object



128
129
130
131
132
133
134
135
136
# File 'lib/isodoc/presentation_function/terms.rb', line 128

def multidef(elem)
  d = elem.at(ns("./definition"))
  d = d.replace("<ol><li>#{to_xml(d.children)}</li></ol>").first
  elem.xpath(ns("./definition")).each do |f|
    f = f.replace("<li>#{to_xml(f.children)}</li>").first
    d << f
  end
  d.wrap("<definition></definition>")
end