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 ? %(— #{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