Archive | noviembre, 2010

[INF] Actualizados los Apuntes de Informática

28 Nov Actualización

Por fin he escaneado el resto de apuntes de InformáticaActualización (del libro Leestma) que tenía pendientes: los capítulos 08 y 14. En el primer cuatrimestre los contenidos que entran en el examen son estos capítulos.

Los apuntes están en formato PNG (tal y como los he escaneado) y también contenidos en un único PDF. Esto ha sido una fallo de la aplicación que he utilizado para scanear (Simple Scan, en Lubuntu, al que le estoy dando unos minutos, como dirían en jerga futbolera, en mi portátil).

He intentado convertir las imágenes a DjVu, pero no he sabido cómo hacerlo (quizás por un problema con el formato de las imágenes de entrada…)

En cualquier caso, ahí están los apuntes.

En breve los pasaré a formato DjVu y los “uniré” en un único fichero, así que sigue atento a las actualizaciones.

Actualización (01/12/2010): Ya están publicados los apuntes del 1er Cuatrimestre de Informática (075115).

XMind – Mapas mentales

24 Nov

Anteriormente comentaba que mis apuntes están en formato DjVu. En realidad, esto no es del todo cierto, ya que depende de la asignatura, como apuntaba al final de la sección del apartado Motivaciones Personales.

En esta entrada precisamente pretendo explorar otra de las herramientas que estoy utilizando estos días para realizar los resúmenes de Relatividad Especial: XMind.

XMind

XMind es una herramienta de código abierto para realizar mapas mentales.  La aplicación es multiplataforma (funciona en Linux/Mac/Windows) y puede descargarse en formato portable. Dispone de una versión gratuita, con algunas opciones menos que la versión pro. Puedes comparar las dos versiones en esta página.

En el pasado había utilizado tanto MindManager como FreeMind. El primero es de pago y, en mi opinión, el mejor de los tres. FreeMind lo probé hace mucho, mucho tiempo, de manera que es probable que haya mejorado mucho, pero en el pasado era muy limitado (en cuanto a mis necesidades).

En el caso de XMind podríamos decir que tiene algo de cada uno de estos dos;

de MindManager, la flexibilidad y el aspecto profesional de los mapas realizados. De FreeMind, el ser una aplicación de código abierto (aunque con limitaciones).

Aunque en la página de XMind te animan a registrate, la aplicación puede descargarse directamente desde SourceForge sin tener que abrir una cuenta en XMind.net. Esta cuenta permite subir y compartir los mapas mentales directamente desde la web de XMind, aunque en mi caso, cuando he querido subir el mapa mental del tema 01 de Relatividad Especial ha fallado.

Uso

En mi caso, utilizo XMind para ir tomando notas a medida que voy leyendo el libro de Rel

atividad Especial. Inicio un mapa mental para cada uno de los temas y añado un subtopic para cada una de las secciones. A partir de ahí voy añadiendo más elementos en función de las ideas que quiero capturar.

Al final, dado que la versión free de XMind no permite la exportación a PDF, exporto cada uno de los subtopics (apartados) de cada tema a formato imagen (de manera que no se pierde calidad). Finalmente, convierto las imágenes a un sólo fichero DjVu.

En el esquema del capítulo 1 del libro he experimentado a crear enlaces entre la estructura del capítulo (en la primera página) y cada una de las secciones… Pero esta función sólo la he encontrado en la versión trial de Document Express (que es de pago), así que no creo que la acabe utilizando.

Ventajas e inconvenientes

En el apartado de ventajas destacaría la facilidad y versatilidad para poder cambiar el modo de la estructura de cada uno de los nodos del mapa mental. De esta manera puedo combinar diferentes tipos de mapas (tipo organizativo, en árbol, lógico…) en función de cómo quiero resumir diferentes conceptos. En otras aplicaciones -incluso comerciales- que estuve probando, esto no era posible. Del mismo modo, añadir y mover nuevos topics es sencillo (aunque a veces no se muevan exactamente hacia donde uno quiere…)

También como ventaja -de momento, sólo teórica- esta la de poder compartir los mapas mentales en la web. Esto me permitiría poder incrustarlos en este blog, por ejemplo. Aunque, como decía, todavía no he conseguido subir ningún mapa mental a la web de XMind. Además, lo que se visualiza en la web es una imagen estática el mapa mental, así que no permite, por ejemplo, desplegar o contraer un nodo (lo que es un poco decepcionante, la verdad)…

