# File lib/asciidoctor/substituters.rb, line 95
  def apply_literal_subs(lines)
    if attr? 'subs'
      apply_subs(lines.join, resolve_subs(attr 'subs'))
    elsif @document.attributes['basebackend'] == 'html' && attr('style') == 'source' &&
      @document.attributes['source-highlighter'] == 'coderay' && attr?('language')
      sub_callouts(highlight_source(lines.join))
    else
      apply_subs(lines.join, COMPOSITE_SUBS[:verbatim])
    end
  end