TeX-Live-20130530

Introduction à TeX Live

Le paquet TeX Live un système complet de production de documents TeX Il inclut TEX, LaTeX2e, ConTEXt, Metafont, MetaPost, BibTeX et bien d'autres programmes ; un ensemble extensible de macros, de polices et de documentation ; le support du formatage de nombreux scripts dans le monde.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.4.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de TeX Live

Facultatives

GPL-Ghostscript-9.10, Poppler-0.24.1, FreeType-2.5.0.1, Fontconfig-2.10.93, libpng-1.6.4, X Window System, ICU-51.2, GD, t1lib, ZZIPlib, CLISP, Lua-5.1.5, TECkit, et Graphite

Notes utilisaeur: http://wiki.linuxfromscratch.org/blfs/wiki/texlive

Installation de TeX Live

L'ensemble des programmes de TeX Live ainsi que leurs documents d'aide, leurs polices, et leurs outils sont très lourds. Les mainteneurs en amont recommandent de mettre tous les fichiers dans un seul répertoire. BLFS vous recommande /opt/texlive.

Tout d'abord, déballez l'installeur et rendez-vous dans le répertoire de l'installeur, install-tl-20130730. Vous pouvez modifier le nom de ce répertoire si le paquet de l'installeur est mis à jour par les mainteneurs en amont.

tar -xf install-tl-unx.tar.gz &&
cd install-tl-20130730 
[Note]

Note

Les binaires de la distribution installés ci-dessous utilisent l'édition de liens statiques pour les bibliothèques TeX Live internes. Des bibliothèques, comme indiqué dans la section des dépendances ne sont pas indispensables pendant l'installation, mais les programmes qui en ont besoin ne se lanceront pas tant que leurs dépendances spécifiques ne sont pas installées.

Maintenant, en tant qu'utilisateur root :

TEXLIVE_INSTALL_PREFIX=/opt/texlive ./install-tl

Cette commande est interactive et permet de sélectionner ou de modifier la plate-forme, les paquets, les répertoires et d'autres options. L'installation complète exigera environ 3,5 gigaoctets d'espace disque. La durée du téléchargement dépendra du débit de votre connexion internet et du nombre de paquets que vous sélectionnez.

À la fin du téléchargement du paquet, l'étape suivante consiste à vous assurer que le système puisse bien trouver les fichiers. Si vous paramétrez vos scripts de connexion comme recommandé dans Les fichiers de démarrage du shell Bash, mettez à jour les chemins nécessaires en les envoyant vers le script extrapaths.sh. Assurez-vous d'ajuster les chemins ci-dessous pour correspondre à votre emplacement d'installation. En outre, le chemin vers les binaires seront concernés par l'architecture de votre système.

cat >> /etc/profile.d/extrapaths.sh << "EOF"
pathappend /usr/share/man                        MANPATH
pathappend /opt/texlive/2013/texmf-dist/doc/man  MANPATH
pathappend /usr/share/info                       INFOPATH
pathappend /opt/texlive/2013/texmf-dist/doc/info INFOPATH
pathappend /opt/texlive/2013/bin/x86_64-linux
EOF
[Note]

Note

Le chemin MANPATH et INFOPATH standards indiqués ci-dessus garantissent qu'ils sont inclus. S'ils sont déjà réglés dans la procédure du script de démarrage, la fonction pathappend se chargera que les copies soient supprimées, donc les mettre ici ne représente aucun danger.

On peut activer immédiatement les nouveaux chemins en lançant source /etc/profile.

À ce moment, l'installation est terminée. Si vous souhaitez construire à partir des sources, allez dans les sources du paquet comme d'habitude et continuez.

[Note]

Note

Si vous n'avez pas installé Xorg, ajoutez --without-x à la commande configure.

Si vous n'avez pas installé fontconfig, ajoutez --disable-xdvipdfmx à la commande configure.

./configure --prefix=/usr                  \
            --disable-native-texlive-build \
            --enable-build-in-source-tree  \
            --without-luatex               \
            --enable-mktextex-default      \
            --with-banner-add=" - BLFS"    &&
make

Pour tester les résultats, lancez : make -k check.

Afin de rassembler les fichiers construits à un seul endroit, utilisez make install pour les mettre à un endroit temporaire :

make DESTDIR=$PWD/texlive-tmp install

Maintenant, copiez les exécutables dans le répertoire binaire de TeX Live. Assurez-vous d'ajuster le répertoire de destination selon votre installation. En tant qu'utilisateur root :

find texlive-tmp/usr/bin -type f -exec cp -v {} /opt/texlive/2013/bin/x86_64-linux \;
[Note]

Note

Si vous avez passé l'option --enable-shared à la commande configure, les deux bibliothèques, libkpathsea.so, libptexenc.so et leurs liens symboliques, devront également être copiés vers /usr/lib.

Contenu

Programmes installés: plus de 300 binaires et liens symboliques vers des scripts
Bibliothèque installée: Aucune
Répertoires installés: /opt/texlive

Descriptions courtes

Programmes TeX

ceux inclus dans le paquet TeX Live sont trop nombreux pour être listés individuellement. Merci de vous reporter aux pages de man et html individuelles de chaque programme dans le répertoire 2011/index.html du répertoire d'installation.

Last updated on : 2012-09-22 18:38:01 +020