class Asciidoctor::Converter::Html5Converter

def convert_quote node

def convert_quote node
  id_attribute = node.id ? %( id="#{node.id}") : ''
  classes = ['quoteblock', node.role].compact
  class_attribute = %( class="#{classes.join ' '}")
  title_element = node.title? ? %(\n<div class="title">#{node.title}</div>) : ''
  attribution = (node.attr? 'attribution') ? (node.attr 'attribution') : nil
  citetitle = (node.attr? 'citetitle') ? (node.attr 'citetitle') : nil
  if attribution || citetitle
    cite_element = citetitle ? %(<cite>#{citetitle}</cite>) : ''
    attribution_text = attribution ? %(&#8212; #{attribution}#{citetitle ? "<br#{@void_element_slash}>\n" : ''}) : ''
    attribution_element = %(\n<div class="attribution">\n#{attribution_text}#{cite_element}\n</div>)
  else
    attribution_element = ''
  end
  %(<div#{id_attribute}#{class_attribute}>#{title_element}
lockquote>
node.content}
blockquote>#{attribution_element}
div>)
end