Method: IsoDoc::PresentationXMLConvert#source_remove_annotations
- Defined in:
- lib/isodoc/presentation_function/sourcecode.rb
#source_remove_annotations(ret, elem) ⇒ Object
121 122 123 124 125 126 127 |
# File 'lib/isodoc/presentation_function/sourcecode.rb', line 121 def source_remove_annotations(ret, elem) ret[:ann] = elem.xpath(ns("./annotation")).each(&:remove) ret[:call] = elem.xpath(ns("./callout")).each_with_object([]) do |c, m| m << { xml: c.remove, line: c.line - elem.line } end ret end |