La organización The Document Foundation ha presentado el lanzamiento del paquete de oficina LibreOffice 7.3. Se han preparado paquetes de instalación para diversas distribuciones de Linux, Windows y macOS. En la preparación de esta versión participaron 147 desarrolladores, de los cuales 98 son voluntarios. El 69% de los cambios fueron realizados por empleados de las empresas que gestionan el proyecto, como Collabora, Red Hat y Allotropia, mientras que el 31% de los cambios fueron aportados por entusiastas independientes.
La versión de LibreOffice 7.3 está etiquetada como 'Community', será apoyada por entusiastas y no está destinada a su uso en empresas. LibreOffice Community está disponible gratuitamente para todos sin excepción, incluidos los usuarios corporativos. Para las empresas que necesiten servicios adicionales, se desarrollan por separado productos de la familia LibreOffice Enterprise, para los cuales las empresas asociadas proporcionarán soporte completo, la posibilidad de recibir actualizaciones prolongadas (LTS) y funciones adicionales, como SLA (Acuerdos de Nivel de Servicio).
Los cambios más notables:
- Se ha mejorado la marcación de errores gramaticales y ortográficos en el texto; las líneas onduladas que subrayan los errores ahora son más visibles en pantallas de alta densidad de píxeles y se adaptan al cambio de escala.
- Se ha actualizado el tema de iconos Colibre, que se utiliza por defecto en la plataforma Windows; se han rediseñado los iconos relacionados con gráficos, guardado, formato y deshacer cambios.
- Se ha implementado la posibilidad de generar códigos de barras unidimensionales además de códigos QR.

- En todos los componentes de LibreOffice se han unificado los valores que determinan el ancho de las líneas.

- Cambios en Writer:
- Se ha añadido soporte para el seguimiento de cambios en las tablas. Se ha implementado el seguimiento de la eliminación y adición de filas de tablas, incluidas las filas vacías. Se ha añadido una interfaz para un análisis visual de la historia de eliminación/adición de tablas y filas individuales, así como para gestionar los cambios en las tablas (ahora se pueden aceptar o rechazar eliminaciones y adiciones de filas y tablas completas con un solo clic). Se asegura la visualización de los cambios eliminados y añadidos en diferentes colores, así como una correcta ocultación de filas y tablas eliminadas al activar el modo de ocultar cambios. Para las columnas de las tablas se han añadido mensajes emergentes con el historial de cambios.

- El sistema de seguimiento de cambios ha implementado soporte para el seguimiento de movimientos de texto. Al analizar los cambios, el texto movido ahora se resalta en verde, y en el lugar de donde se movió el texto se muestra tachado, mientras que el lugar a donde fue movido aparece subrayado. En el modo de control de cambios se ha añadido un tooltip y un ícono especial para el seguimiento de movimientos de texto. También se han marcado visualmente operaciones como el cambio de orden de párrafos o elementos en listas.

- Se ha mejorado el seguimiento de cambios de formato y estilo de párrafos. Al mover elementos de una lista se muestra solo los elementos movidos, sin afectar las partes intermedias restantes de la lista.

- Se ha añadido la posibilidad de adjuntar hipervínculos a figuras.
- Las notas y referencias que se indican al final del párrafo ahora se procesan de manera similar a las notas en el texto, es decir, caen bajo las expresiones regulares «[\p{Control}]» y «[:control:]».
- Para mejorar la compatibilidad con documentos en formato DOCX, al importar estilos de párrafo ahora se transfieren también la información sobre niveles de listas y estilos de caracteres asociados al párrafo.
- Se ha acelerado el renderizado de documentos complejos. Se ha mejorado el rendimiento de la exportación de documentos complejos a formato PDF. Se ha acelerado la carga de documentos grandes en RTL.
- Cambios en Calc:
- En el diálogo 'Enlace a datos externos' ('Hoja ▸ Enlace a Datos Externos') se asegura la visualización de tablas HTML en el orden en que aparecen en el archivo fuente.

