Quote:
For example, all numbers in one box, all letters in another and finally, symbols in another.
Well ... no.
The problem is that fonts aren't specifically "character" related, in the sense that "'0' to '9' are numbers", "'A' to 'Z' and 'a' to 'z' are letters" and so on.
A font just describes the shape of a character that will be displayed using a specific ASCII or Unicode value in that particular font. So if you look at Wingdings for example, '!', '"', '4', and '5' will display as symbols '
!', '
"', '
4', and '
5'
Worse, in some fonts you will find several different "Shapes" for numbers - 0-9 as we are used to, ٠-٩ for Persian numbers, and so on.
And there isn't anything in the font to tell you "these are numbers".