miércoles, 31 de enero de 2018

The Document Foundation anuncia LibreOffice 6.0

The Document Foundation anuncia LibreOffice 6.0, un lanzamiento importante y una suite ofimática totalmente mejorada, que celebra el séptimo aniversario de la disponibilidad de la primera versión de LibreOffice. Hoy LibreOffice es más potente, simple y seguro, y ofrece una interoperabilidad superior con los documentos de Micro$oft Office.

LibreOffice 6.0 está disponible de inmediato para Linux, Window$, y MacO$, y para la nube. La nueva versión principal agrega una gran cantidad de nuevas funciones significativas al motor central y a los módulos individuales (Writer, Calc e Impress / Draw), con el objetivo de proporcionar a los usuarios lo mejor en términos de productividad personal.

Potencia

La Notebookbar, aunque todavía es una característica experimental, se ha enriquecido con dos nuevas variantes: Barra agrupada completa para Writer, Calc e Impress, y Compacta con pestañas para Writer. El cuadro de diálogo Caracteres especiales ha sido rediseñado, con la adición de listas para los caracteres Recientes y Favoritos, junto con un campo de búsqueda. El diálogo Personalizar también se ha rediseñado, y ahora es más moderno e intuitivo.

En Writer, se ha agregado un menú de Formulario, lo que facilita el acceso a una de las funciones de LibreOffice más poderosas, y a menudo desconocidas: la capacidad de diseñar formularios y crear formularios PDF que cumplan con los estándares. La barra de herramientas Buscar se ha mejorado con una lista desplegable de tipos de búsqueda para acelerar la navegación. Se ha agregado un nuevo estilo de tabla predeterminado, junto con una nueva colección de estilos de tabla para reflejar las nuevas tendencias visuales.

La función de combinación de correspondencia se ha mejorado y ahora es posible usar un documento Writer o un archivo XLSX como fuente de datos.

En Calc, se han agregado las funciones SEARCHB, FINDB y REPLACEB compatibles con ODF 1.2, para mejorar la compatibilidad con el formato estándar ISO. Además, ahora se puede exportar una selección de rango de celdas o un grupo seleccionado de formas (imágenes) en formato PNG o JPG.

En Impress, el tamaño de diapositiva predeterminado se ha cambiado a 16:9, para admitir a los factores de forma de pantallas y proyectores más recientes. Como consecuencia, se han agregado 10 nuevas plantillas de Impress y se han actualizado un par de plantillas antiguas.

Simplicidad

La antigua WikiHelp ha sido reemplazada por el nuevo sistema de Ayuda Online, con atractivas páginas web que también pueden ser visualizadas en dispositivos móviles. En general, la ayuda de LibreOffice ha sido actualizada en términos de contenidos y código, con otras mejoras prevista durante todo el ciclo de vida de la familia LibreOffice 6.

Los diccionarios de usuario ahora permite marcado automático o composición. Se trata de una mejora general a la corrección ortográfica en LibreOffice que puede acelerar el trabajo para usuarios de Writer. En lugar de manejar manualmente varias formas de una nueva palabra en cierto idioma con rica morfología o composición, el corrector gramatical Hunspell puede reconocer automáticamente una nueva palabra con afijos o compuestos, basado en el modelo “Gramática Por”.

Seguridad

Se pueden usar claves OpenPGP para firmar documentos ODF en todos los sistemas operativos de escritorio, con soporte experimental para encriptación basada en OpenPGP. Para habilitar esta característica, los usuarios deben instalar el software PGP especifico para sus sistemas operativos.

La clasificación de Documentos también ha sido mejorada, y permite múltiples políticas (que ahora son exportadas a archivos OOXML). En Writer, marcado y firmado ahora son soportados a nivel de párrafo.

Interoperabilidad
La interoperabilidad con OOXML ha sido mejorada en varias áreas: importación de SmartArt e importación/exportación de controles ActiveX, soporte de documentos de texto y hojas de cálculo incrustadas, exportación de campos de Combinación de Correspondencia a DOCX, y mejoras al filtro PPTX para evitar la creación de archivos dañados.

