4 Installation et utilisation sous Windows

Cette section concerne uniquement les systèmes Windows 9x, ME, NT, 2K or XP.

Votre système Windows doit aussi supporter l’extension Microsoft Joliet pour pouvoir lire le CD-ROM. Ouvrez l’explorateur de fichiers pour lire le CD-ROM et voir si les noms de fichiers longs apparaissent, avec des lettres minuscules et majuscules. Si ce n’est le cas, vous ne pourrez utiliser TeX directement depuis le CD-ROM.

Ce système TeX pour Win32 contient Windvi, un nouveau visualiseur similaire dans son utilisation au xdvi d’Unix. Sa documentation se trouve dans texmf/doc/html/windvi/windvi.html.

4.1 Le programme TeXLive.exe

Si votre ordinateur est configuré avec la fonction d’autodémarrage des CD-ROM, vous allez voir apparaître à l’écran une boîte de dialogue munie d’un menu vous permettant de choisir plusieurs fonctions :

Si votre CD-ROM ne démarre pas automatiquement lors de l’insertion dans la machine, vous pouvez déclencher l’exécution du programme TeXLive.exe directement depuis l’explorateur de fichiers en double cliquant sur le fichier bin/win32/TeXLive.exe sur le CD-ROM.

4.2 Utilisation à partir du CD-ROM

Vous pouvez exécuter les programmes TeX directement à partir du CD-ROM et avoir accès à toutes les fontes et macros nécessaires mais en contrepartie, l’exécution sera plus lente que si vous aviez installé TeX Live sur le disque dur. Pour pouvoir travailler, il suffit de modifier quelques variables d’environnement et de créer quelques petits répertoires auxiliaires sur votre disque dur. Ces répertoires contiendront les fichiers de configuration qui permettent à l’utilisateur de modifier le comportement des programmes et de générer des fichiers de format. De plus, les fichiers de polices générés automatiquement seront stockés au même endroit.


pict
FIGURE 4: Fenêtre d’accueil du CD-ROM TeX Live

Si vous souhaitez utiliser TeX de cette manière, vous devrez suivre les étapes ci-dessous :
  1. Depuis le menu, choisir Explore CD-Rom, ensuite Select a text editor, une boîte de dialogue s’ouvrira pour vous permettre de sélectionner un programme exécutable (.exe ou .com).

    Le programme que vous sélectionnerez doit être un éditeur de textes capable de lancer la compilation TeX, le visualiseur ainsi que tout autre outil nécessaire. Si vous n’avez pas encore muni votre système d’un tel outil, vous pouvez en installer un à partir du CD-ROM. Vous trouverez plus de détails en section 4.3.

    Le programme TeXLive.exe n’a aucun moyen de savoir si l’éditeur sélectionné est effectivement un éditeur de textes, donc soyez attentif à votre choix. Voici une liste d’éditeurs couramment utilisés conjointement avec TeX:

    GNU Emacs c:\Program Files\NTEmacs\bin\runemacs.exe
    XEmacs c:\Program Files\XEmacs\XEmacs-21.2\i586-pc-win32\xemacs.exe
    WinShell c:\Program Files\WinShell\WinShell.exe
    WinEdt c:\Program Files\WinEdt Team\WinEdt\WinEdt.exe
    TeXnicCenter c:\Program Files\TeXnicCenter\TEXCNTR.exe
    Le programme sélectionné sera mémorisé pour de futures utilisations.
  2. Depuis le menu, choisir Explore CD-Rom, puis Run TeX off CD-Rom. L’environnement sera modifié, un répertoire temporaire sera créé et quelques fichiers de configuration y seront copiés. Ensuite, l’éditeur sélectionné sera lancé et vous pourrez entrer du texte, laisser TeX le composer, puis le visualiser ou l’imprimer.

    Si Ghostscript n’est pas détecté sur votre machine, vous recevrez un message d’avertissement spécifiant que la visualisation risque d’être de mauvaise qualité. Vous pouvez installer Ghostscript en sélectionnant Install, puis Support dans le menu. Reportez-vous à la section 4.3 pour plus de détails.

  3. Vous pouvez choisir un autre éditeur de textes à tout moment.
  4. Si vous choisissez l’option Cleanup CD-Rom setup, tout ce dont TeX a eu besoin sera effacé de votre machine, y compris le choix de votre éditeur de textes. En revanche, les composants supplémentaires que vous aurez pu installer (WinShell, NTEmacs, etc.) ne seront pas enlevés.

