Using Computer Modern on the web

Computer Modern is the family of typefaces developed by Donald Knuth for TeX. It's so good-looking that some scientists do research just so they can write it up in Computer Modern.

The cm-unicode project compiles versions of the Computer Modern fonts in a few formats, including TTF. I've run them through codeandmore's @font-face kit generator and FontSquirrel to get all the weird formats that the various browsers insist on. This page shows off each typeface, with links to packages containing everything you need to use them in your own pages.

I've taken a largish subset of the characters available from each font to make them a sensible size for use on the web. The biggest TTF fonts are around 100k compressed. Each font is given in four formats, but only one will be downloaded by the user, depending on which browser they're using.

I made these packages with version 0.7.0 of the cm-unicode fonts. I can't guarantee I'll keep them up-to-date if any new versions come out.

These fonts are released under the SIL Open Font License 1.1, so you can basically use them wherever you like (this is not legal advice) .

I got the list of mathematical symbols from Penn State's page Unicode Entity Codes for Math, which is a good reference.