Method: IsoDoc::PresentationXMLConvert#references_render

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

#references_render(docxml) ⇒ Object



57
58
59
60
61
62
63
64
65
66
# File 'lib/isodoc/presentation_function/refs.rb', line 57

def references_render(docxml)
  d = docxml.clone
  d.remove_namespaces!
  refs = d.xpath("//references/bibitem").each_with_object([]) do |b, m|
    prep_for_rendering(b)
    m << to_xml(b)
  end.join
  @bibrender.render_all("<references>#{refs}</references>",
                        type: citestyle)
end