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 apt
los 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/fonts
si estoy en lo cierto. Libre Office también debería cargar fuentes desde ese directorio, si está presente.
La fc-list
herramienta 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.