# File lib/asciidoctor/backends/html5.rb, line 258 def result(node) %Q(<div id="preamble"> <div class="sectionbody"> #{node.content} </div>#{toc node} </div>) end
# File lib/asciidoctor/backends/html5.rb, line 266 def template :invoke_result end
# File lib/asciidoctor/backends/html5.rb, line 247 def toc(node) if (node.attr? 'toc') && (node.attr? 'toc-placement', 'preamble') %Q(\n<div id="toc" class="#{node.attr 'toc-class', 'toc'}"> <div id="toctitle">#{node.attr 'toc-title'}</div> #{DocumentTemplate.outline(node.document, (node.attr 'toclevels', 2).to_i)} </div>) else '' end end