Composizione

Questo capitolo include le applicazioni che creano output equivalente alla videoscrittura.

TeX-2.0.2

Introduzione a TeX

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.

Informazioni sul pacchetto

Download aggiuntivi

Macro e font necessari
Sorgenti opzionali texmf:

Installazione di TeX

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
[Nota]

Nota

Il formato della carta può essere cambiato in a4, secondo l'uso di molti paesi.

Spiegazioni dei comandi di installazione

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

Contenuti

Programmmi installati: 101 separa i binari e gli script con 37 link simbolici a questi programmi
Libreria installata: libkpathsea.a
Directory installata: /usr/share/texmf

Brevi descrizioni

Programmi TeX

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.

libkpathsea.a

contiene funzioni usate da TeX per cercare e catalogare path.