Estou trabalhando no Mixxx, um programa gratuito & software de DJ de código aberto para Linux, Windows & Mac OS. Usamos fontes do Ubuntu e OpenSans, mas nenhum deles contém os glifos ♯ e ♭ que precisamos para a exibição das chaves. Agora o Mixxx usa a fonte de fallback do sistema para esses glifos e como é imprevisível quais fontes o usuário instalou, não podemos garantir a exibição adequada (neste post você provavelmente verá que os traços verticais do glifo são pouco visíveis).
Para contornar isso, podemos carregar outra fonte apenas para esses glifos (parece ineficiente carregar um conjunto completo de caracteres) ou modificar as fontes existentes para conter as ♯ e adequadas. também. Eu tentei adicionar os glifos com fontforge e exportar a fonte, mas de alguma forma a exportação TTF resultante é distorcida. A mudança mais óbvia é o espaçamento entre caracteres das letras latinas. Eu não toquei em nenhuma das letras existentes, também não alterei nenhuma configuração de fonte, então eu não sei como consertar isso.
Alguém sabe de uma maneira melhor ou mais eficiente de adicionar glifos a uma fonte?