# File lib/asciidoctor/converter/docbook5.rb, line 664
    def common_attributes id, role = nil, reftext = nil
      attrs = id ? %( xml:id="#{id}") : ''
      attrs = %(#{attrs} role="#{role}") if role
      if reftext
        if (reftext.include? '<') && ((reftext = reftext.gsub XmlSanitizeRx, '').include? ' ')
          reftext = (reftext.squeeze ' ').strip
        end
        reftext = (reftext.gsub '"', '&quot;') if reftext.include? '"'
        attrs = %(#{attrs} xreflabel="#{reftext}")
      end
      attrs
    end