Problemas com a renderização de fontes ttf no LibreOffice

13

Fontes TTF da Microsoft, como Calibri e Cambria, não são renderizadas corretamente em determinados níveis de zoom da página:

(Eu instalei as fontes da Microsoft manualmente colocando-as no diretório ~/.fonts e atualizando o cache da fonte).

Existe alguma maneira de melhorar a renderização de fontes da Microsoft sob o LibreOffice?

    
por Glutanimate 27.08.2012 / 23:04

3 respostas

12

Fontes como Calibri e Cambria recorrem ao uso de bitmaps incorporados quando ajustados a tamanhos pequenos.

Para desabilitar esse comportamento de fonte, coloque o seguinte em $HOME/.fonts.conf :

<match target="font" >
     <edit name="embeddedbitmap" mode="assign">
         <bool>false</bool>
     </edit>
</match>

Crie o arquivo, se ele não existir.

Reinicie para entrar em vigor.

Fontes link (registro obrigatório)
link

NOTA:
$HOME/.fonts.conf está obsoleto no Ubuntu 12.10 Em vez disso, cole o código XML acima (como root) em /etc/fonts/conf.d/50-user.conf

    
por loklaan 28.08.2012 / 01:10
6

Em vez de colocar o código XML em /etc/fonts/conf.d/50-user.conf (que na verdade inclui apenas arquivos de $HOME/.config/fontconfig/conf.d ou $HOME/.config/fontconfig/fonts.conf ), coloque o código XML em um arquivo sob os dois diretórios mencionados no diretório $HOME/.config/fontconfig/ . Não mexa nos arquivos de configuração do sistema, pois isso tornará as atualizações do sistema mais complicadas.

    
por Wolfgang Ulmer 20.06.2014 / 23:00
4

Eu resolvi isso para o meu sistema removendo a fonte Calibri , instalando o Carlito , que é" compatível com a métrica do Calibri "e é empacotado com" uma entrada de mapeamento para fontconfig (local.conf) " atualizando meu cache de fontes e reiniciando o LibreOffice:

$ rm ~/.fonts/microsoft/CALIBRI*
$ sudo apt install fonts-crosextra-carlito
$ fc-cache

Aqui está um antes e um depois com a Microsoft no topo e Carlito abaixo:

Você pode fazer o mesmo com Caladea para Cambria com fonts-crosextra-caladea e você pode usar Fontes Croscore Arimo, Tinos e Cousine para Arial , Times New Roman e Courier New com fonts-croscore .

Veja meu post completo para mais detalhes.

    
por Adam Katz 06.02.2016 / 03:45