Esta é uma versão variável do Roboto destinada a ser uma correspondência 1:1 com o lançamento oficial não variável do Google.
Este não é um projeto oficial do Google, mas foi viabilizado com financiamento generoso do Google Fonts, que contratou a Type Network. A família de instâncias Roboto continha 6 pesos e duas larguras normais, junto com itálico da largura regular. O projeto começou pegando instâncias de OVNIs geradas durante o processo de construção da versão Roboto v2.136, que possuem contornos quadráticos. Os OVNIs Thin, Regular e Bold exigiram algumas correções para compatibilidade de interpolação, e um script de construção foi escrito que preserva as sobreposições de contorno.
/sources contém 'novos' OVNIs de origem (em comparação com os 'antigos' OVNIs usados na era apenas estática do projeto).
github.com/TypeNetwork/Roboto/releases contém TTFs de fontes variantes.
Ambas as fontes nomearam instâncias para todos os estilos na versão v2.136.
# Create a new virtualenv
virtualenv env
# Activate env
source env/bin/activate
# Install dependencies
pip install .
pip install -r requirements.txt
sh sources/build.sh
As fontes foram sugeridas usando Microsoft VTT e compiladas usando vttLib. Os dados de dicas são armazenados como xml em sources/vtt-hinting.ttx
.
Se quiser fazer modificações nas dicas usando VTT, você precisará fazer o seguinte:
sh sources/make_vtt_src_font.sh
. A fonte será exportada para sources/Roboto[ital,wdth,wght]_VTT.ttf
.sources/vtt-hinting.ttx
executando sh sources/export_vtt_hints.sh
Aviso: vttLib não oferece suporte a compostos transformados. Certifique-se de que os arquivos de origem não os contenham.
Tanto as fontes quanto o software encontrados neste repositório estão disponíveis sob a licença OFL v1.1