No Description

sannorozco bce46c67b8 Update VF 4 years ago
Docs 33a45e54ce Create robotoshippingheightsinpixels96dpi.txt 4 years ago
Hinted VTT c8231b990d Merge branch 'harfbuzz-test' of https://github.com/TypeNetwork/Roboto into harfbuzz-test 4 years ago
Roboto Hinted Instances 10cfd1889c Rehinted vf 4 years ago
Roboto Hinted Instances Diet b07d8cba6c Add Instances 4 years ago
Scripts 97c471d710 Roboto-min.designspace: updated script to output approved Roboto-min.designspace 6 years ago
fonts bce46c67b8 Update VF 4 years ago
instances 6a10d903bd add instances 7 years ago
master_ufo 80c795db14 Update VF 4 years ago
.gitignore 505d36b7cf add character set 7 years ago
LICENSE.txt c97bb0cce9 Update README.md & add LICENSE file (#7) 6 years ago
Notes.txt d47646c4d5 update 7 years ago
README.md 5629a5ac79 Update README.md 6 years ago
Roboto-min.designspace a663d43491 Update VF 4 years ago
Roboto.designspace d47646c4d5 update 7 years ago
build-min.sh bce46c67b8 Update VF 4 years ago
build.sh 14b60d70f1 uncomment ttf-interpolatable in build 6 years ago
characters.indd 45207742a2 add no intermediate version (B) 7 years ago
glyphorder.txt 433207b9c1 add glyph order 7 years ago
instantiate.sh a04320be9b rename var font to RobotoDEMO 7 years ago
requirements.txt 80c795db14 Update VF 4 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