Helvetica font screw parafuso Google Chrome no Ubuntu

3

Instalei o "Helvetica" no Ubuntu, mas ele tem um bug no Google Chrome. Bem, eu removi da pasta ~/.fonts/ , mas o problema persistiu.

O problema é que o Chrome (e também qualquer aplicativo Electron, como o Wmail) processa a fonte Helvetica sem espaços e com um círculo azul ao redor do número, como você pode ver na captura de tela anterior.

Aqui estão dois screenshots do problema

E depois que substituí a fonte pelo Arial, esse foi o resultado

Existe alguma outra pasta de fonte ou cache de fonte que a loja do Ubuntu para o Google Chrome?

    
por euDennis 27.05.2017 / 00:02

3 respostas

1

Acabei de descobrir que você pode editar a fonte usada para corresponder à "Helvetica"

No terminal, fc-match "Helvetica" mostra que o Helvetica não foi definido (ou está definido como uma fonte incorreta).

Crie um novo arquivo /etc/fonts/conf.d/99-my-fix-missing-helvetica-spaces.conf para defini-lo como uma fonte de trabalho:

<fontconfig> <match> <test name="family"><string>Helvetica</string></test> <edit name="family" mode="assign" binding="strong"> <string>Liberation Sans</string> </edit> </match> </fontconfig>

(Você pode usar, por exemplo, fc-match Arial se quiser usar o mesmo que o Arial correspondente.)

Problema resolvido:)

Fonte: link

    
por euDennis 02.06.2017 / 23:59
2

A fonte que causa o problema é "Emoji One". Eu tive o mesmo problema e depois de remover o pacote fonts-emojione, o problema se foi.

    
por StR 20.10.2017 / 19:09
0

As fontes de sistema amplas são localizadas em:

/usr/share/fonts/

e para cada usuário, como você sabe, temos:

~/.fonts

Além disso, depois de remover uma fonte, você deve executar:

fc-cache -rf

para regenerar o cache de fontes. Tente remover também os caches do Google Chrome que podem ajudá-lo.

    
por Ravexina 27.05.2017 / 00:17