class Asciidoctor::DocBook45::BlockDlistTemplate

def template

def template
  @template ||= @eruby.new <<-EOF
#encoding:UTF-8%><% tags = (template.class::LIST_TAGS[attr :style] || template.class::LIST_TAGS['labeled']) %>
 if tags[:list] %><<%= tags[:list] %>#{common_attrs_erb}><% end %>
#{title_tag}
<% content.each do |dt, dd| %>
<<%= tags[:entry] %>>
  <<%= tags[:term] %>>
    <%= dt.text %>
  </<%= tags[:term] %>>
  <% unless dd.nil? %>
  <<%= tags[:item] %>>
    <% if dd.text? %>
    <simpara><%= dd.text %></simpara>
    <% end %>
    <% if dd.blocks? %>
= dd.content %>
    <% end %>
  </<%= tags[:item] %>>
  <% end %>
</<%= tags[:entry] %>>
<% end %>
 if tags[:list] %></<%= tags[:list] %>><% end %>
  EOF
end