Utilice un subconjunto de fuentes del sistema para LibreOffice, en GNU/Linux

Utilice un subconjunto de fuentes del sistema para LibreOffice, en GNU/Linux

Tengo muchas fuentes del sistema en mi distribución GNU/Linux (en /usr/share/fonts/): la mayoría de ellas son inútiles cuando uso LibreOffice para escribir o abrir un documento.

Estoy usando mi distribución LibreOffice (obtenida de aptlos repositorios oficiales de Debian 12).

¿Cómo puedo hacer que LibreOffice solo use/muestre algunas fuentes seleccionadas?


Tenga en cuenta queno debería desinstalarestas fuentes del sistema tal como las utiliza otro software yyo prefieropara quedarme con el paquete LibreOffice de mi distribución.


Intenté, sin éxito, hacer:

  • Inspeccione los parámetros de LibreOffice:
    • Nada más que tablas de reemplazo en LibreOffice/Fonts
    • Nada más que la fuente predeterminada en LibreOffice Writer/Standard Fonts
  • Busque parámetros CLI interesantes con libreoffice -h: sin éxito

Estaba pensando que tal vez sea posible presentar una carpeta de fuentes alternativa a LibreOffice, ¿debería hacer chroot en LibreOffice? ¿No es excesivo?

Respuesta1

Me parece que un Linux dedicadoespacio de nombrespodría ser una posible solución. Herramientas comocárcel de fuegoIncluso se puede utilizar para este propósito.

En su sistema, las fuentes se almacenan principalmente en /usr/share/fonts/, pero además de ese directorio de todo el sistema, el usuario también puede tener sus propias fuentes en: /home/user/.local/share/fontssi estoy en lo cierto. Libre Office también debería cargar fuentes desde ese directorio, si está presente.

La fc-listherramienta se puede utilizar para enumerar las fuentes disponibles.

Entonces, la idea sería configurar algún tipo de sistema de archivos virtual donde /usr/share/fonts/falte el directorio principal de fuentes (), pero la carpeta que contiene las fuentes específicas del usuario esté visible.

No lo he probado pero parece perfectamente factible.

información relacionada