GithubHelp home page GithubHelp logo

isabella232 / cantarell-fonts Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gnome/cantarell-fonts

0.0 0.0 0.0 17.31 MB

Read-only mirror of https://gitlab.gnome.org/GNOME/cantarell-fonts

Home Page: https://gitlab.gnome.org/GNOME/cantarell-fonts

License: Other

Python 69.82% Meson 3.16% HTML 27.02%

cantarell-fonts's Introduction

Cantarell

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

Build instructions

python3 -m venv venv
. venv/bin/activate  # Unixoids...
venv/Scripts/activate  # ...or on Windows cmd.exe or PowerShell

pip3 install meson ninja  # Unless already present on system.
pip3 install -r requirements.txt

meson build
ninja -C build install

Contributing

Cantarell consists of three masters: Thin (Cantarell-Light.ufo), Regular (Cantarell-Regular.ufo) and Extra Bold (Cantarell-Bold.ufo). The file that ties them together and defines where the masters and instances stand is Cantarell.designspace.

If you want to contribute, you should be familiar with font design applications. You will also unfortunately have to learn about the innards of the UFO format as you go, to know what is changing... FontForge, TruFont and RoboFont can open the UFO v3 masters directly, Glyphs is tied to UFO v2 at the time of this writing.

To use Glyphs, do:

# (activate the venv from above if you haven't done so)

pip3 install -r requirements-dev.txt
ufo2glyphs src/Cantarell.designspace

Edit the .glyphs file and round-trip back:

glyphs2ufo src/Cantarell.glyphs

Note that this will result in noise that will have to be trimmed... Send a MR and we'll sort it out togeher.

History

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

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

After the GNOME project adopted the typeface in November 2010, minor modifications and slight expansions were made to it over the years. Pooja Saxena initially worked on the typeface as a participant of the GNOME outreach program and later developed her own Devanagari typeface Cambay, which included a redesigned latin version of Cantarell. It was backported to the GNOME branch of Cantarell by Nikolaus Waxweiler, who also performed other janitorial tasks on it.

The overall quality of the design was however far from good, given that the regular and bold face were worked on seperately and without consistency and had low quality outlines, and the oblique variants were simply slanted uprights without much correction. The GNOME design team also requested lighter weights. Up to this point, the work on Cantarell was mainly done with libre tools such as FontForge.

Given the decaying state of FontForge (arcane user interface, heaps of quirky and buggy behavior) and the very early development status of alternatives such as TruFont, Nikolaus Waxweiler started redrawing Cantarell in the proprietary and Mac-only Glyphs.app under mentorship from Jacques Le Bailly ("Baron von Fonthausen"). Later, Alexei Vanyashin and Eben Sorkin reviewed the design.

Acknowledgements

Here is a list of major contributors; all contributors are listed in the GNOME Git repository changelogs. Please add yourself if you make major changes. This list is sorted by last name in alphabetical order.

Name Email Web Address Description
Dave Crossland [email protected] http://understandingfonts.com/who/dave-crossland/ Designer, original Latin glyphs.
Valek Filippov [email protected] https://plus.google.com/108983215764171548842/about Designer, original Cyrillic glyphs.
Erik Hartenian [email protected] - Connoisseur of fine font renderding.
Pooja Saxena [email protected] http://www.poojasaxena.in Designer, new glyphs and many improvements to weight and metric balance.
Jakub Steiner [email protected] http://jimmac.musichall.cz Designer, many improvements and GNOME standards engineering.
Nikolaus Waxweiler [email protected] - Designer, general clean up and increased language coverage, later on complete redesign.

cantarell-fonts's People

Contributors

aalam avatar aklapper avatar alatiera avatar anexasajoop avatar anishsheela avatar asiersarasua avatar askhl avatar aurisc4 avatar carmenbianca avatar cedric31 avatar cgwalters avatar claudep avatar cosimoc avatar crayxt avatar danialbehzadi avatar dankor avatar davelab6 avatar dmustieles avatar fabiangreffrath avatar fitojb avatar haaninjo avatar jimmac avatar kelemeng avatar madig avatar moyogo avatar piotrdrag avatar rffontenelle avatar studioego avatar umarzuki avatar zerng07 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.