Module: NRSER::UnicodeMath

Defined in:
lib/nrser/temp/unicode_math.rb

Defined Under Namespace

Classes: CharacterTranslator

Constant Summary collapse

SET_STARTS =
{
  bold: {
    upper: '1D400',
    lower: '1D41A',
  },
  
  bold_script: {
    upper: '1D4D0',
    lower: '1D4EA',
  },
}

Class Method Summary collapse

Class Method Details

.[](name) ⇒ Object



42
43
44
45
46
# File 'lib/nrser/temp/unicode_math.rb', line 42

def self.[] name
  name = name.to_sym
  starts = SET_STARTS.fetch name
  CharacterTranslator.new name, starts[:upper], starts[:lower]
end