Como essa fonte exibe a mesma letra de formas diferentes?

8

Estou usando uma fonte que exibe letras de maneira aleatória (não limitada a maiúsculas e minúsculas) e não consigo entender o porquê.

Nas imagens a seguir, o mesmo G maiúsculo é renderizado de maneira diferente em posições diferentes:

posição 0

posição 1

posição 2

posição 3

Tente você mesmo aqui . (selecione a variante da fonte da web)

Estou usando o Ubuntu e testei no Firefox e no Chromium. De fato, o mesmo comportamento ocorre no LibreOffice Write (depois de instalar a fonte localmente).

Como isso é feito?

Jacopo G.
fonte

Respostas:

12

Este é um recurso de tipo aberto chamado Alternativas contextuais aleatórias :

Alternativas contextuais aleatórias fornecem vários glifos substitutos para um único caractere. Quando implementado com fontes do tipo script, esse recurso pode simular a escrita manual usando um conjunto de glifos escolhidos aleatoriamente com pequenas diferenças na aparência.

O Open Type vem com recursos como ligaduras contextuais e conjuntos estilísticos . Se você olhar os detalhes da versão OT da fonte na página que postou, verá todos os recursos que ela usa .

Fanático
fonte