L’éditeur est lancé à l’intérieur d’un environnement modifié. Un répertoire conforme à la norme TDS est créé dans une zone temporaire de votre disque dur. Ce répertoire est nécessaire pour enregistrer les fichiers qui pourraient être créés au vol comme des fichiers de police pk ou des fichiers de format. Les fichiers de configuration existant sur le CD-ROM y sont également copiés, de manière à ce que vous puissiez les éditer si nécessaire. Ensuite de quoi le fichier ls-R est construit pour ce répertoire. Les variables PATH et TEXMFCNF sont positionnées localement, puis l’éditeur est lancé dans l’environnement de ces variables. À l’intérieur de votre éditeur1, vous aurez accès à l’environnement complet TeX Live, tous les fichiers étant référencés sur le CD-ROM.

[Pour utilisateurs avertis :] Alternativement et pour des besoins plus spécifiques, vous pouvez utiliser le fichier de commandes setupw32\mkloctex.bat fourni par Staszek Wawrykiewicz. Depuis le menu « Démarrer », sélectionnez « Exécuter », puis parcourez l’arborescence du CD-ROM et sélectionnez mkloctex.bat dans le répertoire setupw32. Avant de le lancer, vous devez ajouter deux paramètres, séparés par un espace : la lettre désignant votre lecteur CD et celle désignant le disque dur où vous souhaitez installer le répertoires TeX. La ligne devrait ressembler à : d:\setupw32\mkloctex.bat d c. Lorsque l’installation est terminée, lisez attentivement les informations à l’écran, puis vous devrez redémarrer Windows si vous avez Windows 9X/ME.

4.3 Installer un éditeur ou un composant support

Vous pouvez utiliser le programme TeXSetup.exe pour installer un composant qui n’est pas dépendant de TeX, et ce même si l’installation de TeX Live sur le disque dur n’a pas encore eu lieu. Ce composant peut être un éditeur de textes comme WinShell ou NTEmacs, ou bien un composant support comme NetPBM (manipulation d’images) ou Ghostscript.

Certains de ces composants ne sont pas libres de droits, ou n’ont pas une licence compatible avec celle du CD-ROM. Ces composants sont malgré tout disponibles à travers l’Internet. Vous devez démarrer une connexion Internet pour pouvoir les télécharger. Le choix de l’option Enable Internet access déclenche la recherche d’une connexion Internet active. Si aucune n’est trouvée, il vous sera proposé d’en établir une. Si votre ordinateur n’est pas connecté à l’Internet, il se peut que la recherche dure assez longtemps avant d’échouer : 30s ou plus. Donc, ne choisissez cette option que si vous êtes certain d’avoir une machine connectée à l’Internet.

Seuls quelques composants support et éditeurs sont disponibles sur le CD-ROM, mais ce sont les plus importants et ils sont suffisants dans la majorité des cas : NTEmacs et WinShell pour les éditeurs, Ghostscript et NetPBM pour le support. NetPBM est entre autres nécessaire pour l’utilisation de TeX4ht.

Les composants téléchargeables sont parfois très volumineux : Perl fait 10Mo, XEmacs plus de 50Mo, donc faites attention, car ils leur transfert peut prendre beaucoup de temps. Le programme TeXSetup.exe ne fournit pas encore d’estimation du temps de téléchargement en fonction du débit de la connexion.

