O Firefox no Ubuntu 12.04 para reconhecer fontes Helvetica e outras

4

O Sunddely Firefox pára de reconhecer o TTF. Todo o texto atribuído a fontes especiais como Helvetica é agora apresentado com Arial ou outra fonte simples ..

As últimas alterações registradas no log de atualizações foram em 03 de maio. Eu não sei o que está acontecendo. Alguém sabe disso?

012-05-03 15:08:38 upgrade firefox-globalmenu 11.0+build1-0ubuntu4 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:38 status half-configured firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status unpacked firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status half-installed firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status half-installed firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status unpacked firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:39 status unpacked firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:39 upgrade firefox 11.0+build1-0ubuntu4 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:39 status half-configured firefox 11.0+build1-0ubuntu4
012-05-03 15:08:39 status unpacked firefox 11.0+build1-0ubuntu4
012-05-03 15:08:39 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:41 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:41 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:41 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:42 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:42 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:42 upgrade firefox-gnome-support 11.0+build1-0ubuntu4 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:42 status half-configured firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:42 status unpacked firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:43 status unpacked firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:43 status unpacked firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:20 configure firefox 12.0+build1-0ubuntu0.12.04.1 <none>
012-05-03 15:09:20 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:20 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:20 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status half-configured firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status installed firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 configure firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1 <none>
012-05-03 15:09:21 status unpacked firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status half-configured firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status installed firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 configure firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1 <none>
012-05-03 15:09:21 status unpacked firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status half-configured firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status installed firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1

A captura de tela do Twitter : antes apresentada à Helvetica, agora com a feia fonte Arial.

    
por brausen 19.05.2012 / 18:26

2 respostas

4

Recentemente depurei um problema de fonte e descobri que a variável de ambiente FC_DEBUG é útil. Você pode executar o firefox a partir do prompt de comando com

FC_DEBUG=1 firefox > debug.out

Deixe a inicialização do firefox e depois saia. O arquivo debug.out listará as fontes e as fontes e o que encontrou.

Você também pode encontrar o comando fc-match para ser útil. Você pode digitar

fc-match helvetica

para ver qual fonte será usada. Talvez isso lhe dê uma dica sobre o que está errado.

    
por GaryBishop 21.11.2012 / 18:26
0

Eu alterei $HOME/.config/fontconfig/fonts.conf e associei a fonte sans serif para a fonte Ubuntu regular , assim:

<fontconfig>
<match>
  <test name="family">
       <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend">
       <string>Ubuntu</string>
  </edit>
</match>

Agora, quando digito fc-match helvetica , recebo isto:

$ fc-match helvetica
Ubuntu-R.ttf: "Ubuntu" "Regular"

Bem, é apenas uma solução, mas é o suficiente para mim. Obrigado mesmo assim, Gary!

    
por brausen 27.01.2018 / 13:40