Nuevos filtros para exportar documentos de Writer a ePub e importar archivos QuarkXPress también fueron agregados, junto con un filtro mjorado para importar archivos EMF+ (Enhanced Metafile Format Plus) usados por documentos de Microsoft Office. Algunas mejoras también fueron agregadas al filtro de exportación ODF, haciendo que sea más fácil para otros lectores ODF su exhibición visual.
LibreOffice Online
Las compilaciones del último código fuente de LibreOffice Online están disponibles como imágenes Docker: https://hub.docker.com/r/libreoffice/online/. Antecedentes sobre LibreOffice Online: https://nextcloud.documentfoundation.org/s/scDjtQPATAzpeyE
LibreOffice Viewer para Android
El próximo lanzamiento de LibreOffice Viewer para Android será capaz de crear nuevos documentos, ofrecerá una barra de herramientas basada en solapas con opciones de formato, y permitirá a los usuarios agregar imágenes a sea desde la camera o desde un archivo almacenado localmente o en la nube. Además, la interfaz de usuario de Calc será mejorada con encabezados de columna, mientras Impress ofrecerá un modo de presentación. El lanzamiento está previsto para el primer cuatrimestre de 2018.


Disponibilidad de LibreOffice 6.0

LibreOffice 6.0 se encuentra disponible de manera inmediata desde:
Window$
32 Bit
Window$
64 Bit
GNU/Linux
32 bit
Deb
GNU/Linux
64 bit
Deb
GNU/Linux
32 bit
rpm
GNU/Linux
64 bit
rpm
MacO$
64 Bit





Los requerimientos mínimos para sistemas operativos privativos son Microsoft Window$ 7 SP1 y Apple macO$ 10.9.

Los usuarios de LibreOffice, defensores del software libre y miembros de la comunidad pueden manifestar su apoyo a The Document Foundation con una donación en https://www.libreoffice.org/donate.

LibreOffice 6.0 emplea librerías de conversión de documentos del Proyecto de Liberación de Documentos: https://www.documentliberation.org

martes, 23 de enero de 2018

¿Cómo puedo hacer mezclas de DJ con Mixxx en Ubuntu?

En la mítica quinta de Navalmanzano 50 en Puerta de Hierro, Juan Perón conservaba la natural preeminencia política que le dispensaba el Pueblo Argentino. Entre las actividades a los que lo llevaba el ostracismo español se encontraba la de ser DJ con Mixxx, el mezclador multipista para los bailongos peronistas.

¡Trabajadores!

Así como todo compañero ha de contar en su mochila con el bastón de Mariscal, no es menos cierto que cada uno de nuestros partidarios a ha de poder contar con todas las herramientas libres que le permitan operar en todo los aspectos de la militancia política.

Naturalmente, esto significa que podremos hacer frente a cualquier situación de ocio y divertimento también usando herramientas liberadas bajo Licencia GNU GPLv3.
Si hacemos una fiesta, indudablemente que esta habrá de contar con la más maravillosa música, y que esta ha de estar sabia y concienzudamente organizada en vista del divertimento que ha todos hemos de proveer.

El compañero de esto encargado se llama DJ, apócope de pinchadiscos en el idioma de Braden, y como todo arte tiene su técnica y su teoría - que son las partes inertes del arte - pero también debemos considerar la parte humana, representada por el Artista...

Pues bien, sin duda podremos usar cualquier reproductor para pasar música, pero indudablemente en el caso de contar con la necesidad de encadenar de forma bailable y concertada, nada mejor que un software libre para DJ que nos permita controlar hasta el más mínimo detalle. En este caso contamos sin dudas con el mejor, el controlador Mixxx.

Se trata de un software de DJ libre multiplataforma fácil de usar, en el cual podremos comenzar a mezclar nuestras pistas al instante, tantas aquellas salidas de medios digitales como otras obtenidas por bandejas de vinilos especiales (naturalmente, opcionales). Mixxx ofrece al Pueblo una variedad de características antes sólo permitidas a los DJs más oligárquicos y experimentados, como la detección de ritmo y clave automática, sincronismo general, pisados, bucleado, 4 reproductores, y muchos más.

Además es compatible con dispositivos de control musical especiales conectables a la PC por medio de interfaz MIDI o USB.

