class Asciidoctor::DocBook45::BlockParagraphTemplate
def paragraph(id, style, role, reftext, title, content)
def paragraph(id, style, role, reftext, title, content) # FIXME temporary hack until I can generalize this feature if style == 'partintro' if title %(<partintro#{common_attrs(id, role, reftext)}> <title>#{title}</title> <simpara>#{content}</simpara> partintro>) else %(<partintro#{common_attrs(id, role, reftext)}> <simpara>#{content}</simpara> partintro>) end else if title %(<formalpara#{common_attrs(id, role, reftext)}> <title>#{title}</title> <para>#{content}</para> formalpara>) else %(<simpara#{common_attrs(id, role, reftext)}>#{content}</simpara>) end end end
def result(node)
def result(node) paragraph(node.id, node.attr('style'), node.attr('role'), node.attr('reftext'), (node.title? ? node.title : nil), node.content) end
def template
def template :invoke_result end