module Kramdown::Converter::MathEngine::Mathjax
def self.call(converter, el, opts)
def self.call(converter, el, opts) type = el.options[:category] text = (el.value =~ /<|&/ ? "% <![CDATA[\n#{el.value} %]]>" : el.value) text.gsub!(/<\/?script>?/, '') preview = preview_string(converter, el, opts) attr = {:type => "math/tex#{type == :block ? '; mode=display' : ''}"} if type == :block preview << converter.format_as_block_html('script', attr, text, opts[:indent]) else preview << converter.format_as_span_html('script', attr, text) end end