Podremos instalarlo fácilmente por medio de la terminal de Ubuntu. Para ello abrimos una con Ctrl+Alt+T e ingresamos los siguientes comandos de organización:

sudo add-apt-repository ppa:mixxx/mixxx ;
sudo apt-get update ;
sudo apt-get install mixxx ;

Esto se encargará de descargar el paquete y sus dependencias necesarias, tanto para Ubuntu Precise en adelante. Una vez instalado, podremos correr el programa desde Aplicaciones / Audio y Video / Mixxx.

En primer lugar, Mixxx nos solicitará que le indiquemos dónde tenemos nuestra librería de música. Normalmente apuntará a nuestra carpeta Música, pero podremos escoger la que queramos. Esto es así pues cuenta con un excelente módulo de librería, apto para escoger nuestras canciones al vuelo. Dependiendo de la cantidad de material que tengamos podría tardar algunos segundos o minutos. Acepta una enorme variedad de formatos, entre ellos FLAC, OGG, y los consabidos MP3. Asimismo, el programa nos permite ver el arte de tapa de los discos, etc.
Es útil en primer lugar indicar las fuentes de sonido analógico o digital, pues podremos direccionar el retorno a través de ALSA en el caso de contar con este servidor de sonido. Suponiendo que tenemos salidas de altavoces principales y de audífonos para la mezcla ("head mix"), podremos especificarlo en el cuadro de preferencias (accediendo con Ctrl+P), en el apartado hardware y en la solapa Salidas.
Esto nos permite tener un monitoreo privado para el DJ (la "headmix"), esto es el retorno a través de auriculares de las dos bandejas de reproducción conmutables mediante el controlador deslizante de mezcla ("slider A-B") y se usa para la preparación y el armado de la cola y el sincronismo de los temas. Aparte contaremos con la salida estéreo principal a través de los altavoces (y de esta forma será independiente de la otra).
Asimismo, si tenemos una placa de sonido interna o externa con múltiples salidas, o salidas digitales, también podremos direccionarlos por su intermedio.
En el caso de querer contar con diferentes entradas analógicas o digitales, podremos configurarlas de la misma manera, haciéndonos de la solapa Entradas. Esto nos permite conectar al menos un micrófono para grabar "pisadas" digitales. Estos sonidos también podremos buscarlos a través de una librería de efectos especiales, para condimentar nuestra mezcla (poniendo congas, bongós, chicas gimiendo, redobles de platillos, tiros de pandilleros, chivos comerciales, etc).

Naturalmente, también contamos con una amplia biblioteca de controladores de DJ soportados por Mixxx, desde modelos baratos hasta los de tope de gama. Contamos con una buena lista de dispositivos soportados oficialmente tanto como por la comunidad.
Estos dispositivos conectados a nuestra PC o portátil nos permiten poder disparar las funcionalidades del programa en tiempo real. Los modelos más básicos cuentan con una única bandeja simulada, y fundamentalmente nos permiten manejar con más comodidad y naturalidad el entorno (sin necesidad del usar el mouse, capaz de actuar sobre únicamente uno de los controles a la vez). Los dispositivos más avanzados en tanto simulan dos bandejas (recomendado para el entorno de Mixxx), y cuentan con luces y LEDs de función, que replican los controles en pantalla del programa.

Alguno de estos dispositivos incluso dejan de ser meros controladores al integrar directamente una placa de sonido externa multipista con amplias posibilidades, lo que también nos permiten usarlos como stand-alone (de forma aislada).



Podremos encontrar su manual (en inglés) aquí, y múltiples demos de funcionamiento en Youtube.

domingo, 21 de enero de 2018

¿Cómo puedo aprender mecanografía en Ubuntu?

Al recibir visitas en su chalet español de Puerta de Hierro, Juan Perón se mantenía informado de los sucesos en la Argentina y a su vez instruía a sus seguidores sobre los avances del Software Libre, entre ellos cómo aprender a mecanografiar de forma asistida en Ubuntu.

A pesar de haber sufrido años de privaciones por una camarilla dictatorial que sólo promueve la subyugación ante los imperialismos, nuestro Movimiento ha capaz de influir en el quehacer nacional simplemente por la acción desaprensiva de quienes se le han opuesto.

