Esta manhã recebi a atualização do LibreOffice de 5.4.3 para 5.4.4 (versão: 5.4.4.2; Build ID: 1:5.4.4-0ubuntu5, para ser mais preciso).
Com esta atualização, várias fontes que eu tinhalocalmenteinstalados no meu sistema (Ubuntu padrão) desapareceram da caixa de diálogo de fontes do Writer. Isso inclui:
- minhas fontes SIL, incluindo Andika New Basic, Charis SIL e Gentium Plus
- todas as fontes ClearType (Cambria, Calibri, etc.)
- Família PT
- SBL Grego e SBL Hebraico
- ... e mais.
Só para deixar tudo muito estranho,algunspersistir: por exemplo, IA Writer Duospace, Merriweather [serif e sans], Venturis ADF, um ou dois outros. Todos eles são instalados da mesma maneira e no mesmo local que os listados acima como ausentes no LibO.
Agora, esse comportamentoparece ter sido notadono rastreador de bugs do LibreOffice, e é um comportamento muito ruim, eu acho. (SE é isso que estou enfrentando.) E esse é o problema deles, e não é exatamente para isso que estou procurando ajuda aqui.
Minha pergunta para o AskUbuntu é esta: essas fontes ainda estão em uso ~/.local/share/fonts
, então simplesmente executei sudo fc-cache -f -v
esperando que todas elas reaparecessem na minha instalação do LibO.
Mas eles não apareceram. Executei novamente o fc-cache
comando, efetuei logout, 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 problemas):
Os detalhes mais importantes dessa imagem como texto são:
- A caixa de diálogo "Personagem" do LibreOffice Writer para "Andika New Basic" apresentando a mensagem:
This font has not been installed. The closest available font will be used.
- Mas a saída do terminal
fc-list | grep -i Andika
mostra que esta fonteéinstalado.
Nem tenho certeza se estou entendendo onde está o problema. Mas eu gostaria MUITO que o LibO Writer usasse as fontes que instalei em meu sistema, muitas das quais são minhas fontes de trabalho do dia-a-dia. Confesso que estou um tanto mal-humorado.
Atualizar(05/03/2018) - Recebi hoje a atualização para a versão: 6.0.1.1 e esse problema desapareceu. A sugestão sobreRastreador de bugs LibOé que houve um problema de empacotamento com 5.4.4*, mas se isso estiver correto, não é uma preocupação na versão 6.0+.
Responder1
Então, enquanto eu arquivava umrelatório de bug com o LibreOffice, algumas coisas ficaram claras: descrever o problema realmente ajuda!
Depois de muito coçar a cabeça, percebi que o problema APENAS afeta fontes TTF instaladas localmente (por usuário), mas afetanãoafetar fontes OTF instaladas localmente,nemisso afeta as fontes TTF instaladas em todo o sistema.
OGambiarra, então, é mover todos ~/.local/share/fonts/*.TTF
os arquivos para /usr/share/fonts/truetype/
e executar sudo fc-cache -f -v
.
Pelo menos isso significa que as fontes estão disponíveis para LibO Writer (e Calc, etc.), embora ainda me pareça um bug.