No Description

Marc Foley fb3052453e Updated diffenator to stop reporting marks which do not work. 6 years ago
Docs fb3052453e Updated diffenator to stop reporting marks which do not work. 6 years ago
Scripts 97c471d710 Roboto-min.designspace: updated script to output approved Roboto-min.designspace 6 years ago
fonts dca37627c4 rebuild var font 6 years ago
instances 6a10d903bd add instances 8 years ago
master_ufo 86845b25a7 anchorFix 6 years ago
.gitignore 505d36b7cf add character set 8 years ago
LICENSE.txt c97bb0cce9 Update README.md & add LICENSE file (#7) 7 years ago
Notes.txt d47646c4d5 update 7 years ago
README.md 5629a5ac79 Update README.md 7 years ago
Roboto-min.designspace e15f985daa update designspace to remove underscores in "filename" value so output filenames matches previous Roboto instances 6 years ago
Roboto.designspace d47646c4d5 update 7 years ago
build-min.sh 14b60d70f1 uncomment ttf-interpolatable in build 7 years ago
build.sh 14b60d70f1 uncomment ttf-interpolatable in build 7 years ago
characters.indd 45207742a2 add no intermediate version (B) 8 years ago
glyphorder.txt 433207b9c1 add glyph order 8 years ago
instantiate.sh a04320be9b rename var font to RobotoDEMO 8 years ago
requirements.txt 4c74f684ff Added dependencies file for pip 7 years ago

README.md

Roboto VF

This is a variable version of Roboto intended to be a 1:1 match with the official non-variable release from Google.

This is not an official Google project, but was enabled with generous funding by Google Fonts, who contracted Type Network. The Roboto family of instances contained 6 weights and two widths of normal, along with italic of the regular width. The project began by taking UFO instances generated during the build process of the Roboto v2.136 release, which have quadratic outlines. The Thin, Regular and Bold UFOs required some fixes for interpolation compatibility, and a build script was written that preserves outline overlaps.

  • /master_ufo contains new source UFOs

  • /fonts folder contains variation font TTFs

    • Roboto-min-VF.ttf has deltas for min, default and max

    • Roboto-VF.ttf has deltas min, default, max, and also intermediate instances

Both fonts have named instances for all the styles in the v2.136 release.

Install

# Create a new virtualenv
virtualenv env
# Activate env
source env/bin/activate
# Install dependencies
pip install -r requirements.txt

Generate

sh build.sh
sh build.sh

License

Both fonts and software found in this repo are all available under the Apache License v2.0