Sin embargo, para lograr mantener tales influencias se requiere una Masa adoctrinada y capacitada para hacer lo que tiene que hacer, junto con un Conductor que sea capaz de transmitir de forma efectiva su sentir a ese Pueblo, presente pero lejano.


Es por ello que como Conductor en el exilio ha de mantener constante contactos con mis seguidores y distintas delegaciones que se hacen presente aquí a fin de poder retornar a su Patria, aunque más no sea para morir en ella. Para ello sin duda las epístolas - electrónicas y de las otras - me sirven a la perfección.

Vean señores, la mecanografía es la técnica que debemos dominar para poder ser ágiles con el teclado. Con ella podremos componer cualquier texto en un teclado.

Esto nos permite desde escribirle a Mao, hasta hacer un blog sobre Software Libre. Normalmente estos teclados tienen una disposición particular llamada "QWERTY", por el orden de las teclas...
Asimismo, también tendremos distintas distribuciones o formas en que el resto de las teclas están organizadas. En nuestro idioma en particular contaremos con la distribución "española", y la distribución "latinoamericana". Yo en particular prefiero por costumbre la española, pero poco a poco la latinoamericana va también haciéndose muy popular.

Sin embargo no todos "nacen sabiendo escribir a máquina". Es un arte que lleva su técnica y su teoría, y además como todo arte necesita de una práctica constante para lograr su maestría.

Afortunadamente, el Software Libre suele proponernos soluciones para todos los problemas de la vida, y entre estas herramientas de utilidad podrán ustedes contar con una buena en la figura de Klavaro. Se trata de un software libreado bajo licencia GPLv3 diseñado para enseñarnos y mejorar el tipeo al tacto.

Podremos instalarlo abriendo una Terminal con Ctrl+Alt+T e ingresando el siguiente comando de organización:

sudo apt update
sudo apt install klavaro

Para iniciar el programa, podremos ir a Aplicaciones / Educación / klavaro, y nos encontraremos con el menú principal del programa.
Allí nos presenta los 4 pasos que debemos contar para tener, y nos permite escoger el idioma, el tipo de teclado, y la disposición del mismo. La introducción nos indica cómo poner los dedos, con los índices en la "f" y la "j", teclas con un relieve táctil para escribir a ciegas...
Acto seguido podremos probar nuestra adaptabilidad, tipeando letras al azar mientras nuestras manos están dispuestas de forma reglamentaria. ¡No es tan fácil como parece!
Tipeando palabras sueltas de un texto cualquiera podremos agilizar también la velocidad.
Podremos también cargar cualquier archivo de texto para usar como ejemplo práctico. 

Finalmente, una vez agilizado nuestra memoria dedo-muscular, podremos ya tipear frases completas. El sistema nos indica en colores nuestros errores y correcciones.
Ahora bien, ¿qué sucede si deseamos aprender a tipear en la terminal? Para ello podremos instalar GNU Typist, mi programa favorito de entre aquellos especializados, con varias lecciones que corre en la consola de texto. Para instalarlo ingresamos los siguientes Comandos de Organización:

sudo apt update
sudo apt install gtypist

Gtypist normalmente opera en inglés. Para iniciarlo en castellano, ingresamos el siguiente comando:

gtypist esp.typ


Las lecciones requieren que hagamos uso del teclado para activar las letras que el cursor nos va solicitando. Comienzan de manera sencilla para habilitar la memoria muscular de los dedos a cada letra en pantalla y a expresar el ritmo de tecleo.
Pero no necesariamente necesitamos aprender a través de enseñanzas computacionalmente formalizadas. También podremos hacernos con juegos que - mediante la lúdica - nos expongan al refinamiento de estos conocimientos técnicos.

Entre ellos contaremos con Tux Typing, un juego protagonizado por el pingüino kirchnerista Tux y en el cual debemos usar la agilidad y velocidad al teclado para superar los diferentes juegos y niveles.

sudo apt update
sudo apt install tuxtype

Para ejecutarlo voy a Aplicaciones / Educación / Tux Typing.
El juego normalmente aparece en primera instancia en inglés, pero podremos ponerlo en castellano desde el menú Options / Laguage y buscamos en la lista el idioma "español".

