Recentemente, foi feita uma pergunta em outro fórum que me fez repensar minha compreensão dos formatos vetoriais. As fontes TrueType estão em um formato vetorial e - eu pensava anteriormente - que, se um editor de vetores as apresentasse para edição, apresentaria apenas os pontos descritos na forma da fonte original e, se houver curvas, apresentaria identificadores apropriados apenas esses pontos.
Não vejo como um pacote de software ( Glyphs ) pode interpretar um em Arial como 20 pontos e outro (Illustrator) o interpreta como 37 pontos quando convertido em contornos ou expandido. Não tenho Glyphs em mãos, mas posso confirmar que o Illustrator apresentou 37 pontos ao me testar. O pôster original forneceu ilustrações de ambos os resultados da seguinte forma:
A um de Arial em Glyphs :
A palavra arial na mesma fonte no Illustrator (concentre-se nos pontos da letra a versus o mesmo nos glifos ):
Eu entendo o conceito básico de arquivos de imagem vetorial; que os dados são uma série de coordenadas para pontos e outras informações que detalham matematicamente a quantidade de curva (ou falta de) entre pontos. O que eu não entendo são duas coisas:
Os dados em uma fonte TrueType não são descritos de maneira que possam ser traduzidos literalmente para uma forma editável no Illustrator quando descritos? Por que o Illustrator adicionou pontos adicionais? Ou o formato TrueType não é descrito usando pontos (não vejo como)?
Os glifos parecem demonstrar que é possível descrever certas curvas em uma quantidade limitada de pontos. Por que um software de renome como o Illustrator precisaria de mais pontos para descrever a mesma curva? Eu consideraria isso uma tradução ruim e imagino que a maioria dos usuários também esperaria isso. Isso se sobrepõe um pouco à pergunta um, talvez uma resposta única cubra ambos.