skosch/Crimson — pull request #2 by adrientetar (2014-05-03 10:58:43+00:00)
Title: Have proper TTFs

- Generate full TTFs with Fontforge, hint them with ttfautohint
- Remove the webfonts built-in the tree (and duplicated as .zip)
- Remove redundant backup files put by the OS and blacklist them from git

A bit of comparison on Windows 7 to back up the changes (please lookup full-size).

Here is the OTF:

![otf](https://cloud.githubusercontent.com/assets/1250894/2870126/f47a4a80-d2ae-11e3-9975-6f01f4aa98ae.PNG)

TTF provided inside webfonts:

![ttf-webfont](https://cloud.githubusercontent.com/assets/1250894/2870127/03d354fe-d2af-11e3-85e7-65fcd10bca65.PNG)

FontForge TTF:

![ttf-fontforge](https://cloud.githubusercontent.com/assets/1250894/2870130/26150b98-d2af-11e3-9e09-d8e60c2bec32.PNG)

FontForge TTF with ttfautohint pass:

![ttf-fontforge-hinted](https://cloud.githubusercontent.com/assets/1250894/2870131/317cdad8-d2af-11e3-819a-f6ed47623fe8.PNG)

For reference, here is the TTF from the webfonts/ folder, hinted with ttfautohint:

![ttf-webfont-hinted](https://cloud.githubusercontent.com/assets/1250894/2870128/0815d4ba-d2af-11e3-9b35-4af4177cf106.PNG)

Now clearly here FontForge gives us a better TTF.
As for generating webfonts:
Seeing that the Fontsquirrel generator tends to give mixed results as I experienced and [as this other case shows us](http://www.renderedmouse.com/blog/42/font-squirrel-ruined-lato-light-font/), I would advise to use the Fontsquirrel Basic setting from the hinted TTF in order to generate WOFF, EOT or TTF. Why? Because TTFs look better on Windows and they generally look the same as OTFs on other platforms (ttfautohint applies hinting from GNU+Linux FreeType inside the TTFs).

r? @skosch

BTW there were a few warnings from FontForge ([Feb 2014 build](http://sourceforge.net/projects/fontforgebuilds/)) geometry-related like "self intersecting" and "missing points at extrema".

Also there were lots of:

![fg](https://cloud.githubusercontent.com/assets/1250894/2870163/b2693126-d2b1-11e3-894c-2257bb446d07.PNG)

All of these occur regardless of the output file format it seems.