added logic to support more fonts + tiny typo fix

Hi! I changed all occurences of 'reconize' to 'recognize', which is the correct spelling.