Module: StandaloneTypograf::Fractions::Processor

Defined in:
lib/standalone_typograf/fractions.rb

Class Method Summary collapse

Class Method Details

.compile(text, mode) ⇒ Object



12
13
14
15
16
# File 'lib/standalone_typograf/fractions.rb', line 12

def self.compile(text, mode)
  return text unless mode == :html
  text.gsub!(/(\s|^)(\d+)(\/)(\d+)(?:\s|$)/, '\1<sup>\2</sup>&frasl;<sub>\4</sub>')
  return text
end