Skip to content

Typeface for setting text in many sizes, weights, and languages. Designed to complement Source Sans.

License

Notifications You must be signed in to change notification settings

chogis/source-serif

Repository files navigation

Source Serif Pro

Source Serif Pro is a set of OpenType fonts to complement the Source Sans Pro family.

Getting involved

Open an issue or send a suggestion to Source Serif's designer Frank Grießhammer, for consideration.

Releases

Building the fonts from source

Requirements

To build the binary font files from source, you need to have installed the Adobe Font Development Kit for OpenType (AFDKO).

Building one font

The key to building the OTF fonts is makeotf, which is part of the AFDKO toolset. Information and usage instructions can be found by executing makeotf -h. The TTFs are generated with the otf2ttf and ttfcomponentizer tools.

Commands to build the Regular style OTF font:

$ cd Roman/Instances/Regular/
$ makeotf -r -gs -omitMacNames

Commands to generate the Regular style TTF font:

$ otf2ttf SourceSerifPro-Regular.otf
$ ttfcomponentizer SourceSerifPro-Regular.ttf

Building all non-variable fonts

For convenience, a shell script named build.sh is provided in the root directory. It builds all OTFs and TTFs, and can be executed by typing:

$ ./build.sh

Building the variable fonts

To build the variable TTFs you must install fontmake using this command:

$ pip install fontmake

A shell script named buildVFs.sh is provided in the root directory. It generates four variable fonts (two CFF2-OTFs and two TTFs), and can be executed by typing:

$ ./buildVFs.sh

About

Typeface for setting text in many sizes, weights, and languages. Designed to complement Source Sans.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 100.0%