En el lado de los inconvenientes, las limitaciones propias de ser una versión gratuita. El hecho de no poder exportar a PDF es un problema cuando el mapa mental es grande; si lo enviamos a imprimir en PDF (a través de una impresora virtual), el documento se rasteriza, es decir, se convierte de un formato vectorial a uno de píxeles. Y si intentamos ampliar para ver los detalles de un mapa mental que ha tenido que “reducirse” para encajarlo en una página, veremos cómo hemos perdido calidad (hasta el punto de que no podemos leer los detalles).

Otro problema -aunque entiendo que no es un problema para la mayoría de la gente- es que no permite la inclusión de fórmulas (mediante un editor propio, al estilo MS Word o mediante un intérprete de LaTeX, lo que sería ideal). En mi caso he suplido esta carencia incrustando imágenes con las fórmulas. Así he descubierto que sólo se puede incluir una imagen en cada nodo (cosa que me parece una limitación algo arbitraria).

En resumen, sin embargo, es una herramienta potente y sencilla de utilizar, aunque todavía tiene que mejorar algunos puntos “oscuros” en cuanto a su funcionamiento (¿porqué no pueden moverse los topics flotantes y siempre se unen a otro nodo?)

DjVu – El formato de mis apuntes

19 Nov

El formato

DjVu es un formato de compresión de imágenes que fue diseñado para trabajar con documentos escaneados (ver Wikipedia ES). Aunque es un formato abierto, nunca se ha hecho tan popular como el PDF y desgraciadamente, existen pocas aplicaciones para trabajar con él.

Visores (en Linux y Windows)

En Linux, el visor de documentos por defecto de muchas distribuciones, Evince, soporta este formato. En Windows existen varias alternativas, aunque el que suelo utilizar es un visor llamado WinDjView (aunque se basa en DjVuLibre).

Curiosamente, WinDjView permite hacer anotaciones y resaltar el texto (o zonas) de las imágenes de cada página, lo que es esencial para mí. Sin embargo, su mayor virtud es también su mayor defecto, ya que estas anotaciones se guardan de forma separada al documento (en el registro de Windows!!), lo que hace que no sean compatibles con Evince o cualquier otro visor. Esto es un problema si, como yo, te mueves entre diferentes ordenadores con diferentes sistemas operativos, ya que las anotaciones sólo están disponibles en el equipo en el que se crearon.

En cuanto a las ventajas del formato, destaca sin duda el menor tamaño de archivo (manteniendo la calidad) comparado con la versión PDF del mismo documento. Por poner un ejemplo,  mis apuntes escaneados hasta ahora sobre el libro de Leestma, para la asignatura de Informática, ocupan 2.18MB en DjVu y 22.9MB en PDF.

WinDjView puede descargarse desde la página de su autor : WinDjView. El autor proporciona el software a través de un instalador albergado en la página del proyecto en SourceForge (unos 4.8MB). El paquete de instalación contiene también plugins para el navegador y supongo que alguna otra cosa útil, pero si lo único que necesitas el programa, WinDjView.exe puede ejecutarse tal cual (esto es útil en entornos donde no se permite la instalación de aplicaciones) . Puedes descargar WinDjVu.exe (sólo el ejecutable, 1.7MB) desde mi cuenta en Box.net.

Otras aplicaciones

Document Express with DjVu

Sólo conozco una aplicación comercial para crear y editar ficheros DjVu (del estilo de Adobe Acrobat para PDF). Su principal inconveniente es que es de pago, aunque no es cara (unos 39eur). Curiosamente, Document Express fue desarrollado por Lizardtech (y de hecho, todavía aparece en la página de productos de la web en castellano, www.Lizardtech.es). Sin embargo, si intentas descargar la versión trial, se te redirige a la web de Caminova para Document Express with DjVu.

DjVuToy y PdgCntEditor

Encontré estas dos pequeñas joyas buscando por internet (en concreto, en este foro de PlanetDjVu) DjVuToy es “la navaja suiza definitiva” para tratar ficheros DjVu: permite crearlos de forma automática a partir de imágenes en diversos formatos, editarlos, convertirlos a PDF y mucho más en apenas 1.5MB.

En cuanto a PdgCntEditor, se trata de un programa mucho más específico: crear el índice  del contenido del DjVu (con estructura de árbol)

Los dos programas son absolutamente portables y la dirección de descarga es:

El autor de estas magníficas aplicaciones mantiene una página web en chino simplificado: http://www.comicer.com/stronghorse/software/index.htm#DjVuToy (aunque aquí puede ayudarnos Google Translate)

