Imatge de diagramació Imatge de diagramació Imatge de diagramació Imatge de diagramació
Logo Universitat de Barcelona Departament d'Estadística Imatge de diagramació
Departament Doctorat Inici UB Imatge de diagramació
Imatge de diagramació
LyX - El procesador de documentos Imatge de diagramació
Imatge de diagramació Imatge de diagramació
Imatge de diagramació Imatge de diagramació Imatge de diagramació
Imatge de diagramació
Contenidos
Introducción
Instalación
Manuales
Material docente
Enlaces
 
Icona d'informació Para más información:

Francesc Carmona
Universitat de Barcelona
Dep. d'Estadística
 

Av. Diagonal, 643
08028 Barcelona
fcarmona@ub.edu
Tel.: 93 402 15 60
Fax: 93 411 17 33

 

 
Imatge de diagramació

Imatge de diagramació

 

Introducción

La mayoría de personas que quieren escribir un documento de texto en un ordenador utilizan un procesador de texto como Word de Microsoft o Writer de OpenOffice.org. Se trata de procesadores de texto del tipo WYSIWYG (What You See Is What You Get: “lo que ves es lo que obtienes”) que, como su nombre indica, tratan de hacer que lo que vemos en pantalla sea lo que obtenemos en el documento final. A veces, el resultado depende de la impresora que tengamos, por ello, los documentos se trasmiten en formatos de descripción de páginas como el PostScript o PDF. Estos procesadores también tienen dificultades para escribir fórmulas complejas de matemáticas, química o física. Otro problema se presenta con la numeración de secciones, viñetas y la elaboración de índices de todo tipo. Las referencias cruzadas y las citas a la bibliografía tampoco son su fuerte.

Los antecedentes: TeX y LaTeX

Por todo ello, Donald E. Knuth (Universidad de Standford, 1978) creó TeX inicialmente para facilitar la creación de artículos para la American Mathematical Society (AMS). Es un sistema de tipografía que se encarga del formato del texto. La idea consiste en redactar un documento plano (sin formato ninguno) que contiene algunas instrucciones o etiquetas y el texto propiamente. Entonces, el documento se compila, las etiquetas fijan el formato y las opciones y se obtiene el documento final o DVI (Device Independent: independiente del dispositivo). Con este sistema nos centraremos en lo que queremos decir y, en cierta medida, nos olvidaremos de los formatos.

Las etiquetas de TeX empiezan con una barra invertida (“\”). Por ejemplo, la expresión “\sqrt” construye una raíz cuadrada del tamaño apropiado. Pero fundamentalmente hay que destacar que el programa decide el formato y, muy especialmente, los espacios tanto horizontales como verticales. Por ejemplo, TeX sabe que en las fórmulas matemáticas las variables van en cursiva. Además, los espacios en blanco del archivo fuente no se tienen en cuenta en el archivo de salida. También los espacios verticales entre párrafos y los saltos de página quedan en manos de TeX (a veces son un quebradero de cabeza). Para que nos hagamos un idea, TeX utiliza la métrica de cada carácter, palabra, línea y párrafo y los une con una goma variable (glue) para dar formato al texto en cada página. El resultado es un documento del tipo DVI, PostScript o PDF elegante y muy profesional.

Sin embargo, el problema principal es que TeX es muy complejo. Hay que aprender un montón de instrucciones y utilizar muchas de ellas incluso para ciertas operaciones elementales. Pero como se trata en realidad de un lenguaje de programación, Leslie Lamport desarrolló en 1982 un conjunto de macros llamado LaTeX que se ha pulido y ampliado con gran cantidad de paquetes adicionales hasta la actualidad.

LaTeX permite crear documentos muy profesionales que contengan gran cantidad de fórmulas matemáticas, gráficos, figuras, referencias y citas. Con un buen editor de texto plano como WinEdt para Windows o Kile para Linux escribir un archivo de texto para LaTeX es mucho más sencillo, aunque no es fácil. En realidad y aunque disponemos de muchos manuales, incluso en castellano y catalán, LaTeX tiene un lento aprendizaje para la mayoría de los mortales. En todo caso, quien lo sabe utilizar dispone de una herramienta potentísima para expresar sus ideas, conocimientos o investigaciones en forma de documentos escritos.

Y llegó LyX

LyX se ha creado para aprovechar toda la potencia de LaTeX sin tener que aprender ese lenguaje. LyX es obra de Matthias Ettrich y un grupo de programadores y ha tenido un fuerte desarrollo en los últimos años. Se trata de un procesador de texto del tipo WYSIWYM (What You See Is What You Mean: “lo que ves es lo que quieres decir”), esto significa que lo que vemos en pantalla no es exactamente como se verá el documento final impreso. LyX consiste en una interfaz gráfica para LaTeX que presenta en pantalla un documento como un editor estándar. Sin embargo, habrá que tener muy presente la filosofía LaTeX y, como veremos, cuanto más LaTeX sabemos, mejor para LyX.

Por último quiero añadir que tanto TeX/LaTeX como LyX y muchos de los programas que los utilizan o acompañan pertenecen al llamado software libre, es decir, que permiten su libre distribución y utilización bajo algunas condiciones.

LyX se publica bajo una licencia Free Software / Open Source, funciona en Linux/Unix, Windows y Mac OS X, y está disponible en varios idiomas.

