Hacer que las fuentes personalizadas estén disponibles para LibreOffice Flatpak.

Para que una fuente personalizada esté disponible en LibreOffice Flatpak, instale su archivo de fuente en el directorio de fuentes de su usuario de Linux, luego cierre y vuelva a abrir LibreOffice. Flatpak expone el directorio de fuentes estándar por usuario a las aplicaciones aisladas, por lo que normalmente no es necesario otorgar a LibreOffice acceso adicional al sistema de archivos ni copiar las fuentes en la propia instalación de Flatpak.

En la mayoría de los escritorios Linux, la carpeta de fuentes del usuario es ~/.local/share/fonts. Si su sistema la configura XDG_DATA_HOMEen una ubicación diferente, la carpeta correspondiente es $XDG_DATA_HOME/fonts. Flatpak expone ese directorio del host dentro del entorno aislado como /run/host/user-fonts. Estas rutas están documentadas en la documentación de integración de escritorio de Flatpak .

¿Qué debes preparar antes de instalar la fuente?

Utilice un archivo de fuente de escritorio, como .ttfo , .otfque tenga permiso para instalar. Los archivos de fuente web, como .woffy , .woff2están diseñados para páginas web y no son el formato adecuado para este flujo de trabajo. Si la descarga de una fuente llega como un archivo ZIP, extráigalo primero y localice el archivo de fuente. No copie el archivo ZIP en la carpeta de fuentes.

Para una familia de fuentes con estilos regular, negrita, cursiva y negrita cursiva, instale cada archivo de estilo proporcionado. Un solo archivo de fuente regular no necesariamente incluirá los demás grosores o formas cursivas. Los nombres de las fuentes que aparecen en LibreOffice pueden diferir del nombre del archivo, así que anote el nombre de la familia que aparece en la página del editor o en la vista previa antes de realizar pruebas.

¿Cómo se instala una fuente para un usuario de Linux?

  1. Crea la carpeta de fuentes si no existe. En una terminal, ejecuta:
    font_dir="${XDG_DATA_HOME:-$HOME/.local/share}/fonts"
    mkdir -p "$font_dir"
    Esto sigue la ruta del directorio de datos XDG cuando está configurado y, de lo contrario, utiliza la ubicación estándar dentro de su directorio personal.
  2. Copia el archivo de fuente extraído en esa carpeta. Reemplaza el nombre de archivo de ejemplo con la ruta real a tu fuente:
    cp "$HOME/Downloads/ExampleSans-Regular.ttf" "$font_dir/"
    También puedes usar tu administrador de archivos: abre la carpeta de inicio, presiona Ctrl+Hsi las carpetas ocultas no están visibles, luego abre .local/share/fontsy copia el archivo de fuente allí. Para un archivo personalizado XDG_DATA_HOME, usa su fontssubcarpeta en su lugar.
  3. Cierra LibreOffice por completo y vuelve a abrirlo. Guarda primero los documentos abiertos y luego usa Archivo > Salir o cierra todas las ventanas de LibreOffice. Si una ventana de documento desaparece, es posible que no se detengan todos los procesos de LibreOffice en segundo plano. Si es necesario, ejecuta el comando flatpak kill org.libreoffice.LibreOfficedespués de guardar; esto detiene la aplicación Flatpak para que pueda reconstruir su lista de fuentes al iniciarse de nuevo.
Un administrador de archivos de Linux muestra que el archivo ExampleSans-Regular.ttf se está copiando en la carpeta de fuentes del usuario en .local/share/fonts.
Copie el archivo TTF u OTF extraído en el directorio de fuentes del usuario, no en el archivo ZIP descargado.

¿Es necesario actualizar la caché de fuentes de LibreOffice?

A menudo, basta con reiniciar LibreOffice. Si la fuente sigue sin aparecer, actualice la caché de fontconfig del sistema y vuelva a iniciar LibreOffice.

fc-cache -f

Ejecuta este comando en tu sesión normal de escritorio Linux, no dentro de LibreOffice. Le pide a fontconfig que reconstruya su caché de fuentes. Si tu sistema no tiene este fc-cachecomando, usa la opción de instalación o actualización de fuentes que ofrece tu distribución de Linux, o cierra sesión y vuelve a iniciarla antes de volver a probar.

