Como alterar a fonte de fallback do CJK?

3

Eu recentemente atualizei para o Ubuntu 16.04 LTS a partir de 14.04 LTS. Tudo funcionou muito bem, exceto por um problema nas fontes chinesas que não consegui resolver.

Embora a fonte esteja boa em aplicativos do sistema, ela não funciona bem no Chrome: parece que o Google Chrome usa automaticamente Noto Sans font como a fonte substituta, que por algum motivo só é instalada em sua variante "thin" em 16.04 LTS e, portanto, parece muito feio. No Firefox e em muitos outros aplicativos, a fonte Wenquanyi Zenhei é usada corretamente como a fonte de fallback e parece muito melhor. Se eu excluir Noto Sans do sistema, o Chrome me fornecerá espaços em branco em vez de tentar usar Wenquanyi Zenhei .

Não sei por que isso está acontecendo. Isso é algo específico para o Chrome, que o Google pretende usar sua própria fonte Noto Sans para fallback? Ou é algo sobre a configuração do sistema? Ou há alguma configuração no Chrome que eu possa alterar? Como posso alterar a fonte de fallback para CJK? (Em todo o sistema ou apenas para o Chrome)

    
por xji 27.04.2016 / 10:58

2 respostas

3

Parece haver algum bug no pacote fontconfig (eu relatado o bug) que de alguma forma deixou Chrome acreditar que "thin" é o peso correto para usar. Removi o pacote e fiz o download do NotoSansCJK diretamente do Google , que contém fontes de diferentes pesos em arquivos separados . Depois de instalar as fontes manualmente, este problema parece estar resolvido, e o Chrome é capaz de renderizar o CJK corretamente, mesmo que minha fonte padrão ainda esteja inalterada (Liberation Sans)

    
por xji 28.04.2016 / 06:53
1

A fonte "Noto Sans CJK" tem mais de 100 MB, é uma fonte completa com todos os pesos e todos os caracteres em CJK.

De qualquer forma, há algo errado aí. Meu trabalho é: Nas configurações do cromo - > personalizar fontes, alterar "fonte padrão" para usar "Noto Sans CJK", como eu usar "Noto Sans CJK SC"; Eu acho que talvez para o Chrome, é o mesmo.

Você pode consultar este pergunta ou este bug para ver mais informações.

    
por alfred 27.04.2016 / 13:59