Como desativar as fontes de bitmap?

1

Eu estava tentando uma fonte de bitmap do github, e eu tive que habilitar as fontes de bitmap como eles estão desativados por padrão no Ubuntu. Eu não sabia que habilitar fontes de bitmap teria alguns efeitos colaterais . Tenho certeza de que algo parece errado com o meu texto no Chrome (como se estivesse usando uma nova fonte). Eu não gosto disso. Então, eu gostaria de reverter como era antes de ativar as fontes de bitmap.

Eu usei os seguintes comandos para ativar as fontes de bitmap:

cd /etc/fonts/conf.d/
sudo rm /etc/fonts/conf.d/10* && sudo rm -rf 70-no-bitmaps.conf && sudo ln -s ../conf.avail/70-yes-bitmaps.conf
sudo dpkg-reconfigure fontconfig

Por favor, ajude-me a desativar as fontes de bitmap. Obrigado antecipadamente!

    
por swingcake 24.05.2018 / 10:11

1 resposta

1

O diretório /etc/fonts/conf.d/ contém links simbólicos para arquivos de configuração em /etc/fonts/conf.avail/ . Esses links simbólicos podem ser adicionados e removidos para personalizar a configuração do fontconfig.

Os comandos que você executou anteriormente desativaram todas as opções de configuração 10-* , além de desativar 70-no-bitmaps e ativar 70-yes-bitmaps . Para reverter a última parte especificamente, você pode executar o seguinte:

cd /etc/fonts/conf.d
sudo rm 70-yes-bitmaps.conf
sudo ln -s ../conf.avail/70-no-bitmaps.conf ./

Para reverter o efeito de desabilitar os arquivos de configuração 10-* depende de quais arquivos de configuração você tinha ativado para começar. Aqui estão os arquivos de configuração 10-* que habilitei em minha máquina:

cd /etc/fonts/conf.d
sudo ln -s ../conf.avail/10-hinting-slight.conf ./
sudo ln -s ../conf.avail/10-scale-bitmap-fonts.conf ./
sudo ln -s ../conf.avail/10-sub-pixel-rgb.conf ./

Alternativamente, aqui está como você pode ativar as opções padrão 10-* para o Ubuntu Bionic:

cd /etc/fonts/conf.d
sudo ln -s ../conf.avail/10-hinting-slight.conf ./
sudo ln -s ../conf.avail/10-scale-bitmap-fonts.conf ./
sudo ln -s ../conf.avail/10-antialias.conf ./

No entanto, eu pessoalmente recomendaria que você optasse por sub-pixel-rgb em vez de antialias , a menos que você não tenha um monitor LCD padrão.

No entanto, você pode descobrir que a renderização de fonte estranha que está obtendo no Chrome é porque você desabilitou esses arquivos de configuração 10-* e não porque ativou as fontes de bitmap. Você pode tentar apenas reativar apenas esses arquivos de configuração sem alternar de 70-yes-bitmaps para 70-no-bitmaps antes de reverter completamente para não ter fontes de bitmap. A ativação de 70-yes-bitmaps não deve afetar outras fontes além de permitir o uso de fontes de bitmap. Também é possível que você tenha algumas fontes ausentes e possa obter resultados melhores do que os que você tinha originalmente executando:

sudo apt install ttf-mscorefonts-installer

Finalmente, depois de ter alterado sua configuração do fontconfig, você deve executar:

sudo dpkg-reconfigure fontconfig

Isso atualizará seu cache fontconfig para que suas alterações entrem em vigor. Você também pode precisar reiniciar seus programas / efetuar logout e voltar / reiniciar seu computador para ver as alterações entrarem em vigor.

    
por Candy Gumdrop 24.05.2018 / 11:45