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 |