L’installation de ces composants par TeXSetup.exe se fait en mode automatique, sans intervention humaine. En revanche, certains d’entre eux ont leur propre programme d’installation – c’est le cas de Ghostscript et de WinEdt – et dans ce cas, puisque c’est celui-ci qui sera utilisé, votre interaction avec la machine sera requise.

Les composants qui n’ont pas d’installateur spécifique seront décompactés puis configurés pour votre système. Le programme vous demandera de spécifier l’endroit où vous voulez les mettre sur votre disque dur. Le répertoire à sélectionner doit être la racine de toute votre installation. Par exemple, si vous voulez installer NTEmacs et NetPBM, les fichiers archive contiennent déjà la partie NTEmacs\ et NetPBM\ du chemin, donc le répertoire que vous devez sélectionner est quelque chose comme c:\Local ou c:\Program Files.

4.4 Installation sur le disque dur

L’installation sur le disque dur s’effectue soit en choisissant l’option TeXLive depuis le menu Install dans le programme TeXLive.exe, soit en exécutant directement le programme bin\win32\TeXSetup.exe sur le CD-ROM. Le programme d’installation est un assistant Windows qui se déroule en plusieurs pages.

Welcome Page
Vous pouvez sélectionner une installation rapide, dans ce cas le programme se déroulera sans aucune intervention manuelle, avec les paramètres par défaut (figure 5, en haut). Cependant, si vous choisissez un composant qui possède son propre programme d’installation, celui-ci pourra nécessiter votre intervention. Si vous avez les droits de l’administrateur ou d’un utilisateur avec pouvoirs (sous une version de Windows où celà existe), vous pouvez choisir une installation pour tous les utilisateurs ou seulement pour vous-même en cochant la case prévue à cet effet.
L’assistant d’installation Répertoires source pour les fichiers du TeX Live
pict pict
FIGURE 5: La page de définition des répertoires source du TeX Live

Source Page
Cette page est un peu complexe et vous permet de sélectionner deux répertoires source pour votre système TeX Live(figure 5, en haut). Vous aurez besoin d’un répertoire source local et éventuellement d’un répertoire source distant.

Pourquoi le besoin de ces deux répertoires ? Les fichiers stricto-sensu du TeX Live sont sur le CD-ROM, mais un certain nombre d’autres composants utiles sous Win32 ne s’y trouvent pas, soit par manque de place, soit parce que leur licence n’est pas compatible, même en étant gratuits. Pour avoir accès à ces composants supplémentaires, il faut autoriser le téléchargement depuis Internet.

Pour vous rassurer : les paramètres par défaut vous permettent une installation complète depuis le CD-ROM uniquement. Simplement, vous n’aurez pas accès par exemple à WinEdt, mais vous pourrez l’installer par la suite.

Vous pouvez prendre les fichiers source depuis :

Cette dernière option n’est valide que si vous avez autorisé le téléchargement de fichiers depuis Internet en cochant la case appropriée. Il faut également configurer ce téléchargement en choisissant une connexion utilisant Internet Explorer 5 (et wininet.dll), ou une connexion directe (ftp, http).

Root Page
Cette page vous permet de définir où vous voulez installer les fichiers (Figure 6, en haut). Seul le répertoire racine est réellement important et, par défaut, les autres sont déterminés en fonction de celui-ci. Vous pouvez vouloir spécifier un répertoire pour $TEXMFEXTRA si besoin est, ou donner une valeur différente pour $HOMETEXMF qui est déterminée par défaut en fonction de ce que Windows considère être votre répertoire « HOME ».
Répertoires pour l’installation Sélection du schéma d’installation
pict pict
FIGURE 6: TeX Live-Setup: Répertoires/Schémas

Get TPM Page
Cette page ne demande aucune intervention manuelle. Les fichiers .tpm décrivant les collections et les composants sont retrouvés, le cas échant sur Internet, décompressés, puis analysés.
Schemes Page
Ici, vous sélectionnerez le schéma global que vous souhaitez installer. Un schéma correspond à un ensemble de fichiers destinés à un certain type d’application. Il y a trois schémas génériques pour une installation standard de base, recommandée ou complète. Les autres sont dédiés aux LUGs (ce que GUTenberg ou GUST recommande à ses adhérents) ou à des applications (XML et TeX).

