class Mathtype3::RecordTmpl

Constants

BAR_VARIATIONS
DIGIT_MODE_VARIATIONS

When options overlap in the binary space, ordinary bitmasks are not the correct tool to use for detection. We use digit position and presence instead.

EXPOSED_IN_SNAPSHOT
FENCE_BOTH
FENCE_VARIATIONS
SCRIPT_SELECTOR
SELECTORS
VARIATIONS

Public Instance Methods

is_script(sel) click to toggle source
# File lib/records3/tmpl.rb, line 744
def is_script(sel)
  return sel == 44 || sel == 15
end
selector() click to toggle source
# File lib/records3/tmpl.rb, line 736
def selector
  if is_script _selector 
      #SCRIPT has to be handled separate
    SCRIPT_SELECTOR[_variation]
  else
    SELECTORS[_selector]
  end
end
variation() click to toggle source
# File lib/records3/tmpl.rb, line 747
     def variation
  VARIATIONS[_selector][_variation]
end