Como os gerenciadores de fontes funcionam no Fedora?

14

Eu estou olhando para fazer algum gerenciamento de fontes no meu sistema Fedora. Eu instalei o Font Manager e o Fontmatrix. Meu objetivo era poder ter mais fontes instaladas do que eu queria, e poder habilitar / desabilitar fontes (ou grupos delas) sempre que eu quisesse.

Ambos os programas afirmam ativar ou desativar fontes. Não consigo fazer com que o Fontmatrix faça outra coisa senão ser uma fonte abrangente de informações de fontes (glifos etc.). A ativação / desativação não parece funcionar e a documentação é menos que útil.

Eu posso desativar / ativar fontes no Font Manager. Eu tive que recriar minhas configurações do Gnome, porque eu acidentalmente desabilitei todas as fontes, e até mesmo reativá-las não corrigiu as fontes do meu painel. Não havia nada que eu pudesse fazer, a não ser remover minha configuração local e fazer logout / entrada, o que traria essas fontes de volta.

O que exatamente esses programas fazem quando desabilitam uma fonte? E o que destruiu as fontes do meu painel? Eu sei que o Monospace ainda estava instalado / habilitado, e nada que eu pudesse fazer mudaria as informações do painel.

Obrigado antecipadamente!

    
por mlschechter 25.01.2011 / 03:30

1 resposta

2

As fontes são armazenadas em vários diretórios conhecidos, como ~/.fonts e /usr/share/fonts , normalmente. Qualquer arquivo de fonte válido que você colocar em um desses diretórios será exibido no tipo de diálogos selecione uma fonte . Um aplicativo de gerenciador de fontes pode armazenar arquivos de fontes em um diretório que é conhecido, mas não procura por fontes em todo o sistema, e então criar links simbólicos desses diretórios de fontes para arquivos de fontes reais. Quando você ativa uma fonte, ela pode criar um link simbólico e removê-lo quando você desabilita. Desta forma, não é necessário remover os arquivos de fontes do sistema de arquivos e exigir que você os reinstale sempre que desejar.

Outra abordagem pode estar movendo arquivos de fontes de e para esses diretórios de fontes . Novamente, o aplicativo tem um diretório conhecido, mas não pesquisado pelo sistema por fontes, e move arquivos deste diretório para um diretório de fontes para ativá-lo e movê-lo para seu próprio diretório para desativá-lo.

Não tenho uma ideia clara de por que suas fontes ficam na lixeira, mas posso supor: um erro por você, um bug no programa e / ou muitos outros fatos possíveis. Mas eu sugiro gerenciar fontes manualmente. A única coisa que você precisa fazer é mover / link simbólico para o diretório ~/.fonts para disponibilizá-los e movê-los para fora desse diretório para torná-los indisponíveis. Você pode colocá-los em algum tipo de diretório my-fonts que você escolher (ou seja, eu coloquei o meu em ~/Dropbox/my/typeface/ ) e criar links simbólicos para eles de dentro de~/.fonts quando você quiser ativar e continuar usando esses aplicativos para simplesmente visualizar essas fontes.

    
por 17.02.2013 / 01:44