domingo, 27 de febrero de 2011

"Convertir" entre versiones de Lyx

Después de un buen tiempo de usar Lyx, el editor/intérprete/compilador de LaTex, la única queja que tengo, está relacionada con la incapacidad del sistema para leer archivos, creadas por versiones más recientes del programa.
Recién tuve un problema al intentar abrir en Lyx 1.6.7 un archivo que había creado con Lyx 2 beta 4. Ya que era un trabajo importante y el tiempo apremiaba, me desesperé al no poder acceder a mi reporte. Pero encontré un "truco" muy útil.

Para abrir archivos de versiones más novedosas de Lyx en versiones anteriores, vamos a hacer lo siguiente:

Digamos que se desea abrir un documento de Lyx 2 beta en Lyx 1.6.7.
Si el comando lyx2lyx falla en hacer la conversión, bastará con crear un archivo en blanco con el 1.6.7. Esto nos servirá como archivo "esqueleto".
Cerramos Lyx y hacemos lo siguiente:
Sse abre el documento creado con 2 beta en un editor de texto sin formato. Dígase gedit, leafpad, kwrite o bloc de notas.
Se procede a copiar todo lo que está entre las líneas \begin_body y \end_body.
Las líneas anteriores señalan el principio y final del cuerpo del documento, es decir, el contenido, lo que más nos importa.
Luego abrimos el archivo "esqueleto" en el editor de texto, y pegamos el contenido que copiamos entre las mismas líneas \begin_body y \end_body.
Ahora simplemente hay que abrir el documento en Lyx 1.6.7 y darle el formato de documento necesario, así como agregar los preámbulos que fueran necesarios. Al menos ya no tendremos que comenzar de cero.
Yo he probado a ir y venir entre versiones 1.6.5, 1.6.7, 2 beta4, 2 beta3 y siempre ha funcionado.
Saludos

No hay comentarios:

Publicar un comentario