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

Permite que Nextcloud suba fotos de tu iPhone en segundo plano.

Permite que Nextcloud suba fotos de tu iPhone en segundo plano.

Restaure la detección de fotos en segundo plano revisando la configuración de carga de Nextcloud, los permisos de iOS, el modo de batería y los límites de la programación de segundo plano del iPhone.

Texto más nítido en ONLYOFFICE Desktop: Ajuste la sugerencia de fuentes en Linux

Texto más nítido en ONLYOFFICE Desktop: Ajuste la sugerencia de fuentes en Linux

Compara los modos de sugerencia de fuentes de ONLYOFFICE, comprueba el zoom y la disponibilidad de fuentes de Linux, y verifica si el desenfoque se limita al editor o afecta a todo el escritorio.

Convierta un PDF en un DOCX editable en ONLYOFFICE Desktop.

Convierta un PDF en un DOCX editable en ONLYOFFICE Desktop.

Convierta un PDF localmente en ONLYOFFICE Desktop Editors y, a continuación, revise el archivo DOCX para detectar cambios de diseño, páginas escaneadas y texto que necesite corrección.

Conecta los editores de escritorio de ONLYOFFICE a tus archivos de ownCloud.

Añade tu cuenta de ownCloud a ONLYOFFICE Desktop Editors, comprende las funcionalidades de la conexión y elige entre acceso directo, sincronización y edición desde el navegador.

Solucione los tiempos de espera de ONLYOFFICE Mobile comprobando la URL del servidor.

Solucione los tiempos de espera de ONLYOFFICE Mobile comprobando la URL del servidor.

Utilice el portal o la dirección WebDAV correctos, compruebe la accesibilidad HTTPS desde su teléfono y distinga entre problemas de red privada, TLS y de inicio de sesión.

Habilitar el desarrollo y la depuración del complemento de escritorio de ONLYOFFICE

Habilitar el desarrollo y la depuración del complemento de escritorio de ONLYOFFICE

Crea y prueba un plugin personalizado para los editores de escritorio de ONLYOFFICE, instala su archivo .plugin y activa las herramientas de desarrollador para la depuración.

Ejecutar Python en Calc a través del sistema de macros de LibreOffice.

Ejecutar Python en Calc a través del sistema de macros de LibreOffice.

Permite integrar una función de Python en Calc, ejecutarla en la hoja de cálculo abierta y solucionar problemas relacionados con macros o importaciones faltantes sin mezclar LibreOffice con el Python del sistema.

Proteja el texto del autor seleccionado con una contraseña de sección.

Proteja el texto del autor seleccionado con una contraseña de sección.

Bloquea un pasaje específico para evitar ediciones rutinarias sin comprometer la usabilidad del resto del documento de Writer, y descubre cuándo el cifrado de archivos es la mejor opción.

Hacer que el texto de la hoja de cálculo sea legible en el modo oscuro de LibreOffice Calc.

Hacer que el texto de la hoja de cálculo sea legible en el modo oscuro de LibreOffice Calc.

Solucione los problemas de texto ilegible en las hojas de cálculo revisando el tema, el color de la fuente de las celdas, los rellenos y el formato condicional en Calc.

¿LibreOffice Calc muestra las fórmulas como texto? Restaurar los resultados.

¿LibreOffice Calc muestra las fórmulas como texto? Restaurar los resultados.

Descubre por qué Calc muestra el texto de la fórmula en lugar de los valores calculados y corrige el modo de visualización, las celdas con formato de texto, los apóstrofes o los resultados obsoletos.