Restaurar fuentes instaladas localmente después de la actualización de LibreOffice

Restaurar fuentes instaladas localmente después de la actualización de LibreOffice

Esta mañana recibí la actualización de LibreOffice de 5.4.3 a 5.4.4 (Versión: 5.4.4.2; ID de compilación: 1:5.4.4-0ubuntu5, para ser precisos).

Con esta actualización, varias fuentes que teníaen la zonainstalados en mi sistema (Ubuntu estándar) han desaparecido del cuadro de diálogo de fuente Writer. Esto incluye:

  • mis fuentes SIL, incluidas Andika New Basic, Charis SIL y Gentium Plus
  • todas las fuentes ClearType (Cambria, Calibri, etc.)
  • familia PT
  • SBL griego y SBL hebreo
  • ... y más.

Sólo para hacerlo realmente extraño,algunopersistir: por ejemplo, IA Writer Duospace, Merriweather [serif y sans], Venturis ADF, uno o dos más. Todos estos se instalan de la misma manera y desde la misma ubicación que los enumerados anteriormente como faltantes en LibO.

Ahora bien, este comportamientoparece haber sido notadoen el rastreador de errores de LibreOffice, y creo que es un comportamiento bastante malo. (SI eso es lo que estoy experimentando). Y ese es su problema, y ​​no exactamente con lo que estoy buscando ayuda aquí.

Mi pregunta para AskUbuntu es la siguiente: estas fuentes todavía están en ~/.local/share/fonts, así que simplemente las ejecuté sudo fc-cache -f -vesperando que todas reaparecieran en mi instalación de LibO.

Pero no han aparecido. Volví a ejecutar el fc-cachecomando, cerré la sesión, inicié sesión, ... todavía no aparezco.

¿Cómo puede ser esto? A continuación se muestra un ejemplo del problema (con una fuente que otras aplicaciones encuentran y utilizan sin ningún problema):

captura de pantalla

Los detalles más destacados de esa imagen como texto son:

  1. El cuadro de diálogo "Carácter" de LibreOffice Writer para "Andika New Basic" muestra el mensaje:This font has not been installed. The closest available font will be used.
  2. Pero la salida del terminal fc-list | grep -i Andikamuestra que esta fuenteesinstalado.

Ni siquiera estoy seguro de entender dónde radica el problema. Pero me gustaría MUCHO que LibO Writer usara las fuentes que tengo instaladas en mi sistema, muchas de las cuales son mis fuentes de trabajo diarias. Confieso estar algo gruñón.


Actualizar(2018-03-05) - Recibí la actualización a la versión: 6.0.1.1 hoy y este problema desapareció. La sugerencia sobre elRastreador de errores LibOes que hubo un problema de empaquetado con 5.4.4*, pero si eso es correcto, no es una preocupación en la versión 6.0+.

Respuesta1

Así que cuando presenté unainforme de error con LibreOffice, algunas cosas quedaron claras: ¡describir el problema realmente ayuda!

Después de mucho rascarme la cabeza, me di cuenta de que el problema SÓLO afecta a las fuentes TTF instaladas localmente (por usuario), pero nonoafectar las fuentes OTF instaladas localmente,ni¿Afecta a las fuentes TTF instaladas en todo el sistema?

Elsolución alterna, entonces, es mover cualquier ~/.local/share/fonts/*.TTFarchivo a /usr/share/fonts/truetype/, luego ejecutar sudo fc-cache -f -v.

Al menos esto significa que las fuentes están disponibles para LibO Writer (y Calc, etc.), aunque todavía me parece un error.

información relacionada