Flatpak expone los directorios de fuentes del sistema anfitrión a las aplicaciones, pero no expone los archivos de configuración fontconfig del sistema anfitrión. Por lo tanto, una personalización de fontconfig específica del sistema anfitrión podría no aplicarse al entorno de ejecución de LibreOffice. El directorio de fuentes de usuario estándar es el primer lugar donde realizar las pruebas, ya que está incluido explícitamente en las rutas de fuentes documentadas de Flatpak.

Una terminal de Linux muestra fc-cache -f seguido de flatpak kill org.libreoffice.LibreOffice.
Si con solo reiniciar el sistema no se actualiza la lista de fuentes, reconstruya la caché de fuentes del host y, a continuación, reinicie la aplicación Flatpak.

¿Cómo se puede confirmar que la fuente está disponible en Writer?

  1. Abre LibreOffice Writer y crea un documento de prueba en blanco.
  2. Escriba un breve fragmento que contenga letras mayúsculas y minúsculas, números, signos de puntuación y cualquier carácter acentuado o no latino que necesite.
  3. Seleccione la muestra y abra el cuadro de texto "Nombre de fuente" en la barra de herramientas de formato. Busque el nombre de la familia de la fuente y selecciónelo. La ayuda de LibreOffice explica que el cuadro de texto puede seleccionar una fuente de la lista o aceptar un nombre de fuente; la fuente seleccionada se aplica a la selección actual o al texto nuevo en la posición del cursor.
  4. Compruebe el resultado visual y guarde una copia de prueba. Si el texto cambia de forma y el ajuste de línea funciona correctamente, la fuente está activa en la aplicación. Para trabajos que dependen del diseño de página, revise también la vista previa de impresión o exporte un PDF temporal y compare los saltos de línea y el número de páginas.
LibreOffice Writer muestra Example Sans seleccionada en el menú desplegable de nombres de fuentes encima de un breve párrafo de ejemplo.
En Writer, selecciona la familia tipográfica y aplícala a una muestra corta antes de modificar todo el documento.
La vista previa de impresión de LibreOffice muestra un documento de una página formateado con una fuente sans-serif personalizada.
Compruebe el diseño final de la página en la vista previa de impresión cuando los saltos de línea y la paginación sean importantes.

¿Qué ocurre si falta la fuente o el documento sigue teniendo un aspecto incorrecto?

Comience por revisar las causas más sencillas. Confirme que el archivo de fuente se encuentra realmente dentro de la carpeta de fuentes del usuario activo y que no está comprimido en un archivo. Verifique que haya utilizado el nombre de la familia de fuentes en lugar de asumir que el nombre del archivo es el que mostrará Writer. Asegúrese de que todas las ventanas y procesos en segundo plano de LibreOffice se hayan cerrado antes de volver a abrirlo.

Si tiene instaladas las herramientas fontconfig, puede comprobar si el host reconoce la familia ejecutando fc-list : family | grep -i "Example Sans"y reemplazando el nombre de la muestra. Si no aparece ningún resultado, el problema está en el host: verifique el directorio, el formato del archivo, los permisos del archivo y si la fuente descargada es válida. Si el host la lista pero Writer no, actualice la caché, reinicie LibreOffice y confirme que el ID de la aplicación sea Flathub LibreOffice Flatpak. Flathub lista la aplicación como org.libreoffice.LibreOffice.

Una fuente puede estar disponible aunque algunos caracteres permanezcan sin cambios. Es posible que la tipografía elegida no contenga todos los glifos necesarios para el texto de ejemplo; LibreOffice o el entorno de ejecución pueden mostrar los caracteres faltantes mediante fuentes alternativas. Pruebe los caracteres y símbolos exactos que utiliza en su documento y elija una familia con la cobertura de glifos requerida si quedan cuadrados o caracteres visiblemente diferentes.

Evite modificaciones drásticas del entorno aislado, como otorgar a LibreOffice acceso de lectura a todo su directorio personal solo para instalar una fuente. La ubicación estándar de las fuentes está diseñada para este uso. Si una distribución inusual o una configuración personalizada de Flatpak no la expone, revise la configuración de Flatpak de ese sistema antes de agregar un permiso de solo lectura con un alcance limitado.

