Instalación de TeX y LyX

TÍTULO:			Instalación de TeX y LyX
VERSIÓN LFS:	2.3.2 o superior
AUTOR:			Arthur H. Johnson II <arthur@linuxbox.nu>
TRADUCTOR:	Proyecto LFS-ES

SINOPSIS:
	Cómo instalar TeX desde el código fuente.

RECETA:
TeX es prácticamente trivial de instalar cuando tienes el código fuente
correcto. Sin embargo si las fuentes no son las correctas, puedes estar
intentándolo durante horas.

Nosotros vamos a utilizar las fuentes texk del grupo de usuarios TeX.
Primero, descarga los siguientes paquetes:


Índice:
==================
1.  Paquetes
2.  Compilar e instalar TeX
3.  Compilar e instalar LyX
4.  Relación de TeX con LFS y otros paquetes
5.  Historial de modificaciones


1 PAQUETES
==========

a. De ftp://ftp.tug.org/tex/ necesitamos:

texk-7.2b.tar.bz2	Un paquete de código fuente completo para web2c más
			varios controladores. No necesita los paquetes de librerías.

texmflib-7.8.tar.bz2	Un conjunto básico de TFMs y otros ficheros de
			entrada, preparados para la jerarquía de instalación por
			defecto de Web2c.


b. De ftp://ncmir.ucsd.edu/pub/xforms/linux-i386/elf/ necesitamos:

bxform-089-glibc2.1.tar.bz2	Este es el conjunto de herramientas sobre el que se
				construye LyX. 



c. De ftp://ftp.lyx.org/pub/lyx/stable/ necesitamos:

lyx-1.1.6fix4.tar.bz2	Esta es la última versión existente de LyX a la hora de 
			escribir esta receta. LyX es una interfaz del sistema 
			TeX. Verdaderamente es una interfaz de LaTeX, el cual 
			es una interfaz de TeX. Aunque realmente no es necesaria
			para utilizar LaTeX o TeX.


d. Opcionalmente de ftp://tug.ctan.org/pub/tex/fonts:

Puede que quieras utilizar más fuentes además de las incluidas en la 
distribución texmflib. Puedes encontrar más aquí.



2 COMPILAR E INSTALAR TEX
=========================


a. Instala el paquete texmflib en /usr/share:

cd /usr/share
tar jxvf /path/to/packages/texmflib-7.8.tar.bz2

Esto añade los ficheros de soporte para la estructura de directorios
texmf ya existente.


b.  Utilizando el paquete texk-7.2b.tar.bz2 compila e instala
TeX en tu sistema mediante los siguientes comandos:

./configure --prefix=/usr/ --datadir=/usr/share/
make 
make install



3 COMPILAR E INSTALAR LYX
=========================

a. Instala XForms mediante los siguientes comandos:

make
make install


b. Instala LyX mediante los siguientes comandos:

./configure --prefix=/usr/X11R6
make
make install



4 RELACIÓN DE TEX CON LFS Y OTROS PAQUETES
==========================================

Algunos paquetes, el más notable gcc, no compilarán en un sistema que
contenga TeX. Hay un pequeño truco para arreglar esto. Renombra 
/usr/bin/texconfig a /usr/bin/texconfig.lfs antes de construir los
paquetes.

Si utilizas un conjunto de guiones, o ALFS, para contruir LFS, una
técnica para automatizar esto es utilizar un bucle if en la
construcción de LFS:

if [ -f /usr/bin/texconfig ]; then
        mv /usr/bin/texconfig /usr/bin/texconfig.lfs;
fi

<Construir LFS u otros paquete, incluido sistemas basados en ALFS>

if [ -f /usr/bin/texconfig.lfs ]; then
        mv /usr/bin/texconfig.lfs /usr/bin/texconfig;
fi

De esta manera el fichero texconfig volverá a su estado original
cuando termines la construcción de los paquetes.


5 HISTORIAL DE MODIFICACIONES
===========

20020201	Añadir índice.
		Fijar la numeración de las secciones.
		Añadir la sección 4. 

20020131	Versión inicial.