Method: IsoDoc::Function::Blocks#note_p_parse

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

#note_p_parse(node, div) ⇒ Object



74
75
76
77
78
79
80
81
82
83
84
85
# File 'lib/isodoc/function/blocks_example_note.rb', line 74

def note_p_parse(node, div)
  name = node.at(ns("./fmt-name"))
  para = node.at(ns("./p"))
  div.p **attr_code(class: note_p_class) do |p|
    name and p.span class: "note_label" do |s|
      name.children.each { |n| parse(n, s) }
    end
    #insert_tab(p, 1) # TODO to Presentation XML
    children_parse(para, p)
  end
  para.xpath("./following-sibling::*").each { |n| parse(n, div) }
end