Eu tenho o Microsoft C-Fonts instalado e eles são maravilhosos. No entanto, o Calibri aparece como uma fonte de bitmap em vários tamanhos. Como eu digo ao fontconfig para proibir que Calibri (e Cambria, etc.) Sejam renderizados a partir dos bitmaps incorporados? Eu já tenho 70-no-bitmaps.conf
no meu /etc/fonts/conf.d/
diretório.
As fontes em questão podem ser extraídas do Visualizador do PowerPoint .
fonts
fontconfig
Paul Fisher
fonte
fonte
Respostas:
/etc/fonts/conf.d/70-no-bitmaps.conf
rejeita apenas fontes de bitmap, elas não desabilitam os bitmaps incorporados, como é o caso aqui. Não sei por que eles não colocaram a configuração para desativar bitmaps incorporados no mesmo arquivo conf. De qualquer forma, coloque o seguinte em seu~/.config/fontconfig/conf.d/20-no-embedded.conf
(ou, para versões mais antigas do Ubuntu, em~/.fonts.conf.d/20-no-embedded.conf
):Isso desativará o bitmap incorporado para todas as fontes. Se você deseja desativar apenas as fontes selecionadas, adicione o
<test>
elemento:antes
<edit ...
.fonte
~/.fonts.conf.d/
. Então, sugiro que você o coloque lá para evitar interferências nas configurações do sistema. A menos que você queira disponibilizá-lo a todos os usuários, você pode colocá-lo/etc/fonts/conf.d
ou colocá-lo noavail
link simbólicoconf.d
para usá-lo quando precisar (você pode excluir o link simbólico quando desejar ativá-lo, vice-versa)~/.fonts.conf.d/20-no-embedded.conf
ele não será carregado se não for prefixado com um número. Execute, por exemplo,FC_DEBUG=1024 gedit
para ver se sua configuração está carregada, se não parece ter nenhum efeito..fonts.config
era suficiente. A que versão do fontconfig você se refere?No exemplo que você fornece, você tem o atributo "<string>" mencionado duas vezes na estrofe "<test>". Isso causa um aviso no Ubuntu 13.10 e 14.04. Para eliminar o aviso, a estrofe no arquivo deve se parecer com:
fonte