IrfanView y otros visualizadores de imágenes

Como el formato DjVu no dejan de ser imágenes empaquetadas, algunos visualizadores de imágenes permiten visualizar este tipo de ficheros. Mi visualizador de imágenes favorito para Windows, IrfanView, soporta este tipo de formato a través del pack de plugins iv-formats.zip.

Creación y edición de ficheros DjVu artesanal

Mihail Radu Solcan, desde Rumania, tiene algunos artículos curiosos sobre la edición de ficheros DjVu totalmente manual desde Linux. En la letra D de sus Notes on Computing podemos encontrar varios artículos de técnicas relacionadas con el reconocimiento de caracteres en ficheros DjVu, la inserción de notas en ficheros DjVu así como el procesamiento de ficheros de imagen para convertirlos en DjVu (y viceversa) desde la línea de comandos.

DjVuZone tiene un tutorial incompleto sobre la creación, presentación y hosting de ficheros DjVu en la web.

En cualquier caso la información de ese tutorial me sirvió como punto de partida para empezar a crear los DjVU a partir de documentos escaneados, como explico en Escanear documentos y convertirlos a DjVu (Paso a paso)… Aunque claro, eso fue antes de descubrir DjVuToy

Resumen

El formato DjVu puede considerarse un formato “de nicho”. Al estar enfocado únicamente para tratar con documentos escaneados, su utilización se reduce a bibliotecas y otros fondos documentales que pretenden digitalizar contenidos para publicarlos en la web.

Dentro del mundo académico, el formato DjVu tiene un hueco precisamente por lo eficaz que es comprimiendo imágenes, especialmente en blanco y negro (como libros, por ejemplo). Dado que todavía es difícil encontrar versiones electrónicas de muchos libros -en concreto en educación superior-, la única alternativa ha sido escanear libros físicos. Las imágenes con los textos escaneados pueden procesarse mediante OCR, (Reconocimiento Óptico de Caracteres) lo que permite que el texto del libro escaneado sea “buscable”. Esto, unido a un menor tamaño ha hecho que sea posible encontrar los textos universitarios más comunes en las redes de intercambio (especialmente en inglés).

Motivaciones personales

A nivel personal, yo utilizo los libros en formato DjVu por dos motivos:

  1. Independencia (de los plazos de préstamo de la biblioteca): Solicito el libro en la biblioteca, lo escaneo y lo convierto a formato DjVu. A partir de ese momento ya no es necesario que vuelva a la biblioteca de la UNED. Puede parecer frívolo, pero me evito un desplazamiento de 1h en coche (media hora de ida, media hora de vuelta) y sobretodo, del suplicio de buscar aparcamiento junto al centro de la UNED de Terrassa. (En general, tardo mucho más tiempo en encontrar aparcamiento que en todo el proceso de entrar en la biblioteca, buscar el libro que necesito y realizar la retirada  del libro en el mostrador)
  2. Comodidad digital (menos peso que acarrear de un lado a otro): Al tener el libro en formato electrónico, siempre tengo disponibles tantos libros como necesito. Para la asignatura de Mecánica Estadística, por ejemplo, son 4: el libro base, el libro de problemas, el libro de tablas y fórmulas más un libro de bibliografía complementaria. Y eso sólo para una asignatura. El formato electrónico me permite llevar todos esos libros conmigo en el portátil, además de los apuntes… Aunque cada asignatura es diferente y en Informática sólo se necesita el Leestma, son 850 páginas que pesan casi 2Kg. Más el portátil para poder realizar los ejercicios…

Por supuesto, hay que realizar un balance entre el tiempo y el esfuerzo que lleva escanear un libro y las ventajas que podemos obtener con ello. En el caso del libro base de la asignatura de Informática, el Leestma, no me salía a cuenta perder tiempo escaneando (850 pags!); por ello, he utilizado un método mixto: primero, hacer un resumen a mano y después escanear el resumen.

¡Hola mundo! – El primer post

18 Nov

Este es el primer post de un blog que nace como un complemento a mis estudios.

En el blog espero ir colgando apuntes y material general relacionado con las asignaturas que me quedan para acabar la carrera.

Como plataforma, espero que el blog sirva para contactar con otra gente que, como yo, estudie a distancia.

En cualquier caso, lo más interesante de este camino todavía está por venir; así que desde ahora, empiezo a recorrerlo con este pequeño -pero importante- primer paso.