Нет описания

James Godfrey-Kittle d6768d8eb3 Add condensed italic fonts to italic designspace 7 лет назад
hinted f9e292a4bc Hinted TTF updates 15/08/20. 9 лет назад
instance_ufo 429755b899 beginning Reg and Lt Italic prepolation. Made new Upright designspace file. Attempt to generate variable.. failed... 8 лет назад
res f4b0800908 Update version number 8 лет назад
samples ddbda1e380 Add IPA samples from the Noto repostory. 9 лет назад
scripts 3d4b098975 Add script used to generate cond italic masters 7 лет назад
src d6768d8eb3 Add condensed italic fonts to italic designspace 7 лет назад
third_party 5283037a5e [fontcrunch] Stricter compilation of quadopt 9 лет назад
.gitignore c431466068 Remove out/ from version control 8 лет назад
CONTRIBUTING.md 68568378b8 Rename CONTRIBUTING to CONTRIBUTING.md. 9 лет назад
LICENSE ba03b84b90 Add license files and headers. 9 лет назад
Makefile 4e541d69b5 Add script for generating condensed/italic masters 8 лет назад
README.md 6bf21330cf Add simpler setup instructions using pip 8 лет назад
requirements.txt 2b87a51297 Update glyph bounds tests 8 лет назад

README.md

This is the source repository for Roboto: Google’s signature family of fonts, the default font on Android and Chrome OS, and the recommended font for Google’s visual language, Material Design.

It also contains the toolchain used in creating Roboto.

The font family supports all Latin, Cyrillic, and Greek characters in Unicode 7.0, as well as the currency symbol for the Georgian lari, to be published in Unicode 8.0.

The fonts are currently available in eighteen different styles.

A subset of an earlier version of Roboto is available from Google Fonts, and can be used as a web font.

Setup

Create a clean directory for Roboto:

mkdir -p $HOME/roboto-src
cd $HOME/roboto-src

Download the Roboto tools and sources:

git clone https://github.com/google/roboto.git

Create a virtual Python environment (optional but recommended):

pip install --user virtualenv
virtualenv roboto-env
source roboto-env/bin/activate

Download and install the dependencies:

cd roboto
pip install -r requirements.txt

Optional additional setup for running tests

Download the latest tarball release of HarfBuzz here and extract it into the home directory as $HOME/harfbuzz (alternatively, you can download the latest source from GitHub via git clone https://github.com/behdad/harfbuzz.git).

Build and install HarfBuzz:

cd $HOME/harfbuzz
./configure
make
sudo make install
cd $HOME/roboto-src/

On Ubuntu (or other distributions of GNU/Linux, using the appropriate package manager), make sure eog is installed:

sudo apt-get install eog

Run

cd roboto
make