FONTLOG for Cantarell GNOME 0.0.5
=================================

This file provides detailed information on the Cantarell font
software. This information should be distributed along with the
Cantarell fonts and any derivative works.

Font Information
-------------------------

The Cantarell typeface family is a contemporary Humanist 
sans serif, and is used by the GNOME project for its user
interface as well as by the Fedora project.

Cantarell was originally designed by Dave Crossland as part 
of his coursework for the MA Typeface Design programme at 
the Department of Typography in the University of Reading, 
England. [1] 

Dave was motivated to undertake a study of typeface design because
he believes it is essential that when we use digital tools, our
freedom to use, understand, modify and share these tools is 
respected. Otherwise, when the tool does not work in the way 
that we need, we will be unable to fix it.

These fonts are developed using only such "libre" software, 
mainly FontForge [2]. 

Cantarell was originally aimed at on-screen reading in a specific 
use-case and environment: reading web pages on an HTC Dream 
mobile phone [3].

That device was the first to ship with Google Android [4], and 
came installed with a web browser that supported the exciting web 
fonts feature known as @font-face [5]. As Dave's very first typeface 
design, the typeface has many faults, yet he asserts it achieves 
his goal of improving readability on this device.

The regular member of the family has received the most focus,
and a bold and oblique family members have been developed quickly
to provide better somewhat better results that an operating system's
automatic obliquing and bolding. 

The Regular font fully supports the following writing systems: 
Basic Latin, Western European, Catalan, Baltic, Turkish, Central 
European, Dutch and Afrikaans. To date, Pan African Latin has 
only 33% glyph coverage.

Since the design is aimed at display on-screen at small sizes, the
printed output (especially of the bold and oblique) may not work
well. Fonts tuned to the needs of printing will be developed in 
the future.

The fonts were initially published on the 6th of July 2009 on
Dave Crossland's foundry website [6] under the terms of the GNU
General Public License version 3 with font exception. [7] In May 
2010 the fonts were republished through Google Web Fonts [8] under
the terms of the SIL Open Font License version 1.1. [9] In November
2010 the project became part of the GNOME project and is now under
active development by the GNOME design community. [10]

Dave Crossland, 21st March 2011

[1]: http://www.typedesign.reading.ac.uk
[2]: http://fontforge.sf.net
[3]: http://en.wikipedia.org/wiki/HTC_Dream
[4]: http://en.wikipedia.org/wiki/Android_%28operating_system%29
[5]: http://openfontlibrary.org/wiki/Web_font_linking_with_%40font-face
[6]: http://abattis.org/cantarell
[7]: http://www.gnu.org/licenses/gpl.html
[8]: http://www.google.com/webfonts
[9]: http://scripts.sil.org/OFL
[10]: http://live.gnome.org/CantarellFonts

                                  * * * 

Developer information
---------------------
                                  
The original src/Cantarell-Regular.sfd file has the master sources 
as Cubic (PostScript) Bezier splines. There are temporary layers 
and a 'Spiro' layer in this file, containing forms used to create 
the master Cubic Bezier glyphs; the Spiro layer contains forms in 
Spiro splines, and much of the original typeface design by Dave
Crossland was done by drawing in Spiro splines. However today the
master drawing spline format is Cubic Bezier, and Spiro splines
are used to inform their creation. 

The Cantarell-Regular.sfd file is the _master_ source, and was 
used to generate the Cantarell-Bold.sfd which is now a hard fork. 

All development occurs by making changes to these drawing files. 
When OTF or TTF binaries are compiled, they are copied to the 
Cantarell-*-OTF.sfd and Cantarell-*-TTF.sfd files and then a 
build process applied. 

This means that there should be a 1:1 match between these files, 
the OTF and TTF files in the otf/ and ttf/ directories, and the
output of generating new OTF and TTF files from FontForge. 

The build process is simple; the Spiro and temp layers are removed, 
in the case of TTF files all layers are converted to Quadratic from
Cubic, and then all glyphs have the Simplify, Add Extrema, Round 
to Int, and Correct Direction operations applied. 

In the future a build script will be developed to do this in an
automated way, which will be important for adding OpenType 
Layout features through a feature.fea file. 


ChangeLog
-------------------------

Please refer to the GNOME Git repository changelog at this URL:
http://git.gnome.org/browse/cantarell-fonts/log/


Mon Mar 21 2011 (William Jon McCann) Cantarell Version 0.0.5
 - improved password entry glyph
 - improved hyphen by making narrower 
 - improved licensing and FONTLOG metadata 
 - improved vertical metrics

Mon Mar 7 2011 (Cosimo Cecchi) Cantarell Version 0.0.4
 - improved hints on numerals and bold letters
 - improved metrics

Mon Feb 21 2011 (Cosimo Cecchi) Cantarell Version 0.0.3
 - create the tarball from the actual git master
 - fixed the fontconfig script not to override the global default

Wed Feb 2 2011	(Jakub Steiner) Cantarell Version 0.0.2
 - improved hints, hinting related metrics
 - added black circle glyph for password entries
 - increased size of '^'

Tue Feb 1 2011 (William Jon McCann) Cantarell Version 0.0.1
 - Initial GNOME release of Cantarell.
 - Various improvements by Jakub Steiner



Acknowledgements
-------------------------

Here is a list of major contributors; all contributors are listed
in the GNOME Git repository changelogs.

If you make major modifications be sure to add your name (N), email (E),
web-address (W) and description (D). This list is sorted by last name
in alphabetical order.

N: Dave Crossland
E: dave@understandinglimited.com
W: http://abattis.org/cantarell/
D: Designer - original Latin glyphs

N: Jakub Steiner
E: jimmac@gmail.com
W: http://jimmac.musichall.cz
D: Designer - many improvements and GNOME standards engineering


