Restaure fontes instaladas localmente após a atualização do LibreOffice [closed]

0

Hoje pela manhã eu tenho a atualização do LibreOffice de 5.4.3 para 5.4.4 (Versão: 5.4.4.2; ID da versão: 1: 5.4.4-0ubuntu5, para ser preciso).

Com esta atualização, várias fontes que eu tinha localmente instaladas no meu sistema (Ubuntu padrão) desapareceram da caixa de diálogo da fonte do Writer. Isso inclui:

  • minhas fontes SIL, incluindo o Andika New Basic, o Charis SIL e o Gentium Plus
  • todas as fontes ClearType (Cambria, Calibri, etc.)
  • Família PT
  • SBL Grego e SBL Hebraico
  • ... e mais.

Apenas para tornar isso realmente estranho, alguns persistem: por exemplo, IA Escritor Duospace, Merriweather [serif e sans], Venturis ADF, um ou dois outros. Eles são todos instalados da mesma maneira e do mesmo local que os listados acima, como faltando no LibO.

Agora, esse comportamento parece ter sido notado no rastreador de bugs do LibreOffice, e é muito ruim comportamento, eu acho. (Se é isso que estou experimentando.) E esse é o problema deles, e não exatamente o que estou procurando ajuda aqui.

Minha pergunta para o AskUbuntu é a seguinte: essas fontes ainda estão em ~/.local/share/fonts , então eu simplesmente executei sudo fc-cache -f -v esperando que todas elas reaparecessem na minha instalação do LibO.

Mas eles não apareceram. Eu executei novamente o comando fc-cache , desconectei, efetuei login ... ainda não aparecendo.

Como isso pode ser? Aqui está um exemplo do problema (com uma fonte que outros aplicativos encontram e usam sem nenhum problema):

Os principais detalhes dessa imagem como texto são:

  1. A caixa de diálogo "Personagem" do LibreOffice Writer para "Andika New Basic", com a mensagem: This font has not been installed. The closest available font will be used.
  2. Mas a saída do terminal para fc-list | grep -i Andika mostra que essa fonte está instalada.

Eu nem tenho certeza se estou entendendo onde está o problema. Mas eu gostaria muito que o LibO Writer usasse as fontes que eu instalei no meu sistema, muitas das quais são minhas fontes do dia-a-dia. Confesso que estou um pouco mal-humorado.

Atualização (2018-03-05) - Recebi a atualização para a versão: 6.0.1.1 hoje e esse problema desapareceu. A sugestão no LibO bug tracker é que houve um problema de empacotamento com 5.4.4 *, mas se isso é correto, não é uma preocupação no v. 6.0 +.

    
por Dɑvïd 13.02.2018 / 12:40

1 resposta

1

Então, enquanto eu arquivava um relatório de erros com o LibreOffice , algumas coisas ficaram claras: descrever o problema realmente ajuda!

Depois de muito arranhão, percebi que o problema afeta APENAS as fontes TTF instaladas localmente (por usuário), mas não afeta as fontes OTF instaladas localmente, nem afeta as fontes TTF instaladas em todo o sistema.

A solução alternativa , então, é mover qualquer arquivo ~/.local/share/fonts/*.TTF para /usr/share/fonts/truetype/ e, em seguida, executar sudo fc-cache -f -v .

Pelo menos isso significa que as fontes estão disponíveis para o LibO Writer (e Calc, etc.), embora ainda pareça um bug para mim.

    
por Dɑvïd 14.02.2018 / 17:49