El otro día me puse a curiosear por la documentación del nuevo LyX 1.6.1 y encontré un manual sobre XY-Pic, un paquete muy útil para realizar esquemas y gráficos directamente en nuestro LyX.
Se pueden hacer tanto esquemas simples como auténticas virgerías, Aunque su modo de empleo es por comandos con un buen copy-paste no tendremos ningún problema.
Fuente: CobordismTutorial
Instalación y configuración
Necesitamos tener instalados los paquetes-LaTeX xypic y preview. Salvaremos este trámite escribiendo en consola:
$ sudo aptitude texlive-pictures preview-latex-style
Seguidamente, reconfiguramos. Después comprobamos si la previsualización está operativa. Abrimos un cuadro de ecuaciones (Ctrl+m) y escribimos, por ejemplo, a+b=c. Si hacemos clic fuera del cuadro y cambia la fuente del mismo, está bien configurado. En caso contrario, en el menú Herramientas –> Preferencias –> Apariencia –> Gráficos; activando la casilla «Mostrar gráficos» y en el menú «Vista preliminar inmediata» lo ponemos en «Activado».
Primeros pasos
Añadimos en el Preámbulo LaTeX esta línea:
\usepackage[all]{xy}
En una caja de fómulas, insertamos el siguiente código:
\xymatrix{A ar[r] & B}
Tras un par de segundo, aparecerá un gráfico tal que así: A —–> B.
Pero puede ocurrir que los valores por defecto para el tamaño de los objetos no esté de acorde con nuestras necesidades. Esto se realiza añadiendo @R o @C, pero en LyX esto no funciona.
\xymatrix@R=1pc{. . . }, define el eje X de la matriz \xymatrix@C=. . . {. . . }, defineel eje Y de la matriz
Para tener esta funcionalidad añadiremos en el preámbulo:
\makeatletter \newcommand{\xyR}[1]{ \makeatletter \xydef@\xymatrixrowsep@{#1} \makeatother } \makeatletter \newcommand{\xyC}[1]{ \makeatletter \xydef@\xymatrixcolsep@{#1} \makeatother }
Ahora, introduciendo en la matriz xyR{3pc} y/o xyC{0.5pc}, lo tendremos. así de fácil.
Muy bueno este paquete, sin palabras.