Questo capitolo include le applicazioni che creano output equivalente alla videoscrittura.
TeX è un pacchetto di videoscrittura, in grado di creare documenti in una varietà di formati. Il TAR texmfsrc opzionale contiene il codice sorgente per i pacchetti contenuti nel TAR texmf, compresi i sorgenti docstrip.
Download (HTTP): http://www.ibiblio.org/pub/packages/tex/teTeX/distrib/tetex-src-2.0.2.tar.gz
Download (FTP): ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/tetex-src-2.0.2.tar.gz
Download MD5 sum: a16f6bba227d55e79aeee46fbbd82d28
Dimensione del download: 11.7 MB
Stima dello spazio su disco richiesto: 344 MB (415 MB with optional tarball)
Stima del tempo di costruzione: 1.82 SBU
Download (FTP): http://www.ibiblio.org/pub/packages/tex/teTeX/distrib/tetex-texmf-2.0.2.tar.gz
Download MD5 sum: d3bdb96f9077e43b2115d3cc471743b3
Dimensione del download: 52.4 MB
Download (FTP): http://www.ibiblio.org/pub/packages/tex/teTeX/distrib/tetex-texmfsrc-2.0.2.tar.gz
Download MD5 sum: 40d4b2c5582eccbee4b6ec692c3cc253
Dimensione del download: 22.9 MB
libpng-1.2.8, Capitolo 25, Ambiente X Window System, OpenSSL-0.9.7e, MySQL-4.1.8a, Perl modules: Tk-804.027, t1lib e libwww
Prima di costruire TeX, bisogna aver installato il pacchetto con le macro e i font (il tarball texmf). Installare macro e font utilizzando i seguenti comandi come utente root:
install -v -d -m755 /usr/share/texmf &&
gzip -dc ../tetex-texmf-2.0.2.tar.gz \
| (umask 0; cd /usr/share/texmf; tar -xf -)
Se si è scaritcato il codice sorgente opzionale texmf in formato TAR, scompattarlo adesso come utente root:
gzip -dc ../tetex-texmfsrc-2.0.2.tar.gz \
| (umask 0; cd /usr/share/texmf; tar -xf -)
Installare TeX eseguendo i seguenti comandi:
patch -Np1 -i ../tetex-src-2.0.2-flex-1.patch &&
patch -Np1 -i ../tetex-src-2.0.2-remove_readlink-1.patch &&
./configure --with-x=no --prefix=/usr \
--without-texinfo --with-system-ncurses --with-system-zlib \
--exec-prefix=/usr --bindir=/usr/bin &&
make all
Ora, come utente root:
make install &&
texconfig dvips paper letter &&
texconfig font rw
Il formato della carta può essere cambiato in a4, secondo l'uso di molti paesi.
--with-x=no: questo switch eviterà ogni dipendenza da X Window. TeX può essere compilato con il supporto X Window, particolarmente utile per xdvi. Se si desidera ciò, rimuovere questa opzione di configurazione.
--exec-prefix=/usr --bindir=/usr/bin: questi switch garantiscono che i binari TeX siano installati in /usr/bin.
--without-texinfo: con una installazione di default di LFS si è già installato il pacchetto Texinfo; questo switch impedirà di sovrascriverlo con il pacchetto Texinfo incluso.
--with-system-ncurses: Questo switch specifica di usare la libreria libncurses già installata.
--with-system-zlib: i sistemi LFS, a partire dalla versione 4.0, installano Zlib come componente del sistema operativo base; questo switch ne inibisce la compilazione.
texconfig dvips paper letter: questo comando imposta il formato di default della carta per TeX.
texconfig font rw: questo comando specifica i font scrivibili.
i programmi inclusi nel pacchetto TeX sono troppo numerosi per elencarli individualmente. Per i dettagli riferirsi a file:///usr/share/texmf/doc/index.html, oppure consultare l'abbondante documentazione TeX.
contiene funzioni usate da TeX per cercare e catalogare path.