O Google libera a nova fonte Google Sans Flex sob licença aberta e oferece download gratuito. A empresa apresenta essa fonte como a evolução da identidade visual da marca.
O tipógrafo David Berlow cria a família tipográfica desde a base com eixos variáveis de peso, largura, tamanho óptico, inclinação e terminais arredondados. A fonte nasce para telas e sistemas modernos e amplia possibilidades para designs mais expressivos em Android e na web.
Google Sans Flex renova o visual de qualquer desktop Linux com uma troca simples de fonte, sem temas ou ícones extras. Ambientes gráficos como GNOME e KDE ainda não oferecem recursos avançados para fontes variáveis, então a fonte não ajusta automaticamente o eixo óptico em modos claros e escuros como no Android.
A fonte funciona muito bem nas interfaces de sistemas Linux e mostra ótima qualidade em telas HiDPI com escala fracionada. Ela entrega presença maior que a fonte padrão do Ubuntu.
Para usar Google Sans Flex no pinguim, o usuário instala o GNOME Tweaks para selecionar a fonte na opção “Fontes” (em português do Brasil). Mesmo com a lista de variações, o GNOME exibe sempre a versão regular.
As fontes variáveis
Fontes variáveis incluem vários estilos dentro de um único arquivo, em vez de arquivos separados para negrito, leve, condensado ou inclinado.
A fonte variável usa eixos de variação que permitem ajustar peso, largura, inclinação, tamanho óptico e outros parâmetros de forma contínua. Isso dá mais controle estético, reduz a quantidade de arquivos e melhora o desempenho em sites, apps e sistemas.
Os eixos de variação, citados no texto, são parâmetros internos de uma fonte variável que permitem alterar características do desenho das letras de forma contínua, dentro de um único arquivo. Cada eixo controla um aspecto visual específico da tipografia. Os mais comuns incluem:
- Peso (wght): ajusta o quão “grossas” ou “finas” as letras ficam.
- Largura (wdth): estreita ou amplia o formato das letras.
- Inclinação (slnt) ou itálico (ital): inclina o texto ou muda para uma forma cursiva.
- Tamanho óptico (opsz): adapta o desenho para diferentes tamanhos, mantendo a legibilidade.
- Outros eixos personalizados: como terminais arredondados, contraste e ajustes visuais específicos criados pelo designer da fonte.
Com esses eixos, designers e sistemas ajustam a fonte de forma precisa e dinâmica, sem trocar de arquivo, o que amplia a flexibilidade estética e melhora o desempenho.
O Linux tem suporte incompleto para os recursos possíveis das fontes variáveis e essa diferença causa a confusão. Desktops como GNOME, KDE, e outros, usam bibliotecas como FreeType, Fontconfig, Pango e Qt para renderizar texto.
Essas bibliotecas já entendem fontes variáveis mas não usa automaticamente os eixos de variação avançados, como tamanho óptico (opsz), ajuste de contraste, inclinação dinâmica, ajustes automáticos entre modo claro e escuro, eixos personalizados da fonte (como o eixo GRAD do Google Sans Flex).
O Linux lê e usa fontes variáveis, mas não explora seus recursos avançados automaticamente. Por isso, fontes como Google Sans Flex não ajustam seus eixos ópticos no GNOME ou KDE, enquanto no Android isso já funciona.