Luego podremos contar con diferentes tipos de "juegos" que requieren tipear correctamente las palabras propuestas.

sábado, 13 de enero de 2018

¿Cómo puedo ver videos en la consola Linux?


¡Trabajadores!

Algunos creen que al formar una masa para conducirla, cuando más ignorantes mejores. Es teoría también de algunos conductores políticos. Cuanto más ignorantes, mejor, porque ellos la conducen por sus apetitos. Los apetitos propios de una masa ignorante son malos consejeros para la conducción, porque los apetitos están contra la función básica de la conducción: que sea una masa disciplinada, inteligente, obediente, y con iniciativa propia. Si se consigue eso, esa es la masa para conducir, es la masa fácil, la que se conduce sola, porque hay momento que pierde la acción del conductor, que se va de la mano del conductor y en ese momento debe conducirse sola.

Ese es en la política un fenómeno que sucede todos los días. Cuando esa masa no tiene sentido de la conducción y uno la deja de la mano, no es capaz de seguir sola y produce los grades cataclismos políticos. Así fue la revolución del 6 de septiembre. Perdieron al conductor y la masa misma se alzó contra su propio conductor y lo echó abajo. Era una masa inorgánica, que no estaba preparada para ser conducida. Eso trae graves trastornos. Muchos dicen: "El pueblo está hoy con uno y mañana con otro". Hay que preparar al Pueblo para que esté con una causa permanente. Si no tiene la causa, hay que crearla.

Por eso conducir en política es difícil, porque a la vez de ser conductor hay que ser maestro, hay que enseñarle a la masa, hay que educarla. Hay que enseñar a los intermediarios de la conducción porque la conducción no se puede realizar con un hombre y una masa, porque si la masa no está encuadrada se disocia.

La masa debe estar encuadrada por hombres que tienen la misma doctrina que el conductor, que hablen su mismo idioma, sientan como él y piensen como él. Eso es lo que nosotros queremos desarrollar y la tarea principal de la conducción.

Vale decir que al organizar a la masa es necesario proceder cumpliendo los principios de toda organización. Primero, que sea una organización simple, porque si no no se puede manejar. La primera regla de la organización es la simplicidad.

Que sea objetiva, vale decir, que esté organizada con una finalidad específica y que sirva para cada especialidad porque a menudo cierta gente quiere organizar una cosa para que sirva para dos: como el sofá cama, se sienta mal y se duerme peor. Hay que organizar una cosa para su finalidad, o sea que la segunda regla de la organización es la objetividad.

La tercera es la estabilidad orgánica: es decir, que se organice definitivamente y no se cambie todos los días porque si no, se conduce a la desorganización. Por ello es necesario un grado de estabilidad, pero si esa estabilidad es demasiado prolongada se anticúa. Pierde el cuarto factor.

El cuarto factor es la perfectibilidad, y los que se anquilosan en un sistema y exceden en la estabilidad pierden perfectibilidad. La perfectibilidad es la evolución. Es decir que no se puede estar cambiando todos los días la organización, pero tampoco se puede permanecer siempre con la misma organización; hay que hacerla evolucionar de acuerdo con el tiempo y la situación.

Estas cuatro caracteristicas también deben establecerse para nuestro software, que además debe ser libre. Un paquete ha de ser simple, objetivo, orgánicamente estable y perfectible. Tal es el caso del reproductor multimedia Mplayer, capaz de reproducir video en nuestro mismo emulador de terminal, si es que usamos un controlador gráfico y módulos framebuffer...

MPlayer

Se trata de un potente reproductor multiplataforma. Si no lo tuviésemos instalado, abrimos una terminal con Ctrl+Alt+T e ingresamos los siguientes Comandos de Organización:

sudo apt update
sudo apt install mplayer fbi

Conforme se haya instalado, deberíamos poder ejecutar un video desde la terminal ingresando el siguiente comando

mplayer nombre_del_video

Si funciona, entonces ya hemos logrado nuestro objetivo y podremos invertir nuestro tiempo en conocer las útiles opciones de Mplayer, como controlar el tamaño de la pantalla.