¿Cómo sabes que la reparación está completa?

La solución se completa cuando la familia tipográfica aparece en la lista de fuentes de Writer, se aplica al texto seleccionado y muestra los caracteres y el diseño de página necesarios. Vuelva a abrir el documento de prueba guardado para asegurarse de que la selección se mantiene. Tenga en cuenta que instalar una fuente localmente no garantiza que otro equipo la tenga; los destinatarios que no la tengan podrían ver fuentes sustituidas y saltos de línea diferentes. Compruebe la licencia de la fuente y las opciones de gestión de fuentes del formato del documento antes de distribuir archivos que la utilicen.

A modo de referencia, la ayuda "Nombre de fuente" de LibreOffice describe la selección de fuentes en la barra de herramientas, mientras que la entrada de LibreOffice en Flathub identifica el paquete Flatpak.

Dejar un comentario

Conecte LibreOffice Base a PostgreSQL con el asistente integrado.

Conecte LibreOffice Base a PostgreSQL con el asistente integrado.

Utilice la opción de PostgreSQL directo de Base para introducir los datos de su servidor, iniciar sesión, guardar un archivo de conexión ODB y solucionar errores de acceso comunes.

Hacer que las fuentes personalizadas estén disponibles para LibreOffice Flatpak.

Hacer que las fuentes personalizadas estén disponibles para LibreOffice Flatpak.

Instala una fuente en la carpeta de fuentes de tu usuario de Linux, reinicia LibreOffice Flatpak y confirma que aparece en Writer sin debilitar el entorno aislado de la aplicación.

Evita los bloqueos al guardar de LibreOffice en Sonoma: Trabaja primero localmente.

Evita los bloqueos al guardar de LibreOffice en Sonoma: Trabaja primero localmente.

Proteja su trabajo y aísle los fallos al guardar en unidades de red en LibreOffice para macOS Sonoma con un flujo de trabajo que priorice lo local, comprobaciones de permisos y pruebas específicas.

Mantén intactos los ID de CSV en Calc importándolos como texto.

Mantén intactos los ID de CSV en Calc importándolos como texto.

Para conservar los ceros iniciales en Calc, configure las columnas de ID como texto durante la importación de CSV, revise la vista previa y verifique los datos guardados.

Documento de LibreOffice bloqueado por un usuario desconocido: una solución segura.

Documento de LibreOffice bloqueado por un usuario desconocido: una solución segura.

Descubre la causa del bloqueo de un documento de LibreOffice, borra de forma segura un archivo de bloqueo obsoleto y confirma que puedes editar y guardar sin perder los cambios.

Acelera Writer ocultando y comprimiendo las imágenes de los documentos.

Acelera Writer ocultando y comprimiendo las imágenes de los documentos.

Facilita la edición de archivos Writer con muchas imágenes: prueba una configuración de visualización reversible, comprime imágenes de gran tamaño en una copia y verifica el diseño guardado.

Acelerar el inicio de LibreOffice en Windows 11 y Linux

Acelerar el inicio de LibreOffice en Windows 11 y Linux

Averigua si el inicio lento se debe a las extensiones, la configuración del perfil o el sistema, y ​​luego prueba la solución más segura sin perder los datos de LibreOffice.

Guarda documentos de LibreOffice directamente en Nextcloud con WebDAV.

Guarda documentos de LibreOffice directamente en Nextcloud con WebDAV.

Conecte LibreOffice a Nextcloud mediante WebDAV, guarde la copia del servidor con Ctrl+S y comprenda en qué se diferencia la recuperación automática de la sincronización en la nube.

¿Falta el adaptador Bluetooth en tu Pardus 23? Empieza con estas comprobaciones.

¿Falta el adaptador Bluetooth en tu Pardus 23? Empieza con estas comprobaciones.

Comprueba si el Pardus 23 está bloqueando el Bluetooth, si le falta BlueZ o si no detecta el firmware del adaptador, y luego confirma que el mando funciona.

Configure el aislamiento del navegador Gooroom a través de la política de su organización.

Configure el aislamiento del navegador Gooroom a través de la política de su organización.

Aprende cómo Gooroom separa la navegación de confianza de la no confiable, qué pueden cambiar los usuarios y cómo un administrador puede actualizar de forma segura las políticas del sitio.