Filosofía y objetivos del proyecto GNU:
http://www.gnu.org.
 

Imatge de diagramació

Instalación

Para trabajar con LyX es necesario disponer de varios programas adicionales que, si se utilizan los instaladores o paquetes oficiales para Linux, Windows o Mac OS X, ya se instalarán de forma automática. Simplemente como información, conviene saber que LyX utiliza los siguientes programas:

  • Herramientas para la interfaz de usuario (Qt)

  • Lenguaje de programación (Python)
    Distribución de LaTeX (TeXLive para Linux, MikTeX para Windows o MacTeX para Mac OS)

  • Conversor de imágenes (ImageMagick)

  • Corrector ortográfico (GNU Aspell y diccionarios)

  • Lector Postscript (Ghostscript, GSView o gv)

  • Visor PDF (Adobe Reader o alternativas libres como okular para Linux-KDE)

  • Administrador de referencias bibliográficas. Dependiendo del sistema operativo tenemos: JabRef (multiplataforma), Pybliographer, KBibTeX, ...

  • Paquetes LaTeX adicionales (opcional)

  • Convertidores varios (html2latex, LaTeX2rtf, eLyXer,...)

  • Herramientas para la composición tipográfica (ChkTeX, NoWeb,...)

Ubuntu

Para instalar LyX en Ubuntu basta con hacerlo desde Sistema -> Administración -> Gestor de paquetes Synaptic o con cualquiera de las GUI que manejan los paquetes de programas. También se puede hacer de forma rápida si pulsamos Alt+F2 y escribimos apt:lyx o con una simple instrucción en la consola:

sudo apt-get install lyx

Con ello se instalará la versión 2.0.2 de los repositorios oficiales y tal vez algunos otros paquetes. Sin embargo, la mayoría de programas (TeXlive, Ghostscript,...) que deben acompañar a LyX ya se encuentran en la instalación básica de Ubuntu.

Para los usuarios de Ubuntu, Liviu Andronic mantiene un Paquete Personal (PPA o Personal Package Archive) para LyX PPA que contiene la versión más actualizada de LyX. En una consola, las instrucciones para instalar el programa son:

sudo add-apt-repository ppa:lyx-devel/release

sudo apt-get update

sudo apt-get install lyx

De esta forma si hay una actualización del paquete se instalará como cualquier otro paquete de Ubuntu.

Para instalar LyX en otras distribuciones de Linux, podemos consultar la página http://www.lyx.org/Download/#toc5, aunque lo normal es que en la mayoría de las distribuciones se encuentre en los repositorios oficiales.

Windows

Como ya se ha explicado, LyX funciona conjuntamente con otros varios programas que en Windows hay que instalar por separado. Por ello, para Windows hay tres archivos de instalación diferentes que podemos hallar en la página wiki de LyX/Windows. Actualmente la versión aquí es la 2.0.2-1, versión estable.

El primero o instalación estándar es LyX-2.0.2-1-Installer.exe (75 Mb) que instalará todos los programas necesarios y descargará MikTeX. Hay que armarse de paciencia puesto que la instalación de todos los elementos puede durar varias horas. La última versión es LyX-2.0.4-1-Installer.exe.

La segunda opción es LyX-2.0.2-1-Installer-Bundle.exe (235 Mb) que incluye todos los programas adicionales, incluso el MikTeX. Es la mejor opción si en casa no disponemos de una buena conexión a Internet y podemos grabar este archivo en un CD u otro dispositivo portátil.

La tercera opción o instalación alternativa es para los que quieran retocar las opciones de instalación de los diferentes programas necesarios para trabajar con LyX.

LyX y R para Windows en un disco USB extraíble

Con la ayuda de algunos programas como USBTeX, Francesc Carmona ha creado un archivo ZIP "todo en uno" que permite tener LyX y R y todos los programas necesarios para que ambos funcionen en un disco USB extraíble. El archivo y las instrucciones de instalación se pueden obtener en el blog de los erreros.

Mac OS X

Se puede obtener toda la información necesaria en la página wiki LyX/Mac. Seguramente deberemos instalar además otros programas como se indica en el apartado Prerequisites. La mejor opción es instalar MacTeX (¡Atención! Son más de 2100 Mb). La última versión es LyX-2.0.4+qt4.dmg.

Para mayor velocidad en la descarga de LyX, en la página http://gd.tuwien.ac.at/publishing/tex/lyx/bin/ se puede hallar el paquete .dmg correspondiente. Ya está disponible la versión 2.0.3 (son 110 Mb).

Manuales

En el menú Ayuda de LyX hay dos documentos imprescindibles: Introducción y Tutorial, ambos en castellano. Si los pasamos a DVI o PDF, los leeremos mejor con su formato en pantalla o los podemos imprimir.

También es recomendable el documento Introducción a LyX de Paco Villegas (2004)

y, en especial, el documento LyX: con “L” de LaTeX 0.2 de Francisco J. Ruiz-Ruano “un Bioinformatiquillo” (2010).

Para incluir fórmulas químicas: Manual online del Departamento de Química Física Aplicada de la Universidad Autónoma de Madrid

Material docente

Enlaces

 
Imatge de diagramació Imatge de diagramació Imatge de diagramació Imatge de diagramació
  Comentaris: Francesc Carmona  Edició: Departament d'Estadística
Última actualització: 23 d'agost de 2012