Como bloquear o fallback de glifo no Linux?

6

Eu quero bloquear a substituição de fontes em aplicativos específicos no Linux, mas minha pesquisa indica que ele pode ser controlado apenas no nível do sistema, provavelmente com o fontconfig. Eu encontrei algumas discussões sobre como direcionar o fontconfig para substituir fontes específicas, mas nada sobre como desligar o recurso de maneira competente.

A melhor resposta seria como desativar o fallback de glifo para aplicativos individuais, mas fazer isso em todo o sistema seria melhor do que nada.

    
por user5184 02.12.2012 / 21:20

1 resposta

4

Parece não haver absolutamente nenhuma maneira de desativar o fallback de fonte. Se você tiver o fontconfig instalado, o mecanismo de substituição de fontes estará sempre ativo.

Eu descobri duas maneiras estreitas de limitar o fallback. Primeiro, para bloquear o fallback em aplicativos que usam o Pango, você pode usar o Atributo de fallback do Pango para compilar uma versão especial que não usa fontes de fallback. (Edit: Alguém me sugeriu que também pode ser possível fazer isso, modificando o GtkTextLayout e GtkTextView dentro de um aplicativo.)

Em segundo lugar, você pode restringir o caminho de pesquisa do fontconfig a um diretório com apenas as fontes desejadas.

    
por 16.12.2012 / 03:28

Tags