Xfce 4.20: Un vistazo completo a la nueva versión del entorno de escritorio ligero

Xfce 4.20

Xfce 4.20 ha llegado como una de las actualizaciones más esperadas para los amantes de los entornos de escritorio ligeros y eficientes. Este lanzamiento, que sigue a la versión 4.18 de hace dos años, introduce una serie de características que apuntan a modernizar y optimizar aún más este entorno para sistemas GNU/Linux. Desde soporte experimental para Wayland hasta mejoras en el gestor de archivos Thunar, esta actualización está repleta de novedades.

El avance hacia la compatibilidad con Wayland es uno de los aspectos más destacados de esta versión. Aunque todavía experimental, ahora es posible iniciar sesiones de Wayland con el comando startxfce4 --wayland, siempre y cuando se utilicen compositores compatibles como Labwc y Wayfire. Sin embargo, es importante señalar que algunos componentes claves como Xfwm4, Xfdashboard o el protector de pantalla Xfce4 aún no son funcionales bajo Wayland.

Xfce 4.20: un escritorio más versátil y personalizable

En términos estéticos y funcionales, Xfce 4.20 permite ahora personalizar colores de etiquetas de iconos y fondos, y soporta fondos de pantalla en formato SVG, ideales para pantallas de alta resolución. También se ha añadido una opción para que los nuevos archivos o carpetas se ubiquen cerca del cursor, mejorando significativamente la usabilidad en ciertos casos.

Por otro lado, los menús contextuales se han renovado para ofrecer opciones más claras y relevantes, mientras que los atajos de teclado para gestionar el escritorio son completamente configurables. Adicionalmente, se pueden ordenar las carpetas por delante de los archivos al listar elementos, una demanda que los usuarios llevaban tiempo esperando.

Thunar se lleva la palma

El gestor de archivos Thunar recibe un lavado de cara importante en esta versión. Ahora incluye soporte para direcciones remotas con IPv6, creación de enlaces simbólicos en ubicaciones remotas y un comportamiento mejorado al buscar archivos. También incorpora botones adicionales en la barra de herramientas, además de nuevos iconos en color que mejoran la navegación visual.

Una función particularmente interesante es la posibilidad de abrir automáticamente carpetas al pasar con el cursor mientras se arrastran archivos, agilizando las tareas de gestión de directorios. La barra de estado también muestra ahora el número de archivos ocultos, y los lanzadores confiables muestran sus nombres en lugar de sus nombres de archivo, mejorando notablemente la claridad.

Paneles y ajustes más inteligentes

El Panel de Xfce no se queda atrás con mejoras en la configuración del ancho de borde, detección precisa de complementos en directorios XDG, y nuevas opciones de personalización para relojes analógicos y digitales. Además, se ha añadido soporte para visualizar segmentos inactivos y para configurar diferentes perfiles de energía, ideal para usuarios de portátiles que utilizan ‘hibernación híbrida’ o configuraciones avanzadas.

En cuanto a los ajustes generales, se han realizado importantes mejoras en temas oscuros, escalado de pantallas y soporte para desplazamiento de alta resolución. La gestión de perfiles de aceleración del ratón entre adaptativos y planos también es más sencilla, al igual que el manejo de temas de iconos.

Mejoras en accesibilidad y aplicaciones en Xfce 4.20

El buscador de aplicaciones ahora incluye opciones como el cierre automático al perder el foco y la posibilidad de lanzar aplicaciones con un solo clic. Estas funciones, junto con una navegación más eficiente del teclado, harán las delicias de quienes priorizan la accesibilidad en sus configuraciones.

Por otro lado, en el diálogo Acerca de Xfce se añade información adicional, como detalles del sistema de ventanas utilizado y del procesador gráfico, lo cual resulta útil tanto para soporte como diagnóstico técnico.

A medida que esta versión empiece a aparecer en repositorios estables de distintas distribuciones, no hay duda de que Xfce 4.20 se convertirá en la opción de referencia para quienes buscan un escritorio ligero pero repleto de posibilidades. Con características como soporte para Wayland, optimizaciones en Thunar y accesibilidad mejorada, esta versión demuestra el compromiso continuo del equipo de desarrollo con mantener Xfce al día sin perder su esencia de simplicidad y eficiencia.

