Fonts and how they look on the web is basically not very complex, but requires some thinking and coding.
[olist=1]Until, say 2010 (not sure), you could not see a font unless your computer knew how it looked like, as in having it installed on your computer for the browser to use.
With the webfont api and CSS3 you can use fonts, but you have at least two options on how to use them:[/olist]
Quote
A ) You can use the CSS3 @font import and having the fonts available to your css via files on the server
B ) You can use the Google web font API to embed fonts that are available via Google
Then we have Microsoft. :| They have and do require a special font format to be used , namely
EOT. See
here, browse down a little and look at the Web Browser Compatibility chart.
In order to create suitable font files, EOT and others, you can convert a TTF font (the default format) to EOT at
FontSquirrel. You need to have the font ttf file available.
As you may understand, this is totally and only up to the Theme maker to decide what fonts should be available and how. Maybe our devs could look at a function to import different fonts for usage, but it is entirely up to someone to come up with the code for that.
I know this may not solve your issues, not without a readup and some coding, but I hope it will give you some insight in the tech required.