Archive | octubre, 2013

LyX Portable: ¡lleva LyX contigo en un USB!

20 Oct

LyX con birrete

Hace un rato he publicado en mi blog personal un tutorial para configurar LyX en modo portable y así poder disponer de un entorno para redactar apuntes en cualquier ordenador (con Windows XP o superior).

El artículo está basado en la página del wiki de LyX: PortableInstallation, pero desde mi punto de vista y con instrucciones detalladas no sólo de la instalación sino también del proceso de actualización de MikTeX y la configuración del idioma en LyX.

Como cada año por estas fechas me pregunto porqué los centros educativos no crean sus propios materiales didácticos, obligando a los padres a comprar libros que tienen mínimas variaciones sobre el utilizado en años anteriores. Este año he decidido aportar mi granito de arena y aportar una posible solución: la utilización de LyX para redactar apuntes o libros de texto de forma sencilla, sin necesidad de conocimientos técnicos.

Creo que te puede interesar si, como yo, no siempre puedes llevar el portátil de un lado a otro pero quieres aprovechar cualquier momento en cualquier ordenador para estudiar un poquito. A mi, poder llevar LyX Portable en un USB me dio la oportunidad de aprovechar mucho más el tiempo, así que espero que la guía para configurar LyX portable te ayude tanto como a mi.

Échale un vistazo en:

LyX Portable: ¡lleva LyX contigo en un USB!

FreePlane: mapas mentales con soporte para LaTeX

5 Oct

En el pasado he apostado siempre por XMind a la hora de hacer mapas mentales. Sin embargo, pese a las muchas virtudes del programa, siempre me encontraba echando de menos la posibilidad de insertar fórmulas.

Hace un par de días estaba repasando mentalmente el primer tema de fluidos cuando me di cuenta de que sería relativamente sencillo -y muy práctico- resumir el tema en forma de esquema. Primero hay una pequeña introducción sobre qué es la dinámica de fluidos y qué se necesita para describir el estado de un fluido. A partir, empezamos por lo más sencillo: fluidos ideales. Las ecuaciones de estado se simplifican. Lo mismo para flujos potenciales…

Es decir, partiendo de una situación general, a medida que se va “estrechando” el tipo de fluido o de flujo, las ecuaciones de estado se simplifican, lo que pensé que quedaría muy bien en un diagrama en forma de árbol.

Sin embargo, esta vez no había forma de “escapar” de la necesidad de escribir fórmulas, pues precisamente, los nodos del árbol serían las fórmulas de las ecuaciones de estado, cada vez más simples. La opción de ir haciendo capturas de pantalla e insertar las imágenes en cada nodo es viable, pero no deja de ser un engorro (además de llevar tiempo).

Un par de búsquedas en Google después, encontré FreePlane: una de las características que aparecen en su página web es el soporte de fórmulas en LaTeX directamente en los nodos. Otro punto a su favor es que es opensource y que está disponible para todos los sistemas operativos principales: Windows, OS X y Linux. En el lado negativo, de entrada, el hecho de que esté realizado en Java (y que Mac no se lleve muy bien con Java).

Después de descargar el programa y la versión de Java aprobada por Apple, me lanzo a probar FreePlane. A primera vista me recuerda mucho a FreeMind, ya que no deja de ser una versión forkeada de este programa.

Crear nodos “hijos”, descendientes de un nodo se realiza mediante la tecla Tab; los nodos al mismo nivel, mediante Enter. Con doble-click se edita el texto. Ningún problema en ese sentido. Sin embargo, el tema del reconocimiento de las fórmulas no funciona. Reviso que la versión instalada, la rama 1.2.x sí que soporta las fórmulas (y que no es algo disponible en la versión en beta, la rama 1.3.x). Utilizo “Tools > Formulas > Evaluate All”, pero no parece que haga nada.

Después de probar varias opciones en el menú contextual y en la barra de menús, encuentro la opción de “Añadir LaTeX fórmula” escondida en “Edit>Node Extensions”.  Esta opción lanza un cuadro de diálogo donde es posible escribir código LaTeX a pelo, sin ningún tipo de ayuda visual o menú. Pese a lo espartano del cuadro, al pulsar Ok se visualiza la ecuación bajo el nodo.

Si introduces algún error en la fórmula, la ecuación no se muestra y aparece un error que indica que no se puede parsear la fórmula. A parte  estos problemas -la mayoría culpa mía, ya que tras tanto tiempo usando LyX tengo mi LaTeX oxidado-, el programa cumple lo que promete.

No es el programa más bonito, ni el más intuitivo, pero sólo por el soporte de LaTeX, merece la pena pelearse con él.

Esquema (incompleto) del primer tema de Fluidos Ideales.

Esquema (incompleto) del primer tema de Fluidos Ideales.

Una recomendación personal: asignar una combinación personalizada de teclas para añadir y editar la fórmula asociada a un nodo. El proceso es extremadamente secillo: seleccionas “Tools > Assign Hot Key”, navegas por los menús hasta clickar la opción a la que quieres asignar un acceso directo y, a continuación, asignar la combinación de teclas que quieres. En mi caso, “Cmd+E” para añadir una ecuación y “Cmd+Alt+E” para editar una ecuación.

En breve añadiré el esquema finalizado del tema 1 al repositorio en GitHub; de momento cuelgo la esquema en PDF, ya que así puede ampliarse sin problemas (cosa que no pasa en PNG o JPG): Esquema (in progress) de la lección sobre Fluidos ideales