Sin embargo, muchas distribuciones de Linux - por ejemplo, los Ubuntu de reciente aparición - administran el buffer de cuadros en memoria de forma diferente a los viejos tiempos, por lo cual habremos de configurar algunas opciones para hacerlo funcionar adecuadamente hoy.

En primer lugar debemos agregar nuestro usuario al grupo "video". Para ello ingresamos el siguiente Comando de Organización:

sudo usermod -a -G video usuario

En segundo lugar, debemos verificar que el archivo /etc/modprobe.d/blacklist-framebuffer.conf contenga la siguiente línea: #blacklist vesafb.

Para ello ingresamos:

sudo nano /etc/modprobe.d/blacklist-framebuffer.conf

...se abrirá el editor GNU Nano y debemos usar la funcionalidad Buscar (Ctrl+W) para encontrar el módulo "vesafb". Este módulo ya debería estar comentado anteponiéndole el signo #, si no lo estuviese, lo hacemos para que quede:

#blacklist vesafb

...guardamos los cambios con Ctrl+o y salimox con Ctrl+x.

Luego debemos editar el archivo  /etc/initramfs-tools/modules para agregarles los módulos vesafb and fbcon, y luego reconstruir la imaagen initramfs. Para ello ingresamos:

sudo nano /etc/initramfs-tools/modules

Se abrirá un fichero que ya debería tener contenido, y al final del archivo le pegamos las siguientes líneas:

# Lista de módulos que queremos incluir en initramfs.
# Se cargarán durante el arranque en el siguiente órden.
# agregados en fecha dd/mm/aaaa por usuario
fbcon
vesafb

...guardamos los cambios y salimos con Ctrl+o y Ctrl+x.

En tercer lugar actualizamos todo con:

sudo update-initramfs -u

fbcon es la consola con buffer de cuadros de Linux. Se ejecuta por encima de un módulo de buffer de cuadros de video (framebuffer), y agrega funciones gráficas a la consola. Requiere un módulo de buffer de cuadros para funcionar, el cual es provisto por el módulo vesafb.

En cuarto lugar, hemos de editar nuestro archivo de configuración del arrancador Grub.

sudo nano /etc/default/grub

...dentro del archivo debería haber una linea que dice algo como esto:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

podría contener otras opciones también, dependiendo de nuestro equipo. En tal caso no la modificamos. Solo nos aseguramos de agregarle vga=789 al final de la cadena encomillada, de manera que quede algo así

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=789".

...grabamos y salimos de Nano con Ctrl+o y Ctrl+x y luego ingresamos el comando:

sudo update-grub

Ahora podremos reiniciar nuestro equipo e ingresar en una de nuestras consolas (por ejemplo, con Ctrl+Alt+F1), nos logueamos con nuestro usuario, e intentar ejecutar un video.

Este comando selecciona el dispositivo de video fbdev2, y escala el video a 960:

mplayer -vo fbdev2 -vf scale -zoom -xy 960 video.mp4

MPLayer puede ejecutar CD, DVD, streams de red, y tiene una enorme cantidad de opciones de reproducción en lotes,

Visor de imágenes fbi

Este es el visor de imágenes por buffer de cuadros que viene incorporado en el paquete fbida en la mayoría de las distribuciones Linux. Soporta nativamente la mayoría de los formatos de archivo de imagen. Su uso más simple para ver una imágen es

fbi foto_sofi.jpg

Podremos usar las flechas del cursor para movernos en la imagen, + y - para hacer zoom, y r e l para rotarla a la derecha o izquierda. Presionamos Esc para cerrar la imagen.

Podremos también ejecutar un pase de diapositivoas dandole una lista de archivos a pasar, con la siguiente sintaxis:

fbi --list archivo_de_lista.txt


Visor de PDFs fbgs

Este tipo de documentos de texto se ha hecho muy popular, pero sólo con estas opciones podremos verlos adecuadamente en la terminal de Linux.  Las opciones del mismo nos permiten regular el zoom del documento, que usamos con l. Tendremos las opciones -l, -xl, y -xxl para elegir la resolución del renderizado:

fbgs -xxl documento.pdf