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. |