Lorsqu’un schéma est sélectionné, il est encore possible de modifier et de raffiner la sélection en cochant la case appropriée. Si vous le faites, vous passerez à la page de sélection des composants (Packages Page), sinon vous sauterez à la page de dernière vérification avant installation (Review Page).

Packages Page
Les collections et les composants vous sont présentés sous forme arborescente (figure 7, en haut). Les liens dans l’arbre sont des liens de dépendance. Les collections dépendent d’un certain nombre de composants et éventuellement d’autres collections ; il en est de même pour chaque composant. Vous pouvez choisir de désélectionner individuellement un composant ou une collection, mais votre demande ne sera prise en compte que si l’objet en question n’est pas requis par un autre qui est également sélectionné. Par exemple, vous ne pouvez pas désélectionner tex-basic sans désélectionner toutes les collections qui la requièrent.

Il existe une collection win32-support spécifique à Win32 (en haut). Elle contient un certain nombre de packages « bonus » qui peuvent être installés individuellement : l’interpréteur Postscript Ghostscript, des éditeurs orientés TeX, des outils tels que Perl, LaTeX2HTML, etc. Aucun de ces composants n’est choisi par défaut. Parmi les composants disponibles dans cette collection support, certains marqués par une icône doivent être récupérés sur Internet par le programme d’installation, et ils ne seront donc disponibles que si cette option a été activée auparavant. Cette collection ne peut pas être sélectionnée intégralement en une fois, vous devez sélectionner ses composants un par un. Ceci pour éviter des téléchargements longs et non désirés sur Internet.

Vous avez également sur cette page les informations sur la place disque nécessaire pour chaque objet et pour l’ensemble de ceux sélectionnés, ainsi que la place libre sur la partition choisie pour l’installation. Enfin, vous pouvez choisir d’installer ou non les fichiers de documentation et les fichiers sources pour chaque composant.


Support Win32 Revue des paramètres
pict pict
FIGURE 7: Sélection des composants/Composants spécifiques Win32

Review Page
Vous avez ici un résumé des informations concernant vos choix (figure 8, en bas). Il est encore temps de revenir en arrière pour les modifier.
Files Copy Page
Les fichiers correspondants à votre sélection sont copiés sur votre disque dur. Le cas échéant, tous les fichiers non encore disponibles sur votre machine sont téléchargés depuis le site distant choisi, puis tous les composants sont décompressés et installés.
Configuration Page
Certains composants nécessitent une phase spéciale pour les rendre utilisables (figure 9, en haut) et TeX Live a besoin de certaines opérations pour finaliser l’installation (génération des formats, des bases de données de fichiers, etc.). Toutes ces opérations sont effectuées ici et peuvent prendre un temps considérable.
Page de confirmation des paramètres Page de copie des fichiers
pict pict
FIGURE 8: Confirmation des paramètres d’installation / Copie des fichiers

Final Page
L’installation terminée (figure 9), vous pouvez choisir d’afficher la documentation dédiée à Windows (format HTML) ou le fichier log de votre installation. Si c’est nécessaire (cas de Win9x/WinME), il vous sera demandé de redémarrer votre machine.


Page de configuration Page finale
pict pict
FIGURE 9: Configuration / Fin de l’installation

Attention : les utilisateurs souhaitant installer TeX sur un système de fichiers FAT doivent être avertis de la place disque importante requise. La taille des clusters pour FAT est de 32ko, et TeX Live installe des milliers de fichiers dont la taille est de l’ordre de 1ko à 5ko qui occupent chacun un cluster ! Une grande quantité de place est donc perdue. Nous ne saurions qu’inciter les utilisateurs à passer à FAT32 ou à NTFS qui autorisent des tailles de clusters plus faibles.