Cómo visualizar en la línea de comandos un archivo de OpenOffice.org
Muchos usuarios no emplean regularmente Openoffice o una suite ofimática, las cuáles generalmente son pesadas y no permiten visualizar un correo inline, si los usuarios se acostumbraran a enviar texto plano en lugar de enviar documentos adjuntos la legibilidad de los documentos sería mucho más rápida, porque se evitaría :
- Descargar un documento adicional
- Abrir una aplicación adicional
- Cerrar la aplicación adicional
En este pequeño documento se describe cómo visualizar adjuntos de OpenOffice.org, específicamente archivos .sxw y .odt
Archivos .sxw
Hay una aplicación llamada writer2latex que puede exportar un documento a xhtml, puede descargarla, configurarla y ver los textos sin necesidad de abrir OpenOffice, para un usuario de mutt es de utilidad. l2w depende de latex y también de Java.
Ejemplo de uso
w2l -xhtml /home/igor/portajorge/anexo.sxw /tmp/new.html
Generaría el archivo /tmp/new.html a partir del archivo /home/igor/portajorge/anexo.sxw
Archivos .odt
Una herramienta que no hace conversiones de documentos muy complejos pero que puede ayudar es odt2txt.py, que en conjunción con Markdown permite la visualización de un archivo .html a partir de un archivo .odt
Ejemplo de uso
python odt2txt.py archivo.odt > archivo.mtxt python markdown.py archivo.mtxt > archivo.html w3m archivo.html
Se haría una conversión a un archivo de texto con formato markdown, este archivo se exporta a un archivo de html que finalmente se visualiza.
Usuarios de Debian
En el momento de este escrito ni writer2latex ni odt2txt son paquetes de Debian y por lo tanto habría que descargarlos desde los sitios respectivos. markdown está en el paquete markdown.
Referencias
Por hacer
Scripts de shell que faciliten el trabajo de visualizar y asociar tales scripts de acuerdo al tipo de archivo para visualización en la línea de comandos.

