module Kramdown::Converter::SyntaxHighlighter::Rouge

def self.prepare_options(converter)

def self.prepare_options(converter)
  return if converter.data.key?(:syntax_highlighter_rouge)
  cache = converter.data[:syntax_highlighter_rouge] = {}
  opts = converter.options[:syntax_highlighter_opts].dup
  span_opts = opts.delete(:span)&.dup || {}
  block_opts = opts.delete(:block)&.dup || {}
  normalize_keys(span_opts)
  normalize_keys(block_opts)
  cache[:span] = opts.merge(span_opts)
  cache[:span][:wrap] = false
  cache[:block] = opts.merge(block_opts)
end