- Se ha implementado un algoritmo de sumatoria compensatoria de Cahan, para cuyo cálculo se utilizan instrucciones vectoriales de CPU como AVX2.
- En las celdas con fórmulas, se asegura la conservación de los sangrados creados mediante espacios o caracteres de tabulación. Los sangrados ahora también se conservan y reproducen al guardar y leer en formatos OOXML y ODF.
- Al importar y exportar datos en formato CSV se ha añadido la posibilidad de configurar el delimitador de campos indicando el parámetro 'sep=;' o '»sep=;»' en la línea en lugar de los datos.
- En el diálogo de importación e inserción de datos en formato CSV se ha implementado una opción para evaluar fórmulas ('Evaluate formulas'), que al ser activada permite que los datos que comienzan con el símbolo '=' se interpreten como fórmulas y se evalúen.
- Se ha añadido soporte para la autocompletación de entrada al estilo Bash. Por ejemplo, si hay una celda en la columna con «ABCD123xyz», al escribir «A» se sugerirá agregar «BCD», el usuario puede aceptar presionando la flecha a la derecha, tras lo cual puede escribir «1» y obtener la recomendación «23».
- Ahora se utiliza el color de resaltado del sistema en lugar del color de fuente por defecto para mostrar el cursor en la celda.

- En el diálogo ‘Filtro Estándar’ se ha añadido la opción de filtrar elementos por el color de fondo o texto de la celda.

- En las consultas y filtros que utilizan operaciones de texto, como ‘contains’, se ha garantizado la capacidad de trabajar con datos numéricos.
- El modo de búsqueda rápida ahora busca entre valores, no fórmulas (en un diálogo separado de búsqueda hay una opción para elegir el modo).
- Se ha incrementado la velocidad de apertura de archivos en formato XLSM. Se ha acelerado la inserción de grandes gráficos. Se ha mejorado el rendimiento de las funciones de búsqueda y filtrado. Se ha ampliado el uso de multihilo en los cálculos en Calc.
- Se han añadido tamaños de pantalla compatibles con PowerPoint y Google Slides a la aplicación de preparación de presentaciones Impress (Diapositiva ▸ Propiedades de la Diapositiva… ▸ Diapositiva ▸ Formato de Papel), como ‘Widescreen’ y ‘Presentación en Pantalla’. Se ha resuelto el problema de compartir propiedades de figuras entre grupos de figuras. En el diálogo ‘Configuraciones 3D’ se asegura un correcto renderizado de superficies al elegir las propiedades ‘Mate’, ‘Plástico’ y ‘Metal’, que anteriormente se mostraban de manera uniforme.

- Se ha añadido soporte para el seguimiento de cambios en las tablas. Se ha implementado el seguimiento de la eliminación y adición de filas de tablas, incluidas las filas vacías. Se ha añadido una interfaz para un análisis visual de la historia de eliminación/adición de tablas y filas individuales, así como para gestionar los cambios en las tablas (ahora se pueden aceptar o rechazar eliminaciones y adiciones de filas y tablas completas con un solo clic). Se asegura la visualización de los cambios eliminados y añadidos en diferentes colores, así como una correcta ocultación de filas y tablas eliminadas al activar el modo de ocultar cambios. Para las columnas de las tablas se han añadido mensajes emergentes con el historial de cambios.
- Se ha añadido un nuevo proveedor de contenido (UCP, Proveedor de Contenido Universal) para WebDAV y HTTP, basado en la biblioteca libcurl.
- Se ha implementado el stack TLS proporcionado por la plataforma en Windows y macOS.
- Se ha llevado a cabo una optimización significativa del rendimiento al trabajar con múltiples instancias de un mismo documento (por ejemplo, cuando diferentes partes de un documento están abiertas en diferentes ventanas o cuando varios usuarios editan conjuntamente un documento en LibreOffice Online).
- Se ha mejorado el renderizado al usar el backend basado en la biblioteca Skia.
- Al compilar archivos ejecutables oficiales se ha incluido la optimización en la etapa de enlace (Link-Time Optimization), lo que ha permitido un aumento general en el rendimiento.
- Se han realizado numerosas mejoras relacionadas con la importación de documentos en formatos DOC, DOCX, PPTX, XLSX y OOXML, así como la exportación a OOXML, DOCX, PPTX y XLSX. En general, se nota una mejora significativa en la compatibilidad con documentos de MS Office.
- Se ha añadido soporte para el idioma eslavo intermedio (un idioma comprensible para hablantes de diferentes idiomas de raíces eslavas) y el idioma Klingon (una raza de la serie Star Trek).

Fuente: opennet.ru










