class Stepmod::Utils::Converters::Sup

Public Instance Methods

convert(node, state = {}) click to toggle source
# File lib/stepmod/utils/converters/sup.rb, line 7
def convert(node, state = {})
  content = treat_children(node, state)
  return stem_notation(content) if node.parent.name == "eqn"

  "#{content[/^\s*/]}^#{content.strip}^#{content[/\s*$/]}"
end
stem_notation(content) click to toggle source
# File lib/stepmod/utils/converters/sup.rb, line 14
def stem_notation(content)
  "^{#{content}}"
end