fantasque-sans/README.md

99 lines
3.8 KiB
Markdown
Raw Normal View History

2013-11-18 12:35:33 +01:00
Cosmic Sans Neue Mono
=====================
2013-11-18 12:12:44 +01:00
A programming font, designed with functionality in mind, and with some
wibbly-wobbly handwriting-like fuzziness that makes it unassumingly cool.
[Download](http://openfontlibrary.org/en/font/cosmic-sans-neue-mono).
2013-11-18 12:12:44 +01:00
2013-11-18 12:35:33 +01:00
![](Specimen/urxvt13.png)
2013-11-18 12:12:44 +01:00
Not related to other Cosmic Sans from the Internet. This one has Neue at the
end, and it changes everything (most notably the coolness level). The name
comes from my realization that at some point it looked like the mutant child of
Comic Sans and Helvetica Neue. Hopefully it is not the case any more.
Inspirational sources include Inconsolata and Monaco. I have also been using
2013-11-18 12:35:33 +01:00
Consolas a lot in my programming life, so it may have some points in common.
2013-11-18 12:12:44 +01:00
2013-11-18 12:35:33 +01:00
![](Specimen/vim10.png)
![](Specimen/sublime11.png)
2013-11-18 12:12:44 +01:00
Weights, variants and glyph coverage
------------------------------------
The font includes a bold version, with the same metrics as the regular one.
Both versions include the same ranges of characters : latin letters, some
accented glyphs (quite a lot), some greek letters, some arrows.
Please note that I have not tested all of the glyphs I have drawn (some letters
have those two layers of crazy accents that I have never witnessed before), so
it might look bad in some cases. Please report these problems: see next section.
2013-11-18 12:12:44 +01:00
It lacks a good italic version, which I plan to design later, in a fashion
similar to Consolas' italic version, with new glyph designs, not just an added
slant.
2013-11-18 12:35:33 +01:00
![](Specimen/vim21.png)
2013-11-18 12:12:44 +01:00
Author and license
------------------
2013-11-18 12:35:33 +01:00
Created by Jany Belluz \<jany.belluz AT hotmail.fr\>
Licensed under the SIL Open Font License (see [OFL.txt](OFL.txt)).
2013-11-18 12:12:44 +01:00
Please send me an e-mail or [report an issue on
2013-11-25 16:54:15 +01:00
Github](http://github.com/belluzj/cosmic-sans-neue/issues) if you stumble upon
bad design or rendering problems (with screen shot if possible), or if you need
more characters, or if you want to compliment me (I love compliments). I also
accept
[Flattry](https://flattr.com/thing/2258061/belluzjcosmic-sans-neue-on-GitHub).
Building installable font files
-------------------------------
Run `make`. You should see green stuff and some "OK" messages.
The build process requires FontForge with python scripting support,
`ttfautohint`, `sfnt2woff` (from the `woff-tools` package on Ubuntu) and
`ttf2eot`, for example from [this
repository](https://github.com/harrastia/ttf2eot).
2013-11-18 12:12:44 +01:00
Versions
--------
1.1 - First release.
1.1.1 - Make slashes longer, ensure parenthesis and brackets are rendered at
the same height, and some other minor adjustments.
1.2 - Add the bold version.
Various minor adjustments, new paragraph symbol, slanted dollar.
1.2.1 - Minor adjustments.
1.3 - Very slight change of metrics to add space between characters and lines.
Various small changes : curlier curly brackets, more difference between
various quotes, cleaner W, w, m, and rounder @.
Windows compatibility.
More latin accents.
Greek letters.
Powerline characters.
2013-11-18 12:12:44 +01:00
1.3.1 - Various fixes: still cleaning m and w, reworked all ogoneks, changed a
bit the dollar, moved some accents, eliminated glitches around
Powerline symbols.
TTF fonts are now hinted using Freetype's `ttfautohint`, which should
give much better results on Windows (and maybe in Java apps and others
contexts). In case this is a problem, please let me know and I will
provide also an unhinted version.
**Windows users should use the TTF (TrueType) files.**
2014-01-01 23:12:36 +01:00
1.3.2 - Various fixes: playing again with bold m, moving accents again, taking
care again of Powerline symbols, clean 8 and R.
Add a few box drawing characters (for use with vim-indentline).
Generate webfonts (goal: this font used for code samples on all cool
languages' websites).
Add a WIP medium version of the proportional font.