class Asciidoctor::DocBook45::DocumentTemplate
def template
def template @template ||= @eruby.new <<-EOF #encoding:UTF-8%><?xml version="1.0" encoding="UTF-8"?> DOCTYPE <%= doctype %> PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"> if attr? :toc %><?asciidoc-toc?><% end %> if attr? :numbered %><?asciidoc-numbered?><% end %> if doctype == 'book' %> ook<% unless attr? :nolang %> lang="<%= attr :lang, 'en' %>"<% end %>> <bookinfo> docinfo} </bookinfo> = content.chomp %> book> else %> rticle<% unless attr? :nolang %> lang="<%= attr :lang, 'en' %>"<% end %>> <articleinfo> docinfo} </articleinfo> = content.chomp %> article> end %> EOF end