when someone makes a font, they have to make all the special symbols that go with it (like puncuation, numbers, special characters, etc.)... if they DON'T do this, windows will show those characters as little boxes since there is no font character to show in its place.
the best thing to do is run a normal font like arial or verdana, which have complete character sets.