docs: def imgVRange(h, va, fontSize):
      """
      return bottom,top offsets relative to baseline(0)
      """
  
      if va == 'baseline':
          iyo = 0
      elif va in ('text-top', 'top'):
          iyo = fontSize - h
      elif va == 'middle':
          iyo = fontSize - (1.2 * fontSize + h) * 0.5
      elif va in ('text-bottom', 'bottom'):
          iyo = fontSize - 1.2 * fontSize
      elif va == 'super':
          iyo = 0.5 * fontSize
      elif va == 'sub':
          iyo = -0.5 * fontSize
      elif hasattr(va, 'normalizedValue'):
          iyo = va.normalizedValue(fontSize)
      else:
          iyo = va
      return iyo, iyo + h