Depois de instalar o pacote msttcorefonts, a maior parte dessas situações fica corrigida... A maior parte, mas não a totalidade.
Por vezes, mesmo com o tal pacote instalado, algumas páginas podem ter este aspecto (imagem da direita):
Em Ubuntu: | Em Debian: |
|
Está aqui outro exemplo:
Este problema deu-me algumas dores de cabeça, porque a solução não é tão óbvia como se esperava.
O que se passa é que há fonts que se estão a sobrepor àquelas que pretendemos usar, nomeadamente as fonts de 100 e 75dpi do xorg.
A solução passa por não instalar o pacote
xorg
e sim o xorg-core
, quando se instala o Debian de raiz ou, se o "mal" já está feito, fazer:# apt-get remove --purge xfonts-100dpi xfonts-75dpi
Isto irá também remover o pacote
xorg
, o que não trará problemas, uma vez que este é só um "metapacote", que serve apenas para facilitar um setup inicial.Há outra solução, ao que parece, mais "limpa":
# ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf -t /etc/fonts/conf.d
E com isto não é preciso desinstalar nem instalar pacotes. O ficheiro
/etc/fonts/conf.avail/README
tem informações sobre o assunto.Quero agradecer a quem comentou este post e a quem participou nesta discussão nos Debian User Forums.
4 comentários:
Isso acontece por 2 razões:
1 - a fonte que a tua página tem por defeito existe apenas no pacote msttcorefonts
2 - o fallback do iceweasel/etc em debian é uma fonte feia.
O erro é teu e não do browser ... deves definir mais familias de fonte que o site deve utilizar e não apenas 1.
Ou então que a primeira seja uma familia de fontes disponíveis em todos os SO's
um acrescento, que n tinha lido o final.
Por vezes o nome das familias não são iguais em todo o lado (case sensitive) e o browser pode conter bugs.
Eu vejo tudo bem com FF/Epiphany.
Nas opções das fontes tenho: http://www.hdd.com.pt/images/37871CapturaEcra.png
Poxa eu odeio o Iceweasel. Fora a frescura em querer ser "totalmente livre", poxa recompilar um programa só por causa do logotipo, e ainda deixar o programa uma m*, não é justo.
Enviar um comentário