Este é o repositório de origem do Roboto: a família de fontes exclusiva do Google, a fonte padrão no Android e Chrome OS e a fonte recomendada para a linguagem visual do Google, Material Design.
Ele também contém o conjunto de ferramentas usado na criação do Roboto.
A família de fontes suporta todos os caracteres latinos, cirílicos e gregos no Unicode 7.0, bem como o símbolo monetário do lari georgiano, a ser publicado no Unicode 8.0.
As fontes estão atualmente disponíveis em dezoito estilos diferentes.
Webfonts subconjuntos também estão disponíveis no Google Fonts.
Crie um diretório limpo para Roboto:
mkdir -p $HOME /roboto-src
cd $HOME /roboto-src
Baixe as ferramentas e fontes do Roboto:
git clone https://github.com/google/roboto.git
Crie um ambiente virtual Python (opcional, mas recomendado):
pip install --user virtualenv
virtualenv roboto-env
source roboto-env/bin/activate
Baixe e instale as dependências (atualmente requer Python 2, não 3):
cd roboto
pip install -r requirements.txt
Baixe a versão tarball mais recente do HarfBuzz aqui e extraia-a para o diretório inicial como $HOME/harfbuzz
(como alternativa, você pode baixar a fonte mais recente do GitHub via git clone https://github.com/behdad/harfbuzz.git
).
Construa e instale o HarfBuzz:
cd $HOME /harfbuzz
./configure
make
sudo make install
cd $HOME /roboto-src/
No Ubuntu (ou outras distribuições do GNU/Linux, usando o gerenciador de pacotes apropriado), certifique-se de que o eog esteja instalado:
sudo apt-get install eog
cd roboto
make