code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}

from Linux Adictos https://ift.tt/WAbBM0Q
via IFTTT

Microsoft presenta MarkItDown, una herramienta para convertir sus documentos a Markdown

MarkItDown

Hace un tiempo, poco después de publicar una guía sobre Markdown, busqué información para saber si se podía usar LibreOffice para crear ese tipo de documentos. No encontré nada, a no ser que respuestas del tipo «¿para qué quieres hacer eso?» cuenten. La idea era crear un documento con un editor tipo Word o Writer y luego salvarlo en formato .md, pero lo dicho; no encontré nada. Recientemente, Microsoft ha lanzado una herramienta para algo parecido, y su nombre es MarkItDown.

MarkItDown es una librería de Python que se puede instalar en el sistema — no en Linux desde Python 3.12 — o en un entorno virtual (env). Tras su instalación, el uso base o en crudo requeriría escribir unas líneas en Python, las que tenéis aquí debajo. Pero no es la única manera de usarlo.

MarkItDown haciendo uso de Python

La API es así de simple:

from markitdown import MarkItDown

markitdown = MarkItDown()
result = markitdown.convert("test.xlsx")
print(result.text_content)

De lo anterior, la primera línea importa la librería; la segunda crea un objeto compatible; en la tercera realiza la conversión — a un archivo que en el ejemplo han llamado text.xlsx — y en la cuarta imprimiría el resultado en consola. Además, como se explica en su GitHub, se puede hacer compatible con LLM como ChatGPT, todo esto ya a gusto del consumidor y dependiendo de los conocimientos de cada uno.

Si el código no es lo mejor para nosotros, un desarrollador de nombre Matt Palmer ha creado una web para facilitar la tarea. Aunque está en inglés, su uso es muy sencillo. En la parte inferior del cuadro pone los archivos soportados, que son PDF, PPTX, DOCX, XLSX, Imágenes, Audio, HTML y archivos de texto. Lo único que tendremos que hacer es arrastrar un archivo al cuadro y esperar a que suceda la magia, como se ve en la captura de cabecera.

En el momento de escribir este artículo hay un problema al descargar el archivo, que muestra un mensaje de error en vez del texto. Es posible, algo que no he comprobado, que yo lo esté viendo porque he creado el archivo desde Linux, LibreOffice o ambos, pero yo veo ese error al descargar el archivo. La conversión la hace bien, y siempre se puede copiar el texto plano que genera, pegarlo en un archivo de texto y guardarlo con extensión .md.

Para visualizarlo, en Linux podemos usar herramientas como Okular, Visual Studio Code o algún programa de esta lista, entre otros.

A tener en cuenta

Aunque la herramienta la ha creado Microsoft, no todo saldrá siempre bien. Para que obtener los mejores resultados, hay que hacer uso de las opciones correctas. Por ejemplo, para que ponga un # Titular o ## Título 2, hay que seleccionar eso en las opciones de Word o Writer. Lo mismo con las listas ordenadas o desordenadas, enlaces, imágenes… Si en vez de usar las opciones correctas, seleccionamos un texto y le ponemos una fuente en negrita y más grande, Markdown no trabaja así, y es posible que obtengamos resultados mixtos. Para más información sobre las marcas soportadas, os remitimos al enlace que encontraréis en el primer párrafo de esta nota.

Ahora bien, es una herramienta oficial de Microsoft, y puede ser la mejor opción para pasar los archivos soportados a Markdown.

.barra {display: flex;justify-content: flex-end;height: 25px; background-color: #333;border-radius: 5px 5px 0 0;}.rojo, .naranja, .verde{width: 12px;height: 12px; position: relative;border-radius: 50%;top: 7px; margin: 0 3px;}.rojo{background-color: rgb(248, 82, 82); margin-right: 7px;}.naranja{background-color: rgb(252, 186, 63);}.verde{background-color: rgb(17, 187, 17);}.terminal{background-color: black !important; border-radius: 5px !important; margin-bottom:20px}pre{font-family:monospace !important; padding: 0 10px 10px; line-height: 1.5em; overflow: auto; background-color: black !important; color: #0EE80E !important} code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}

from Linux Adictos https://ift.tt/VoLBEqM
via IFTTT