# File lib/org-ruby/html_output_buffer.rb, line 31
    def initialize(output, opts = {})
      super(output)
      @buffer_tag = "HTML"
      @options = opts
      @new_paragraph = :start
      @footnotes = {}
      @unclosed_tags = []
      @logger.debug "HTML export options: #{@options.inspect}"
      @custom_blocktags = {} if @options[:markup_file]

      unless @options[:skip_syntax_highlight]
        begin
          require 'pygments'
        rescue LoadError
          # Pygments is not supported so we try instead with CodeRay
          begin
            require 'coderay'
          rescue LoadError
            # No code syntax highlighting
          end
        end
      end

      if @options[:markup_file]
        do_custom_markup
      end
    end