diff options
author | Karl Berry <karl@freefriends.org> | 2007-01-19 01:07:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-01-19 01:07:21 +0000 |
commit | 32237ee7f8e0a7dfac672bb1868e2120811b9f9c (patch) | |
tree | 5c037b81ce6982ad5c57d015e5a04073edd804d5 /Master | |
parent | 3bb5d08c722cb72b1606a55c18f6d75a17f875c8 (diff) |
french translation update from daniel f
git-svn-id: svn://tug.org/texlive/trunk@3577 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-doc/doc/french/texlive-fr/live.html | 1831 | ||||
-rw-r--r-- | Master/texmf-doc/doc/french/texlive-fr/live.pdf | bin | 930924 -> 886648 bytes | |||
-rw-r--r-- | Master/texmf-doc/source/french/texlive-fr/live.tex | 301 |
3 files changed, 994 insertions, 1138 deletions
diff --git a/Master/texmf-doc/doc/french/texlive-fr/live.html b/Master/texmf-doc/doc/french/texlive-fr/live.html index 78dc0cd4abf..517c45d9840 100644 --- a/Master/texmf-doc/doc/french/texlive-fr/live.html +++ b/Master/texmf-doc/doc/french/texlive-fr/live.html @@ -2,13 +2,13 @@ "http://www.w3.org/TR/html4/loose.dtd"> <html lang="fr" > <head> -<title>Guide pratique de TeX Live TeX Collection 2006 </title> +<title>Guide pratique de TeX Live TeX Collection 2007 </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> <meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> <!-- html,info,fn-in --> <meta name="src" content="live.tex"> -<meta name="date" content="2006-12-24 00:45:00"> +<meta name="date" content="2007-01-19 02:06:00"> <link rel="stylesheet" type="text/css" href="live.css"> <link rel="stylesheet" type="text/css" href="live.css" /> <link rel="stylesheet" type="text/css" href="tex-live.css" /> @@ -23,8 +23,8 @@ <h2 class="titleHead">Guide pratique de <span class="TEX">T<span class="E">E</span>X</span> Live<br /> <span class="TEX">T<span -class="E">E</span>X</span> Collection 2006 </h2> - <div class="author"><span +class="E">E</span>X</span> Collection 2007 </h2> + <div class="author" ><span class="ec-lmr-12">Karl Berry</span> <br /> <span class="obeylines-h"><a href="http://tug.org/texlive/" class="url" ><span @@ -36,136 +36,135 @@ class="ec-lmri-12">çaise</span> class="ec-lmr-12">Daniel Flipo (GUTenberg) </span></div> <br /> <div class="date" ><span -class="ec-lmr-12">D</span><span -class="ec-lmr-12">écembre 2006</span></div> +class="ec-lmr-12">Janvier 2007</span></div> </div> -<!--l. 91--><p class="noindent"> +<!--l. 91--><p class="noindent" > <h3 class="likesectionHead"><a id="x1-1000"></a>Table des matières</h3> <div class="tableofcontents"> -<span class="sectionToc">1 <a +<span class="sectionToc" >1 <a href="#x1-30001" id="QQ2-1-3">Introduction</a></span> -<br /> <span class="subsectionToc">1.1 <a +<br /> <span class="subsectionToc" >1.1 <a href="#x1-40001.1" id="QQ2-1-4">Utilisation élémentaire de TEX Live</a></span> -<br /> <span class="subsectionToc">1.2 <a +<br /> <span class="subsectionToc" >1.2 <a href="#x1-50001.2" id="QQ2-1-5">Obtenir de l’aide</a></span> -<br /><span class="sectionToc">2 <a +<br /><span class="sectionToc" >2 <a href="#x1-60002" id="QQ2-1-6">Structure de TEX Live</a></span> -<br /> <span class="subsectionToc">2.1 <a +<br /> <span class="subsectionToc" >2.1 <a href="#x1-70002.1" id="QQ2-1-7">Distributions multiples : <span class="ec-lmss-10">live</span>, <span class="ec-lmss-10">inst</span>, <span class="ec-lmss-10">protext</span></a></span> -<br /> <span class="subsectionToc">2.2 <a +<br /> <span class="subsectionToc" >2.2 <a href="#x1-80002.2" id="QQ2-1-8">Répertoires situés à la racine</a></span> -<br /> <span class="subsectionToc">2.3 <a +<br /> <span class="subsectionToc" >2.3 <a href="#x1-90002.3" id="QQ2-1-9">Description des arborescences texmf utilisées</a></span> -<br /> <span class="subsectionToc">2.4 <a +<br /> <span class="subsectionToc" >2.4 <a href="#x1-100002.4" id="QQ2-1-10">Les extensions de TEX</a></span> -<br /> <span class="subsectionToc">2.5 <a +<br /> <span class="subsectionToc" >2.5 <a href="#x1-110002.5" id="QQ2-1-11">Quelques autres programmes intéressants dans TEX Live</a></span> -<br /><span class="sectionToc">3 <a +<br /><span class="sectionToc" >3 <a href="#x1-120003" id="QQ2-1-12">Utilisation sous Unix</a></span> -<br /> <span class="subsectionToc">3.1 <a +<br /> <span class="subsectionToc" >3.1 <a href="#x1-130003.1" id="QQ2-1-13">Utiliser TEX Live à partir du DVD <span class="ec-lmss-10">live</span></a></span> -<br /> <span class="subsectionToc">3.2 <a +<br /> <span class="subsectionToc" >3.2 <a href="#x1-140003.2" id="QQ2-1-14">Installer TEX Live sur le disque</a></span> -<br /> <span class="subsectionToc">3.3 <a +<br /> <span class="subsectionToc" >3.3 <a href="#x1-160003.3" id="QQ2-1-18">Ajouter des composants à une installation</a></span> -<br /><span class="sectionToc">4 <a +<br /><span class="sectionToc" >4 <a href="#x1-170004" id="QQ2-1-19">À faire après l’installation</a></span> -<br /> <span class="subsectionToc">4.1 <a +<br /> <span class="subsectionToc" >4.1 <a href="#x1-180004.1" id="QQ2-1-20">Le programme <span class="ec-lmss-10">texconfig</span></a></span> -<br /> <span class="subsectionToc">4.2 <a +<br /> <span class="subsectionToc" >4.2 <a href="#x1-190004.2" id="QQ2-1-21">Tester l’installation</a></span> -<br /><span class="sectionToc">5 <a +<br /><span class="sectionToc" >5 <a href="#x1-200005" id="QQ2-1-22">Installation pour Mac OS X</a></span> -<br /> <span class="subsectionToc">5.1 <a +<br /> <span class="subsectionToc" >5.1 <a href="#x1-210005.1" id="QQ2-1-23">Installation de MacTEX</a></span> -<br /> <span class="subsectionToc">5.2 <a +<br /> <span class="subsectionToc" >5.2 <a href="#x1-220005.2" id="QQ2-1-24"><span class="ec-lmss-10">install*.sh </span>: installation depuis TEX Live</a></span> -<br /> <span class="subsectionToc">5.3 <a +<br /> <span class="subsectionToc" >5.3 <a href="#x1-230005.3" id="QQ2-1-25">Interfaces graphiques pour Mac OS X</a></span> -<br /><span class="sectionToc">6 <a +<br /><span class="sectionToc" >6 <a href="#x1-240006" id="QQ2-1-26">Installation sous Windows</a></span> -<br /> <span class="subsectionToc">6.1 <a +<br /> <span class="subsectionToc" >6.1 <a href="#x1-250006.1" id="QQ2-1-27">Installation sous Windows depuis le CD <span class="ec-lmss-10">inst</span></a></span> -<br /> <span class="subsectionToc">6.2 <a +<br /> <span class="subsectionToc" >6.2 <a href="#x1-260006.2" id="QQ2-1-28">Programmes auxiliaires pour Windows</a></span> -<br /><span class="sectionToc">7 <a +<br /><span class="sectionToc" >7 <a href="#x1-270007" id="QQ2-1-29">Maintenance sous Windows</a></span> -<br /> <span class="subsectionToc">7.1 <a +<br /> <span class="subsectionToc" >7.1 <a href="#x1-280007.1" id="QQ2-1-30">Ajouter ou supprimer des composants</a></span> -<br /> <span class="subsectionToc">7.2 <a +<br /> <span class="subsectionToc" >7.2 <a href="#x1-290007.2" id="QQ2-1-31">Configuration et maintenance</a></span> -<br /> <span class="subsectionToc">7.3 <a +<br /> <span class="subsectionToc" >7.3 <a href="#x1-300007.3" id="QQ2-1-32">Désinstallation complète de TEX Live</a></span> -<br /> <span class="subsectionToc">7.4 <a +<br /> <span class="subsectionToc" >7.4 <a href="#x1-310007.4" id="QQ2-1-33">Ajouter des composants à votre système</a></span> -<br /> <span class="subsectionToc">7.5 <a +<br /> <span class="subsectionToc" >7.5 <a href="#x1-320007.5" id="QQ2-1-34">Exécution de <span class="ec-lmtt-10">tlmp.exe </span>en ligne de commande</a></span> -<br /> <span class="subsectionToc">7.6 <a +<br /> <span class="subsectionToc" >7.6 <a href="#x1-330007.6" id="QQ2-1-35">Installation en réseau</a></span> -<br /> <span class="subsectionToc">7.7 <a +<br /> <span class="subsectionToc" >7.7 <a href="#x1-340007.7" id="QQ2-1-36">Différences entre la version Windows et la version Unix de TEX Live</a></span> -<br /> <span class="subsectionToc">7.8 <a +<br /> <span class="subsectionToc" >7.8 <a href="#x1-350007.8" id="QQ2-1-37">Personnalisation de l’installation</a></span> -<br /> <span class="subsectionToc">7.9 <a +<br /> <span class="subsectionToc" >7.9 <a href="#x1-400007.9" id="QQ2-1-42">Tests</a></span> -<br /> <span class="subsectionToc">7.10 <a +<br /> <span class="subsectionToc" >7.10 <a href="#x1-410007.10" id="QQ2-1-43">Impression</a></span> -<br /> <span class="subsectionToc">7.11 <a +<br /> <span class="subsectionToc" >7.11 <a href="#x1-420007.11" id="QQ2-1-44">Trucs et astuces à propos de la plate-forme Win32</a></span> -<br /> <span class="subsectionToc">7.12 <a +<br /> <span class="subsectionToc" >7.12 <a href="#x1-490007.12" id="QQ2-1-51">En cas de problème</a></span> -<br /><span class="sectionToc">8 <a +<br /><span class="sectionToc" >8 <a href="#x1-520008" id="QQ2-1-54">Guide d’utilisation du système Web2C</a></span> -<br /> <span class="subsectionToc">8.1 <a +<br /> <span class="subsectionToc" >8.1 <a href="#x1-530008.1" id="QQ2-1-55">Kpathsea et la recherche de fichiers</a></span> -<br /> <span class="subsectionToc">8.2 <a +<br /> <span class="subsectionToc" >8.2 <a href="#x1-610008.2" id="QQ2-1-63">Les bases de données</a></span> -<br /> <span class="subsectionToc">8.3 <a +<br /> <span class="subsectionToc" >8.3 <a href="#x1-660008.3" id="QQ2-1-71">Options à l’exécution</a></span> -<br /><span class="sectionToc">9 <a +<br /><span class="sectionToc" >9 <a href="#x1-670009" id="QQ2-1-72">Installation sur un nouveau système Unix</a></span> -<br /> <span class="subsectionToc">9.1 <a +<br /> <span class="subsectionToc" >9.1 <a href="#x1-680009.1" id="QQ2-1-73">Prérequis</a></span> -<br /> <span class="subsectionToc">9.2 <a +<br /> <span class="subsectionToc" >9.2 <a href="#x1-690009.2" id="QQ2-1-74">Configuration</a></span> -<br /> <span class="subsectionToc">9.3 <a +<br /> <span class="subsectionToc" >9.3 <a href="#x1-700009.3" id="QQ2-1-75">Exécuter <span class="ec-lmss-10">make</span></a></span> -<br /><span class="sectionToc">10 <a +<br /><span class="sectionToc" >10 <a href="#x1-7100010" id="QQ2-1-76">Remerciements</a></span> -<br /><span class="sectionToc">11 <a +<br /><span class="sectionToc" >11 <a href="#x1-7200011" id="QQ2-1-77">Historique des versions successives</a></span> -<br /> <span class="subsectionToc">11.1 <a +<br /> <span class="subsectionToc" >11.1 <a href="#x1-7300011.1" id="QQ2-1-78">Les éditions précédentes</a></span> -<br /> <span class="subsectionToc">11.2 <a +<br /> <span class="subsectionToc" >11.2 <a href="#x1-7700011.2" id="QQ2-1-82">L’édition 2006</a></span> -<br /> <span class="subsectionToc">11.3 <a +<br /> <span class="subsectionToc" >11.3 <a href="#x1-7800011.3" id="QQ2-1-83">Versions futures</a></span> </div> <h3 class="likesectionHead"><a id="x1-2000"></a>Liste des tableaux</h3> -<div class="tableofcontents"><span class="lotToc">1 <a -href="#x1-14001r1">Options d’installation du menu principal</a></span><br /><span class="lotToc">2 <a +<div class="tableofcontents"><span class="lotToc" >1 <a +href="#x1-14001r1">Options d’installation du menu principal</a></span><br /><span class="lotToc" >2 <a href="#x1-14002r2">Les binaires sont disponibles pour les architectures suivantes.</a></span><br /> </div> -<!--l. 97--><p class="noindent"> +<!--l. 97--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">1 </span> <a id="x1-30001"></a>Introduction</h3> -<!--l. 100--><p class="noindent">Ce document décrit les principales caractéristiques de la distribution <span class="TEX">T<span +<!--l. 100--><p class="noindent" >Ce document décrit les principales caractéristiques de la distribution <span class="TEX">T<span class="E">E</span>X</span> Live, une distribution de <span class="TEX">T<span class="E">E</span>X</span> et <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span @@ -187,29 +186,29 @@ href="#x1-60002">2<!--tex4ht:ref: sec:struct-tl --></a>, p. <a href="#x1-60002">7<!--tex4ht:ref: sec:struct-tl --></a>) produit grâce aux efforts combinés des différents groupes d’utilisateurs de <span class="TEX">T<span class="E">E</span>X</span>. -<!--l. 115--><p class="noindent">L’édition 2006 a été figée en décembre 2006. Les futures mises à jour des composants de la -distribution 2006 seront disponibles au fur et à mesure de leur parution sur le site CTAN, <span class="obeylines-h"><a +<!--l. 115--><p class="noindent" >L’édition 2007 a été figée en janvier 2007. Les futures mises à jour des composants de la +distribution 2007 seront disponibles au fur et à mesure de leur parution sur le site CTAN, <span class="obeylines-h"><a href="http://www.ctan.org" class="url" ><span class="ec-lmtt-10">http://www.ctan.org</span></a></span>. -<!--l. 120--><p class="noindent">On trouvera à la fin du document, section <a +<!--l. 120--><p class="noindent" >On trouvera à la fin du document, section <a href="#x1-7200011">11<!--tex4ht:ref: sec:history --></a> (p. <a -href="#x1-7200011">80<!--tex4ht:ref: sec:history --></a>), un bref historique des principales modifications +href="#x1-7200011">78<!--tex4ht:ref: sec:history --></a>), un bref historique des principales modifications apportées au fil du temps à la distribution <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 124--><p class="noindent">Les utilisateurs des éditions précédentes de <span class="TEX">T<span +<!--l. 124--><p class="noindent" >Les utilisateurs des éditions précédentes de <span class="TEX">T<span class="E">E</span>X</span> Live sont invités à lire, <span class="ec-lmri-10">avant toute mise </span><span class="ec-lmri-10">à jour</span>, la section <a href="#x1-7700011.2">11.2<!--tex4ht:ref: tlcurrent --></a> p. <a -href="#x1-7700011.2">86<!--tex4ht:ref: tlcurrent --></a> qui présente les principaux changements intervenus cette année. +href="#x1-7700011.2">85<!--tex4ht:ref: tlcurrent --></a> qui présente les principaux changements intervenus cette année. -<!--l. 130--><p class="noindent"> +<!--l. 130--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.1 </span> <a id="x1-40001.1"></a>Utilisation élémentaire de <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 133--><p class="noindent">Vous pouvez utiliser <span class="TEX">T<span +<!--l. 133--><p class="noindent" >Vous pouvez utiliser <span class="TEX">T<span class="E">E</span>X</span> Live de trois façons différentes<span class="frenchb-nbsp"> </span>: <ol class="enumerate1" > <li @@ -230,7 +229,7 @@ class="E">E</span>X</span> Live. Ceci peut se faire à partir du DVD <span class="ec-lmss-10">live </span>ou de l’un des CD de la distribution (voir section <a href="#x1-70002.1">2.1<!--tex4ht:ref: sec:multiple-dist --></a>, p. <a -href="#x1-70002.1">7<!--tex4ht:ref: sec:multiple-dist --></a>). Il faut disposer d’un minimum de 120 Mo, mais +href="#x1-70002.1">8<!--tex4ht:ref: sec:multiple-dist --></a>). Il faut disposer d’un minimum de 120 Mo, mais on recommande au moins 400 Mo pour un système standard ou 800 Mo pour un système complet. </li> @@ -241,24 +240,33 @@ class="E">E</span>X</span> déjà présent, soit un système <span class="TEX">T<spa class="E">E</span>X</span> Live installé précédemment, soit un système <span class="TEX">T<span class="E">E</span>X</span> différent.</li></ol> -<!--l. 155--><p class="noindent">Ces trois utilisations sont décrites en détail dans les sections concernant l’installation spécifique à chaque +<!--l. 155--><p class="noindent" >Ces trois utilisations sont décrites en détail dans les sections concernant l’installation spécifique à chaque système. Quelques remarques générales<span class="frenchb-nbsp"> </span>: <ul class="itemize1"> - <li class="itemize">Le script d’installation globale pour Unix et pour Mac OS X s’appelle <span -class="ec-lmtt-10">install-tl.sh</span>. + <li class="itemize">Le script d’installation globale pour Unix et pour Mac OS X s’appelle <span +class="ec-lmtt-10">install-tl.sh</span>. Les + utilisateurs de Linux peuvent aussi essayer le nouvel installeur <span +class="ec-lmtt-10">setuptl/tlpmgui </span>développé au + départ pour Windows et adapté à Linux. Consulter la section <a +href="#x1-240006">6<!--tex4ht:ref: sec:win-install --></a> p. <a +href="#x1-240006">35<!--tex4ht:ref: sec:win-install --></a> pour plus d’informations. </li> <li class="itemize">Pour installer une extension ou une collection, on utilise le script d’installation <span class="ec-lmtt-10">install-pkg.sh</span>. + Après une installation faite à l’aide de <span +class="ec-lmtt-10">tlpmgui</span>, il est possible d’utiliser <span +class="ec-lmtt-10">tlpmgui </span>pour ajouter + ou supprimer des extensions ou des collections. </li> <li class="itemize">Le programme d’installation pour Windows s’appelle <span class="ec-lmss-10">tlpmgui.exe</span>, il sert aussi à ajouter ou supprimer des composants dans une installation existante (voir section <a href="#x1-240006">6<!--tex4ht:ref: sec:win-install --></a>). </li></ul> -<!--l. 173--><p class="noindent"> +<!--l. 180--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.2 </span> <a id="x1-50001.2"></a>Obtenir de l’aide</h4> -<!--l. 176--><p class="noindent">La communauté <span class="TEX">T<span +<!--l. 183--><p class="noindent" >La communauté <span class="TEX">T<span class="E">E</span>X</span> est à la fois active et conviviale<span class="frenchb-thinspace"> </span>; pratiquement toute question sérieuse finit par obtenir une réponse. Le support est pourtant informel, assuré par des volontaires et des lecteurs occasionnels, aussi est-il particulièrement important que vous fassiez votre propre travail de recherche @@ -267,9 +275,9 @@ class="E">E</span>X</span> Live et acheter un système payant<span class="frenchb-thinspace"> </span>; voir une liste à <span class="obeylines-h"><a href="http://tug.org/interest.html#vendors" class="url" ><span class="ec-lmtt-10">http://tug.org/interest.html#vendors</span></a></span>). -<!--l. 185--><p class="noindent">Voici une liste de ressources, classées selon l’ordre dans lequel nous recommandons de les +<!--l. 192--><p class="noindent" >Voici une liste de ressources, classées selon l’ordre dans lequel nous recommandons de les utiliser<span class="frenchb-nbsp"> </span>: -<!--l. 188--><p class="noindent"> +<!--l. 195--><p class="noindent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Getting Started</span> </dt><dd @@ -278,6 +286,8 @@ class="E">E</span>X</span>, la page web <span class="obeylines-h"><a href="http://tug.org/begin.html" class="url" ><span class="ec-lmtt-10">http://tug.org/begin.html</span></a></span> contient une courte description du système. + + </dd><dt class="description"> <span class="ec-lmbx-10">FAQ </span><span class="TEX"><span @@ -388,7 +398,7 @@ class="ec-lmtt-10">tex-live@tug.org</span></a></span></a></a>. Mais attention, s class="E">E</span>X</span> Live, il vaut mieux que vous écriviez directement à la personne ou à la liste de diffusion qui maintient le programme. </dd></dl> -<!--l. 243--><p class="noindent">L’autre aspect du sujet concerne l’aide à apporter aux personnes soumettant des questions. Les forums <span class="obeylines-h"><a +<!--l. 250--><p class="noindent" >L’autre aspect du sujet concerne l’aide à apporter aux personnes soumettant des questions. Les forums <span class="obeylines-h"><a href="comp.text.tex" class="url" ><span class="ec-lmtt-10">comp.text.tex</span></a></span>, <span class="obeylines-h"><a href="fr.comp.text.tex" class="url" ><span @@ -398,11 +408,11 @@ class="ec-lmtt-10">gut </span>sont ouverts à tous, aussi n’hésitez pas à vous y joindre, à commencer la lecture et à fournir de l’aide là où cela vous est possible. Bienvenue dans le monde <span class="TEX">T<span class="E">E</span>X</span><span class="frenchb-thinspace"> </span>! -<!--l. 252--><p class="noindent"> +<!--l. 259--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">2 </span> <a id="x1-60002"></a>Structure de <span class="TEX">T<span class="E">E</span>X</span> Live</h3> -<!--l. 255--><p class="noindent">Nous décrivons ici la structure et le contenu de <span class="TEX">T<span +<!--l. 262--><p class="noindent" >Nous décrivons ici la structure et le contenu de <span class="TEX">T<span class="E">E</span>X</span> Live et de <span class="TEX"><span class="ec-lmss-10">T</span><span class="E"><span @@ -411,22 +421,22 @@ class="ec-lmss-10">X</span></span><span class="ec-lmss-10"> Collection </span>qui est un sur-ensemble de <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 259--><p class="noindent"> + + +<!--l. 266--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.1 </span> <a id="x1-70002.1"></a>Distributions multiples<span class="frenchb-nbsp"> </span>: <span class="ec-lmss-10">live</span>, <span class="ec-lmss-10">inst</span>, <span class="ec-lmss-10">protext</span></h4> - - -<!--l. 262--><p class="noindent">Des limitations d’espace liées au format des CD-ROM nous ont contraint à diviser <span class="TEX"><span +<!--l. 269--><p class="noindent" >Des limitations d’espace liées au format des CD-ROM nous ont contraint à diviser <span class="TEX"><span class="ec-lmss-10">T</span><span class="E"><span class="ec-lmss-10">E</span></span><span class="ec-lmss-10">X</span></span><span class="ec-lmss-10"> Collection </span>en plusieurs distributions<span class="frenchb-nbsp"> </span>: -<!--l. 265--><p class="noindent"> +<!--l. 272--><p class="noindent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">live</span> </dt><dd @@ -438,7 +448,7 @@ class="E">E</span>X</span> pour Mac OS X, la distribution Pro<span class="TEX">T class="E">E</span>X</span>t pour Windows, ainsi que d’autres extensions réunies dans un répertoire <span class="ec-lmtt-10">texmf-extra</span>. - <!--l. 274--><p class="noindent">Les droits d’utilisation des fichiers présents dans CTAN, Pro<span class="TEX">T<span + <!--l. 281--><p class="noindent" >Les droits d’utilisation des fichiers présents dans CTAN, Pro<span class="TEX">T<span class="E">E</span>X</span>t, Mac<span class="TEX">T<span class="E">E</span>X</span> et <span class="ec-lmtt-10">texmf-extra</span> @@ -468,27 +478,27 @@ class="E">E</span>X</span>t se trouve ici<span class="frenchb-nbsp"> </span>: <span class="obeylines-h"><a href="http://tug.org/protext" class="url" ><span class="ec-lmtt-10">http://tug.org/protext</span></a></span>. - <!--l. 295--><p class="noindent"><span + <!--l. 302--><p class="noindent" ><span class="ec-lmss-10">protext </span>est fourni à la fois sur le DVD <span class="ec-lmss-10">live </span>et sur un CD spécifique pour ceux qui n’ont pas de lecteur de DVD. </dd></dl> -<!--l. 300--><p class="noindent">On peut déterminer la nature de la distribution utilisée en recherchant le fichier <span +<!--l. 307--><p class="noindent" >On peut déterminer la nature de la distribution utilisée en recherchant le fichier <span class="ec-lmtt-10">00</span><span class="ec-lmro-10">type</span><span class="ec-lmtt-10">.TL </span>dans le répertoire racine du médium utilisé (CD ou DVD). Ce fichier contient aussi la date de dernière mise à jour du <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 310--><p class="noindent"> +<!--l. 316--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.2 </span> <a id="x1-80002.2"></a>Répertoires situés à la racine</h4> -<!--l. 313--><p class="noindent">Les répertoires les plus importants situés à la racine du DVD <span +<!--l. 319--><p class="noindent" >Les répertoires les plus importants situés à la racine du DVD <span class="ec-lmss-10">live </span>sont énumérés ci-dessous. Cette année, la distribution <span class="TEX">T<span class="E">E</span>X</span> Live est dans un sous-répertoire <span class="obeylines-h"><a -href="texlive2006" class="url" ><span -class="ec-lmtt-10">texlive2006</span></a></span> et non à la racine. +href="texlive2007" class="url" ><span +class="ec-lmtt-10">texlive2007</span></a></span> et non à la racine. <!--tex4ht:inline--><div class="tabular"><table class="tabular" @@ -499,14 +509,14 @@ id="TBL-2-2"></colgroup><tr style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1" class="td11"> <span class="ec-lmtt-10">bin </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-1-2" -class="td11"> <!--l. 324--><p class="noindent">Programmes de la famille <span class="TEX">T<span +class="td11"> <!--l. 330--><p class="noindent" >Programmes de la famille <span class="TEX">T<span class="E">E</span>X</span>, rangés dans des sous-répertoires selon les plates-formes. </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1" class="td11"> <span class="ec-lmtt-10">source </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-2-2" -class="td11"> <!--l. 327--><p class="noindent">Le code source de tous les programmes, incluant la distribution Web2C de +class="td11"> <!--l. 333--><p class="noindent" >Le code source de tous les programmes, incluant la distribution Web2C de <span class="TEX">T<span class="E">E</span>X</span> et Metafont. Il s’agit d’une archive au format <span class="ec-lmtt-10">tar</span>, compressée par @@ -518,53 +528,47 @@ class="ec-lmss-10">live</span>). </tr><tr style="vertical-align:baseline;" id="TBL-2-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-1" class="td11"> <span -class="ec-lmtt-10">support </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2" -class="td11"> <!--l. 333--><p class="noindent">Ensemble d’extensions et programmes auxiliaires. Ils ne sont <span +class="ec-lmtt-10">setuptl </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2" +class="td11"> <!--l. 339--><p class="noindent" >Programmes d’installation pour Windows et Linux. </td> +</tr><tr + style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1" +class="td11"> <span +class="ec-lmtt-10">support </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-4-2" +class="td11"> <!--l. 340--><p class="noindent" >Ensemble d’extensions et programmes auxiliaires. Ils ne sont <span class="ec-lmri-10">pas </span>installés par défaut. </td> </tr><tr - style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1" + style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1" class="td11"> <span -class="ec-lmtt-10">texmf </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-4-2" -class="td11"> <!--l. 339--><p class="noindent">Répertoire contenant les programmes et leur documentation. Ne contient ni +class="ec-lmtt-10">texmf </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-5-2" +class="td11"> <!--l. 346--><p class="noindent" >Répertoire contenant les programmes et leur documentation. Ne contient ni les formats ni les extensions (appelé <span class="ec-lmtt-10">TEXMFMAIN </span>dans la section suivante.) </td> </tr><tr - style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1" + style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1" class="td11"> <span -class="ec-lmtt-10">texmf-dist </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-5-2" -class="td11"> <!--l. 342--><p class="noindent">Répertoire principal où se trouvent les extensions, les fontes, etc., avec leur +class="ec-lmtt-10">texmf-dist </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-6-2" +class="td11"> <!--l. 349--><p class="noindent" >Répertoire principal où se trouvent les extensions, les fontes, etc., avec leur documentation (appelé <span class="ec-lmtt-10">TEXMFDIST </span>dans la section suivante.) </td> </tr><tr - style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1" + style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1" class="td11"> <span -class="ec-lmtt-10">texmf-doc </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-6-2" -class="td11"> <!--l. 345--><p class="noindent">Répertoire contenant le reste de la documentation, le sous-répertoire doc est +class="ec-lmtt-10">texmf-doc </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-7-2" +class="td11"> <!--l. 352--><p class="noindent" >Répertoire contenant le reste de la documentation, le sous-répertoire doc est organisé par langue. </td> </tr><tr - style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1" + style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1" class="td11"> <span -class="ec-lmtt-10">texmf-var </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-7-2" -class="td11"> <!--l. 347--><p class="noindent">Répertoire contenant les fichiers générés automatiquement (appelé +class="ec-lmtt-10">texmf-var </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2" +class="td11"> <!--l. 354--><p class="noindent" >Répertoire contenant les fichiers générés automatiquement (appelé <span class="ec-lmtt-10">TEXMFSYSVAR </span>dans la section suivante.) </td> </tr><tr - style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1" -class="td11"> <span -class="ec-lmtt-10">xemtex </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2" -class="td11"> <!--l. 349--><p class="noindent">Répertoire contenant des programmes utiles pour Windows. <span -class="ec-lmri-10">Ce n’est pas la</span> - <span -class="ec-lmri-10">distribution XEm</span><span class="TEX"><span -class="ec-lmri-10">T</span><span -class="E"><span -class="ec-lmri-10">E</span></span><span -class="ec-lmri-10">X</span></span> <span -class="ec-lmri-10">de Fabrice Popineau</span><span class="frenchb-thinspace"> </span><span -class="ec-lmri-10">!</span> </td> + style="vertical-align:baseline;" id="TBL-2-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-1" +class="td11"> </td> </tr></table></div> -<!--l. 358--><p class="noindent">Le répertoire <span class="obeylines-h"><a +<!--l. 361--><p class="noindent" >Le répertoire <span class="obeylines-h"><a href="texmf-doc" class="url" ><span class="ec-lmtt-10">texmf-doc</span></a></span> ne contient que de la documentation mais pas toute la documentation. Celle concernant les programmes (manuels, pages <span @@ -584,24 +588,24 @@ quelles soient sur le disque. Le fichier <a href="../../../../doc.html" >doc.html</a> du DVD <span class="ec-lmss-10">live </span>contient une liste de liens bien utiles pour localiser les fichiers de documentation. -<!--l. 369--><p class="noindent">On trouve également, au même niveau que les répertoires mentionnés ci-dessus, les scripts d’installation +<!--l. 372--><p class="noindent" >On trouve également, au même niveau que les répertoires mentionnés ci-dessus, les scripts d’installation et les fichiers <span class="obeylines-h"><a href="README" class="url" ><span class="ec-lmtt-10">README</span></a></span> (dans différentes langues). -<!--l. 373--><p class="noindent"> +<!--l. 376--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a id="x1-90002.3"></a>Description des arborescences texmf utilisées</h4> -<!--l. 376--><p class="noindent">Nous donnons ici la liste complète des variables prédéfinies qui contiennent les noms des différentes +<!--l. 379--><p class="noindent" >Nous donnons ici la liste complète des variables prédéfinies qui contiennent les noms des différentes arborescences de type texmf et l’usage qui en est fait. La commande <span class="ec-lmss-10">texconfig conf </span>retourne les valeurs de ces variables, ce qui permet de savoir où se trouvent ces différentes arborescences dans une installation donnée. -<!--l. 382--><p class="noindent"> +<!--l. 385--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXMFMAIN</span> </dt><dd class="list"> - <!--l. 383--><p class="noindent">contient les éléments essentiels du système, comme les scripts (<span + <!--l. 386--><p class="noindent" >contient les éléments essentiels du système, comme les scripts (<span class="ec-lmss-10">web2c/mktexdir</span>, etc.), les fichiers <span class="ec-lmtt-10">.pool</span>, etc. @@ -609,7 +613,7 @@ class="ec-lmtt-10">.pool</span>, etc. <span class="ec-lmtt-10">TEXMFDIST</span> </dt><dd class="list"> - <!--l. 386--><p class="noindent">contient les fichiers de macro (Plain, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + <!--l. 389--><p class="noindent" >contient les fichiers de macro (Plain, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, Con<span class="TEX">T<span class="E">E</span>X</span>t, etc.,), les fontes, etc., de la distribution <span class="TEX">T<span @@ -620,14 +624,14 @@ class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 389--><p class="noindent">c’est là que l’administrateur de la machine place les classes et extensions locales, les fontes + <!--l. 392--><p class="noindent" >c’est là que l’administrateur de la machine place les classes et extensions locales, les fontes non disponibles dans <span class="TEX">T<span class="E">E</span>X</span> Live, etc. </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFHOME</span> </dt><dd class="list"> - <!--l. 392--><p class="noindent">contient les fichiers personnels (extensions, classes, fontes) de l’utilisateur<span class="frenchb-thinspace"> </span>; ce répertoire est + <!--l. 395--><p class="noindent" >contient les fichiers personnels (extensions, classes, fontes) de l’utilisateur<span class="frenchb-thinspace"> </span>; ce répertoire est sous <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$HOME</span></span></span> par défaut. La variable <span class="ec-lmtt-10">TEXINPUTS </span>ne devrait plus être utilisée. @@ -635,7 +639,7 @@ class="ec-lmtt-10">TEXINPUTS </span>ne devrait plus être utilisée. <span class="ec-lmtt-10">TEXMFCONFIG</span> </dt><dd class="list"> - <!--l. 395--><p class="noindent">c’est là que les scripts <span + <!--l. 398--><p class="noindent" >c’est là que les scripts <span class="ec-lmss-10">updmap </span>et <span class="ec-lmss-10">fmtutil </span>recherchent leurs fichiers de configuration en priorité. <span @@ -645,7 +649,7 @@ class="ec-lmtt-10">$HOME</span></span></span> par défaut. <span class="ec-lmtt-10">TEXMFSYSCONFIG</span> </dt><dd class="list"> - <!--l. 399--><p class="noindent">c’est là que les scripts <span + <!--l. 402--><p class="noindent" >c’est là que les scripts <span class="ec-lmss-10">updmap-sys </span>et <span class="ec-lmss-10">fmtutil-sys </span>recherchent leurs fichiers de configuration en priorité. <span @@ -654,7 +658,7 @@ class="ec-lmss-10">texconfig-sys </span>y place les versions modifiées des fichi <span class="ec-lmtt-10">TEXMFVAR</span> </dt><dd class="list"> - <!--l. 403--><p class="noindent">c’est là que les scripts <span + <!--l. 406--><p class="noindent" >c’est là que les scripts <span class="ec-lmss-10">texconfig</span>, <span class="ec-lmss-10">updmap </span>et <span class="ec-lmss-10">fmtutil </span>rangent les formats et les fichiers <span @@ -665,24 +669,24 @@ class="ec-lmtt-10">$HOME</span></span></span> par défaut. <span class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 406--><p class="noindent">c’est là que les scripts <span + <!--l. 409--><p class="noindent" >c’est là que les scripts <span class="ec-lmss-10">texconfig-sys</span>, <span class="ec-lmss-10">updmap-sys </span>et <span class="ec-lmss-10">fmtutil-sys </span>rangent les formats et les fichiers <span class="ec-lmtt-10">.map </span>qu’ils produisent.</dd></dl> -<!--l. 411--><p class="noindent">Les possibilités offertes par <span +<!--l. 414--><p class="noindent" >Les possibilités offertes par <span class="ec-lmss-10">texconfig </span>sont décrites à la section <a href="#x1-180004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, p. <a href="#x1-180004.1">29<!--tex4ht:ref: sec:texconfig --></a>. -<!--l. 415--><p class="noindent"> +<!--l. 418--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.4 </span> <a id="x1-100002.4"></a>Les extensions de <span class="TEX">T<span class="E">E</span>X</span></h4> -<!--l. 418--><p class="noindent"><span class="TEX">T<span +<!--l. 421--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live contient plusieurs extensions de <span class="TEX">T<span class="E">E</span>X</span>. -<!--l. 420--><p class="noindent"> +<!--l. 423--><p class="noindent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">e-</span><span class="TEX"><span @@ -750,53 +754,53 @@ class="E">E</span>X</span>. <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a> contient une documentation de base. </dd></dl> -<!--l. 456--><p class="noindent"> +<!--l. 459--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.5 </span> <a id="x1-110002.5"></a>Quelques autres programmes intéressants dans <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 458--><p class="noindent">Voici quelques autres programmes couramment utilisés et présents dans <span class="TEX">T<span +<!--l. 461--><p class="noindent" >Voici quelques autres programmes couramment utilisés et présents dans <span class="TEX">T<span class="E">E</span>X</span> Live<span class="frenchb-nbsp"> </span>: -<!--l. 461--><p class="noindent"> +<!--l. 464--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex</span> </dt><dd class="list"> - <!--l. 463--><p class="noindent">Traitement de la bibliographie. + <!--l. 466--><p class="noindent" >Traitement de la bibliographie. </dd><dt class="list"> <span class="ec-lmss-10">makeindex</span> </dt><dd class="list"> - <!--l. 465--><p class="noindent">Traitement des index. + <!--l. 468--><p class="noindent" >Traitement des index. </dd><dt class="list"> <span class="ec-lmss-10">dvips</span> </dt><dd class="list"> - <!--l. 467--><p class="noindent">Conversion DVI vers PostScript. + <!--l. 470--><p class="noindent" >Conversion DVI vers PostScript. </dd><dt class="list"> <span class="ec-lmss-10">xdvi</span> </dt><dd class="list"> - <!--l. 469--><p class="noindent">Visualisation DVI pour le système X Window. + <!--l. 472--><p class="noindent" >Visualisation DVI pour le système X Window. </dd><dt class="list"> <span class="ec-lmss-10">dvilj</span> </dt><dd class="list"> - <!--l. 471--><p class="noindent">Pilote DVI pour les imprimantes HP LaserJet. + <!--l. 474--><p class="noindent" >Pilote DVI pour les imprimantes HP LaserJet. </dd><dt class="list"> <span class="ec-lmss-10">dv2dt, dt2dv</span> </dt><dd class="list"> - <!--l. 473--><p class="noindent">Conversion DVI vers ou depuis du texte simple. + <!--l. 476--><p class="noindent" >Conversion DVI vers ou depuis du texte simple. </dd><dt class="list"> <span class="ec-lmss-10">dviconcat, dviselect</span> </dt><dd class="list"> - <!--l. 475--><p class="noindent">Couper/Coller de pages à partir de fichiers DVI. + <!--l. 478--><p class="noindent" >Couper/Coller de pages à partir de fichiers DVI. </dd><dt class="list"> <span class="ec-lmss-10">dvipdfmx</span> </dt><dd class="list"> - <!--l. 478--><p class="noindent">Conversion DVI vers PDF, une autre approche que celle de pdf<span class="TEX">T<span + <!--l. 481--><p class="noindent" >Conversion DVI vers PDF, une autre approche que celle de pdf<span class="TEX">T<span class="E">E</span>X</span> (mentionné ci-dessus). Voir les extensions <span class="ec-lmss-10">ps4pdf </span>et <span @@ -805,35 +809,35 @@ class="ec-lmss-10">pdftricks </span>pour d’autres alternatives. <span class="ec-lmss-10">psselect, psnup, ...</span> </dt><dd class="list"> - <!--l. 482--><p class="noindent">Utilitaires PostScript. + <!--l. 485--><p class="noindent" >Utilitaires PostScript. </dd><dt class="list"> <span class="ec-lmss-10">lacheck</span> </dt><dd class="list"> - <!--l. 484--><p class="noindent">Vérification de syntaxe <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + <!--l. 487--><p class="noindent" >Vérification de syntaxe <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>. </dd><dt class="list"> <span class="ec-lmss-10">texexec</span> </dt><dd class="list"> - <!--l. 486--><p class="noindent">Processeur Con<span class="TEX">T<span + <!--l. 489--><p class="noindent" >Processeur Con<span class="TEX">T<span class="E">E</span>X</span>t et PDF. </dd><dt class="list"> <span class="ec-lmss-10">tex4ht</span> </dt><dd class="list"> - <!--l. 488--><p class="noindent">Conversion <span class="TEX">T<span + <!--l. 491--><p class="noindent" >Conversion <span class="TEX">T<span class="E">E</span>X</span> vers HTML. </dd></dl> -<!--l. 493--><p class="noindent"> +<!--l. 496--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">3 </span> <a id="x1-120003"></a>Utilisation sous Unix</h3> -<!--l. 496--><p class="noindent">Comme on l’a vu en section <a +<!--l. 499--><p class="noindent" >Comme on l’a vu en section <a href="#x1-40001.1">1.1<!--tex4ht:ref: sec:basic --></a> p. <a href="#x1-40001.1">6<!--tex4ht:ref: sec:basic --></a>, le <span class="TEX">T<span class="E">E</span>X</span> Live peut être utilisé de trois façons principales<span class="frenchb-nbsp"> </span>: -<!--l. 499--><p class="noindent"> +<!--l. 502--><p class="noindent" > <ol class="enumerate1" > <li class="enumerate" id="x1-12002x1">Exécution directe depuis le DVD <span @@ -845,16 +849,16 @@ class="ec-lmss-10">live</span>. <li class="enumerate" id="x1-12006x3">Intégration d’un jeu de composants ou collections dans un système <span class="TEX">T<span class="E">E</span>X</span> déjà installé.</li></ol> -<!--l. 506--><p class="noindent">Les procédures spécifiques à Unix sont décrites pour chacun de ces cas dans les sections qui +<!--l. 509--><p class="noindent" >Les procédures spécifiques à Unix sont décrites pour chacun de ces cas dans les sections qui suivent. -<!--l. 510--><p class="noindent"><hr class="figure"><div class="figure" +<!--l. 513--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > -<!--l. 510--><p class="noindent"> <span +<!--l. 513--><p class="noindent" > <span class="ec-lmbx-10">ATTENTION</span><span class="frenchb-nbsp"> </span><span class="ec-lmbx-10">: </span>Les CD et le DVD sont au format ISO 9660 (High Sierra), avec les extensions « Rock Ridge » (et « Joliet » pour Windows). Votre système doit pouvoir reconnaître les extensions « Rock @@ -864,13 +868,13 @@ commande <span class="ec-lmss-10">mount </span>pour voir si c’est le cas. Si votre réseau local est constitué de machines différentes, regardez si vous pouvez monter les CD sur une machine qui supporte Rock Ridge et utiliser ce point de montage pour les autres machines. -<!--l. 522--><p class="noindent"> L’utilisation des CD sur les systèmes modernes ne devrait pas poser de problèmes. S’il y en avait, +<!--l. 525--><p class="noindent" > L’utilisation des CD sur les systèmes modernes ne devrait pas poser de problèmes. S’il y en avait, n’hésitez pas à nous le faire savoir. La suite de ce document suppose que vous avez installé et monté les CD avec une compatibilité Rock Ridge parfaite. -<!--l. 530--><p class="noindent"></td></tr></table></div><hr class="endfigure"> -<!--l. 532--><p class="noindent">N.B.<span class="frenchb-nbsp"> </span>: les droits de « root » sont souvent requis pour monter le CD. D’autre part, selon le type d’Unix +<!--l. 533--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 535--><p class="noindent" >N.B.<span class="frenchb-nbsp"> </span>: les droits de « root » sont souvent requis pour monter le CD. D’autre part, selon le type d’Unix utilisé, il vous faudra probablement connaître le mot de passe de « root » ou tout au moins utiliser la commande <span class="ec-lmss-10">sudo </span>pour effectuer l’installation (le droit d’écriture sur le(s) répertoire(s) d’installation est @@ -882,11 +886,11 @@ installation. id="x1-130003.1"></a>Utiliser <span class="TEX">T<span class="E">E</span>X</span> Live à partir du DVD <span class="ec-lmss-10">live</span></h4> -<!--l. 544--><p class="noindent">La liste des architectures sur lesquelles fonctionne <span class="TEX">T<span +<!--l. 547--><p class="noindent" >La liste des architectures sur lesquelles fonctionne <span class="TEX">T<span class="E">E</span>X</span> Live est donnée page <a href="#x1-14002r2">20<!--tex4ht:ref: tab:archlist --></a> (table <a href="#x1-14002r2">2<!--tex4ht:ref: tab:archlist --></a>). -<!--l. 589--><p class="noindent">On peut utiliser le système <span class="TEX">T<span +<!--l. 592--><p class="noindent" >On peut utiliser le système <span class="TEX">T<span class="E">E</span>X</span> directement depuis DVD <span class="ec-lmss-10">live</span>, sans l’installer sur le disque dur (d’où en fait le nom <span class="TEX">T<span @@ -896,7 +900,7 @@ class="E">E</span>X</span> directement depuis le CD <span class="ec-lmss-10">inst </span>(voir section <a href="#x1-70002.1">2.1<!--tex4ht:ref: sec:multiple-dist --></a>, page <a -href="#x1-70002.1">7<!--tex4ht:ref: sec:multiple-dist --></a>). Pour démarrer, il faut d’abord « monter » le médium avec les extensions Rock +href="#x1-70002.1">8<!--tex4ht:ref: sec:multiple-dist --></a>). Pour démarrer, il faut d’abord « monter » le médium avec les extensions Rock Ridge. La commande exacte varie d’un système à l’autre<span class="frenchb-thinspace"> </span>; la commande suivante fonctionne sous Linux, mais les noms du périphérique (ici <span class="obeylines-h"><a href="/dev/cdrom" class="url" ><span @@ -908,7 +912,7 @@ changer. class="ec-lmtt-10">> </span>pour les lignes de commandes <span class="ec-lmri-10">(shell prompt)</span><span class="frenchb-thinspace"> </span>; les commandes de l’utilisateur sont <span class="underline">soulignées</span>. <div class="alltt"> -<!--l. 590--><p class="noindent"><div class="obeylines-v"> <span +<!--l. 593--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">mount</span> <span class="ec-lmtt-10">-t</span> <span @@ -917,8 +921,8 @@ class="ec-lmtt-10">/dev/cdrom</span> <span class="ec-lmtt-10">/mnt/cdrom</span></span> </div> </div> -<!--l. 590--><p class="noindent">Se placer au point de montage du lecteur<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 590--><p class="noindent"><div class="obeylines-v"> <span +<!--l. 593--><p class="noindent" >Se placer au point de montage du lecteur<span class="frenchb-nbsp"> </span>: <div class="alltt"> +<!--l. 593--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">cd</span> <span class="ec-lmtt-10">/mnt/cdrom</span></span> @@ -926,7 +930,7 @@ class="ec-lmtt-10">/mnt/cdrom</span></span> </div> Lancer le script <span class="obeylines-h"><a href="install-tl.sh" class="url" ><span class="ec-lmtt-10">install-tl.sh</span></a></span><span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 591--><p class="noindent"><div class="obeylines-v"> <span +<!--l. 594--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">sh</span> <span class="ec-lmtt-10">install-tl.sh</span></span> @@ -934,21 +938,21 @@ class="ec-lmtt-10">install-tl.sh</span></span> class="ec-lmtt-10">Welcome to TeX Live...</span> </div> </div> -<!--l. 591--><p class="noindent">Après l’affichage de divers messages de bienvenue et une liste des options du menu principal, +<!--l. 594--><p class="noindent" >Après l’affichage de divers messages de bienvenue et une liste des options du menu principal, l’installation réclame l’entrée d’une commande. Taper alors le caractère voulu suivi d’un retour-chariot. Ne pas taper les chevrons (ni <span class="ec-lmtt-10">< </span>ni <span class="ec-lmtt-10">></span>)<span class="frenchb-thinspace"> </span>; on peut utiliser des majuscules ou des minuscules<span class="frenchb-thinspace"> </span>; ici, les exemples utilisent des minuscules. -<!--l. 593--><p class="noindent">Pour exécuter <span +<!--l. 596--><p class="noindent" >Pour exécuter <span class="ec-lmss-10">live</span>, la première commande est <span class="underline"><span class="ec-lmtt-10">d</span></span> suivie de la sous-commande <span class="underline"><span class="ec-lmtt-10">1</span></span> pour choisir le répertoire du disque local où seront placés les fichiers (tels que les fontes et les formats) que le système <span class="TEX">T<span class="E">E</span>X</span> génère lui-même ainsi que les fichiers de configuration si besoin est. On utilisera <span class="obeylines-h"><a -href="/opt/texlive2006" class="url" ><span -class="ec-lmtt-10">/opt/texlive2006</span></a></span> dans cet +href="/opt/texlive2007" class="url" ><span +class="ec-lmtt-10">/opt/texlive2007</span></a></span> dans cet exemple, mais un utilisateur non privilégié peut très bien choisir un sous-répertoire non-existant de son répertoire personnel (il sera créé et ne contiendra donc que du matériel <span class="TEX">T<span class="E">E</span>X</span> Live). Étant donné que les @@ -956,16 +960,16 @@ fichiers créés ne sont pas toujours compatibles d’une année sur l’au d’inclure l’année dans le nom du répertoire. Si la valeur par défaut <span class="obeylines-h"><a -href="/usr/local/texlive/2006" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006</span></a></span> +href="/usr/local/texlive/2007" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007</span></a></span> vous convient (c.-à-d. que <span class="obeylines-h"><a -href="/usr/local/texlive/2006" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006</span></a></span> n’est pas un répertoire existant et +href="/usr/local/texlive/2007" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007</span></a></span> n’est pas un répertoire existant et que vous avez les droits pour écrire sous <span class="obeylines-h"><a href="/usr/local" class="url" ><span class="ec-lmtt-10">/usr/local</span></a></span>), vous pouvez sauter cette étape. <div class="alltt"> -<!--l. 608--><p class="noindent"><div class="obeylines-v"> +<!--l. 611--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">Enter</span><span class="ec-lmtt-10"> command:</span><span @@ -983,7 +987,7 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texlive/2006</span> +class="ec-lmtt-10"> /usr/local/texlive/2007</span> <br /><span class="ec-lmtt-10">...</span> <br /><span @@ -996,9 +1000,9 @@ class="ec-lmtt-10">New</span><span class="ec-lmtt-10"> value</span><span class="ec-lmtt-10"> for</span><span class="ec-lmtt-10"> TEXDIR</span><span -class="ec-lmtt-10"> [/usr/local/texlive/2006]:</span><span +class="ec-lmtt-10"> [/usr/local/texlive/2007]:</span><span class="ec-lmtt-10"> </span><span class="underline"><span -class="ec-lmtt-10">/opt/texlive2006</span></span> +class="ec-lmtt-10">/opt/texlive2007</span></span> <br /><span class="ec-lmtt-10">...</span> <br /><span @@ -1008,12 +1012,12 @@ class="ec-lmtt-10"> </span><span class="underline"><span class="ec-lmtt-10">r</span></span> </div> </div> -<!--l. 619--><p class="noindent">Retour au menu principal. La seconde (et dernière) commande est <span class="underline"><span +<!--l. 622--><p class="noindent" >Retour au menu principal. La seconde (et dernière) commande est <span class="underline"><span class="ec-lmtt-10">r</span></span> pour faire tourner <span class="ec-lmss-10">live </span>à partir du DVD sans pour autant l’installer sur le disque dur<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 624--><p class="noindent"><div class="obeylines-v"> +<!--l. 627--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">Enter</span><span class="ec-lmtt-10"> command:</span><span @@ -1035,8 +1039,8 @@ class="ec-lmtt-10"> Live!</span> class="ec-lmtt-10">></span> </div> </div> -<!--l. 632--><p class="noindent">On se retrouve au niveau de la ligne de commande comme on vient de le voir. -<!--l. 635--><p class="noindent">Il faut maintenant modifier les deux variables d’environnement <span +<!--l. 635--><p class="noindent" >On se retrouve au niveau de la ligne de commande comme on vient de le voir. +<!--l. 638--><p class="noindent" >Il faut maintenant modifier les deux variables d’environnement <span class="ec-lmtt-10">PATH </span>et <span class="ec-lmtt-10">TEXMFSYSVAR </span>comme indiqué à l’écran quelques lignes au dessus de « Welcome to TeX Live<span class="frenchb-thinspace"> </span>! ». La syntaxe dépend du <span @@ -1066,7 +1070,7 @@ class="ec-lmtt-10">TEXMFSYSVAR= </span>», class="ec-lmtt-10">export ... </span>» pour les <span class="ec-lmri-10">shell </span>de type Bourne (suivies d’un retour-chariot) dans le terminal de commandes. -<!--l. 650--><p class="noindent">Ceci suffit pour pouvoir utiliser la distribution <span class="TEX">T<span +<!--l. 653--><p class="noindent" >Ceci suffit pour pouvoir utiliser la distribution <span class="TEX">T<span class="E">E</span>X</span> Live pendant toute la session. Pour ne pas avoir à redéfinir <span class="ec-lmtt-10">PATH </span>et <span @@ -1078,34 +1082,34 @@ class="ec-lmtt-10">.profile </span>ou <span class="ec-lmtt-10">.cshrc</span> selon le cas). L’initialisation se fera ensuite automatiquement au début de chaque nouvelle session. -<!--l. 667--><p class="noindent">Une fois l’installation terminée et les variables d’environnement initialisées, la dernière étape consiste à +<!--l. 670--><p class="noindent" >Une fois l’installation terminée et les variables d’environnement initialisées, la dernière étape consiste à exécuter <span class="ec-lmss-10">texconfig </span>ou <span class="ec-lmss-10">texconfig-sys </span>pour éventuellement modifier certains paramètres. Ceci est expliqué à la section <a href="#x1-180004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, p. <a href="#x1-180004.1">29<!--tex4ht:ref: sec:texconfig --></a>. -<!--l. 678--><p class="noindent">Passez maintenant à la section <a +<!--l. 681--><p class="noindent" >Passez maintenant à la section <a href="#x1-190004.2">4.2<!--tex4ht:ref: sec:test-install --></a> pour effectuer quelques tests de bon fonctionnement. -<!--l. 678--><p class="noindent">En cas de doute, n’hésitez pas à contacter un gourou système pour vous aider à résoudre vos problèmes, +<!--l. 681--><p class="noindent" >En cas de doute, n’hésitez pas à contacter un gourou système pour vous aider à résoudre vos problèmes, tels que la façon de monter le médium <span class="TEX">T<span class="E">E</span>X</span> Live, le choix des répertoires à utiliser ou les modifications à apporter dans vos fichiers d’initialisation. -<!--l. 680--><p class="noindent"> +<!--l. 683--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.2 </span> <a id="x1-140003.2"></a>Installer <span class="TEX">T<span class="E">E</span>X</span> Live sur le disque</h4> -<!--l. 683--><p class="noindent">Il est possible, et même habituel, d’installer le système <span class="TEX">T<span +<!--l. 686--><p class="noindent" >Il est possible, et même habituel, d’installer le système <span class="TEX">T<span class="E">E</span>X</span> à partir du <span class="TEX">T<span class="E">E</span>X</span> Live sur le disque (« dur »). Ceci peut se faire en utilisant soit le DVD <span class="ec-lmss-10">live</span>, soit le CD <span class="ec-lmss-10">inst </span>(voir section <a href="#x1-70002.1">2.1<!--tex4ht:ref: sec:multiple-dist --></a>, p. <a -href="#x1-70002.1">7<!--tex4ht:ref: sec:multiple-dist --></a> pour des +href="#x1-70002.1">8<!--tex4ht:ref: sec:multiple-dist --></a> pour des explications sur les différentes distributions). -<!--l. 689--><p class="noindent">Pour démarrer, il faut d’abord « monter » le médium avec les extensions Rock Ridge. La commande +<!--l. 692--><p class="noindent" >Pour démarrer, il faut d’abord « monter » le médium avec les extensions Rock Ridge. La commande exacte varie d’un système à l’autre<span class="frenchb-thinspace"> </span>; la commande suivante fonctionne sous Linux, mais les noms du périphérique (ici <span class="obeylines-h"><a href="/dev/cdrom" class="url" ><span @@ -1117,7 +1121,7 @@ changer. class="ec-lmtt-10">> </span>pour les lignes de commandes <span class="ec-lmri-10">(shell prompt)</span><span class="frenchb-thinspace"> </span>; les commandes de l’utilisateur sont <span class="underline">soulignées</span>. <div class="alltt"> -<!--l. 689--><p class="noindent"><div class="obeylines-v"> <span +<!--l. 692--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">mount</span> <span class="ec-lmtt-10">-t</span> <span @@ -1126,8 +1130,8 @@ class="ec-lmtt-10">/dev/cdrom</span> <span class="ec-lmtt-10">/mnt/cdrom</span></span> </div> </div> -<!--l. 689--><p class="noindent">Se placer au point de montage du lecteur<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 689--><p class="noindent"><div class="obeylines-v"> <span +<!--l. 692--><p class="noindent" >Se placer au point de montage du lecteur<span class="frenchb-nbsp"> </span>: <div class="alltt"> +<!--l. 692--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">cd</span> <span class="ec-lmtt-10">/mnt/cdrom</span></span> @@ -1135,7 +1139,7 @@ class="ec-lmtt-10">/mnt/cdrom</span></span> </div> Lancer le script <span class="obeylines-h"><a href="install-tl.sh" class="url" ><span class="ec-lmtt-10">install-tl.sh</span></a></span><span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 690--><p class="noindent"><div class="obeylines-v"> <span +<!--l. 693--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">sh</span> <span class="ec-lmtt-10">install-tl.sh</span></span> @@ -1143,13 +1147,13 @@ class="ec-lmtt-10">install-tl.sh</span></span> class="ec-lmtt-10">Welcome to TeX Live...</span> </div> </div> -<!--l. 690--><p class="noindent">Après l’affichage de divers messages de bienvenue et une liste des options du menu principal, +<!--l. 693--><p class="noindent" >Après l’affichage de divers messages de bienvenue et une liste des options du menu principal, l’installation réclame l’entrée d’une commande. Taper alors le caractère voulu suivi d’un retour-chariot. Ne pas taper les chevrons (ni <span class="ec-lmtt-10">< </span>ni <span class="ec-lmtt-10">></span>)<span class="frenchb-thinspace"> </span>; on peut utiliser des majuscules ou des minuscules<span class="frenchb-thinspace"> </span>; ici, les exemples utilisent des minuscules. -<!--l. 692--><p class="noindent">La table <a +<!--l. 695--><p class="noindent" >La table <a href="#x1-14001r1">1<!--tex4ht:ref: tab:main-menu-options --></a> donne la liste des options du menu principal. On peut choisir les options dans n’importe quel ordre, mais <span class="underline"><span class="ec-lmtt-10">i</span></span> doit être la dernière choisie. Il est cependant raisonnable de procéder dans l’ordre où elles @@ -1157,7 +1161,7 @@ apparaissent ici<span class="frenchb-thinspace"> </span>! <div class="table"> -<!--l. 698--><p class="noindent"><a +<!--l. 701--><p class="noindent" ><a id="x1-14001r1"></a><hr class="float"><div class="float" ><table class="float"><tr class="float"><td class="float" > @@ -1221,7 +1225,7 @@ class="td11"> </td> </td></tr></table></div><hr class="endfloat" /> </div> -<!--l. 714--><p class="noindent">Voici quelques précisions sur chaque option. +<!--l. 717--><p class="noindent" >Voici quelques précisions sur chaque option. <dl class="description"><dt class="description"> <span class="ec-lmtk-10">p </span><span @@ -1241,11 +1245,11 @@ class="E">E</span>X</span> au travers d’un réseau de machines hétérogènes. La table <a href="#x1-14002r2">2<!--tex4ht:ref: tab:archlist --></a> ci-dessous donne la liste des architectures pour lesquelles des binaires sont disponibles. - <!--l. 733--><p class="noindent"><a + <!--l. 736--><p class="noindent" ><a id="x1-14002r2"></a><hr class="float"><div class="float" ><table class="float"><tr class="float"><td class="float" > - <br /> <table class="caption" +<br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id"><span class="ec-lmcsc-10">Table</span> 2: </td><td class="content">Les binaires sont disponibles pour les architectures suivantes.</td></tr></table><!--tex4ht:label?: x1-14002r2 --> @@ -1343,7 +1347,7 @@ class="description">Collections de langues. class="ec-lmtt-10">c</span></span> pour modifier le choix des langues à installer. Attention, le programme différencie les lettres minuscules des lettres capitales pour les touches de sélection. - <!--l. 782--><p class="noindent">Voici la liste des collections de langues du <span class="TEX">T<span + <!--l. 785--><p class="noindent" >Voici la liste des collections de langues du <span class="TEX">T<span class="E">E</span>X</span> Live (on garde ici les noms anglais des options qui sont ceux du système<span class="frenchb-thinspace"> </span>!)<span class="frenchb-nbsp"> </span>: @@ -1359,7 +1363,7 @@ class="tabbing">Arabic </td><td style="width:164;" class="tabbing">Armenian </td><td class="tabbing">Chinese Japanese Korean </td></tr></table> - <!--l. 795--><p class="noindent"> <table + <!--l. 798--><p class="noindent" > <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr style="vertical-align:baseline;" class="tabbing"><td style="width:37;" @@ -1368,7 +1372,7 @@ class="tabbing">Croatian </td><td style="width:164;" class="tabbing">Cyrillic </td><td style="width:164;" class="tabbing">Czech/Slovak </td><td class="tabbing">Danish</td></tr></table> - <!--l. 799--><p class="noindent"> <table + <!--l. 802--><p class="noindent" > <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr style="vertical-align:baseline;" class="tabbing"><td style="width:37;" @@ -1377,7 +1381,7 @@ class="tabbing">Dutch </td><td style="width:164;" class="tabbing">Finnish </td><td style="width:164;" class="tabbing">French </td><td class="tabbing">German</td></tr></table> - <!--l. 803--><p class="noindent"> <table + <!--l. 806--><p class="noindent" > <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr style="vertical-align:baseline;" class="tabbing"><td style="width:37;" @@ -1386,7 +1390,7 @@ class="tabbing">Greek </td><td style="width:164;" class="tabbing">Hebrew </td><td style="width:164;" class="tabbing">Hungarian </td><td class="tabbing">Indic</td></tr></table> - <!--l. 807--><p class="noindent"> <table + <!--l. 810--><p class="noindent" > <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr style="vertical-align:baseline;" class="tabbing"><td style="width:37;" @@ -1395,7 +1399,7 @@ class="tabbing">Italian </td><td style="width:164;" class="tabbing">Latin </td><td style="width:164;" class="tabbing">Manju </td><td class="tabbing">Mongolian</td></tr></table> - <!--l. 811--><p class="noindent"> <table + <!--l. 814--><p class="noindent" > <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr style="vertical-align:baseline;" class="tabbing"><td style="width:37;" @@ -1404,7 +1408,7 @@ class="tabbing">Norwegian </td><td style="width:164;" class="tabbing">Polish </td><td style="width:164;" class="tabbing">Portuguese </td><td class="tabbing">Spanish</td></tr></table> - <!--l. 815--><p class="noindent"> <table + <!--l. 818--><p class="noindent" > <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr style="vertical-align:baseline;" class="tabbing"><td style="width:37;" @@ -1413,14 +1417,14 @@ class="tabbing">Swedish </td><td style="width:164;" class="tabbing">Tibetan </td><td style="width:164;" class="tabbing">UK English </td><td class="tabbing">Vietnamese</td></tr></table> - <!--l. 819--><p class="noindent"> <table + <!--l. 822--><p class="noindent" > <table cellpadding="0" border="0" cellspacing="0" class="tabbing"><tr style="vertical-align:baseline;" class="tabbing"><td style="width:37;" class="tabbing"></td><td class="tabbing"></td></tr></table> - <!--l. 820--><p class="noindent"> - <!--l. 822--><p class="noindent">Les collections de langues comprennent normalement des fontes, macros, motifs de césure et + <!--l. 823--><p class="noindent" > + <!--l. 825--><p class="noindent" >Les collections de langues comprennent normalement des fontes, macros, motifs de césure et autres fichiers. Par exemple, <span class="ec-lmss-10">frenchle.sty </span>est installé lorsqu’on sélectionne la collection <span @@ -1439,10 +1443,10 @@ class="description">Choix des répertoires d’installation. <span class="ec-lmtt-10">TEXDIR</span> </dt><dd class="list"> - <!--l. 834--><p class="noindent">Répertoire de plus haut niveau sous lequel tout le reste sera installé, la valeur par + <!--l. 837--><p class="noindent" >Répertoire de plus haut niveau sous lequel tout le reste sera installé, la valeur par défaut est <span class="obeylines-h"><a -href="/usr/local/texlive/2006" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006</span></a></span>. Il est conseillé de faire figurer l’année dans le +href="/usr/local/texlive/2007" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007</span></a></span>. Il est conseillé de faire figurer l’année dans le nom choisi, de façon à pouvoir conserver séparément plusieurs versions de <span class="TEX">T<span class="E">E</span>X</span> Live. L’ajout d’un lien symbolique <span class="obeylines-h"><a @@ -1450,26 +1454,26 @@ href="/usr/local/texlive/current" class="url" ><span class="ec-lmtt-10">/usr/local/texlive/current</span></a></span> qui pointe vers la version à utiliser facilitera grandement le basculement d’une version à l’autre et le retour à l’ancienne version en cas de problème. - <!--l. 844--><p class="noindent">Sous Mac OS X, les interfaces utilisateurs recherchent <span class="TEX">T<span + <!--l. 847--><p class="noindent" >Sous Mac OS X, les interfaces utilisateurs recherchent <span class="TEX">T<span class="E">E</span>X</span> dans <span class="obeylines-h"><a href="/usr/local/teTeX" class="url" ><span class="ec-lmtt-10">/usr/local/teTeX</span></a></span><span class="frenchb-thinspace"> </span>; plutôt que d’installer la distribution <span class="TEX">T<span class="E">E</span>X</span> Live dans ce répertoire, on pourra faire l’installation par défaut (dans <span class="obeylines-h"><a -href="/usr/local/texlive/2006" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006</span></a></span> donc) et ajouter deux +href="/usr/local/texlive/2007" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007</span></a></span> donc) et ajouter deux liens symboliques<span class="frenchb-nbsp"> </span>: <span class="obeylines-h"><a href="current" class="url" ><span class="ec-lmtt-10">current</span></a></span> qui pointe vers <span class="obeylines-h"><a -href="2006" class="url" ><span -class="ec-lmtt-10">2006</span></a></span> et <span class="obeylines-h"><a +href="2007" class="url" ><span +class="ec-lmtt-10">2007</span></a></span> et <span class="obeylines-h"><a href="teTeX" class="url" ><span class="ec-lmtt-10">teTeX</span></a></span> qui pointe vers <span class="obeylines-h"><a href="current" class="url" ><span class="ec-lmtt-10">current</span></a></span>. Pour cela il suffit de taper les deux commandes suivantes dans un terminal<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 851--><p class="noindent"><div class="obeylines-v"> + <!--l. 854--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1478,7 +1482,7 @@ class="ec-lmtt-10">/usr/local/texlive</span> <span class="ec-lmtt-10">;</span> <span class="ec-lmtt-10">ln</span> <span class="ec-lmtt-10">-s</span> <span -class="ec-lmtt-10">./2006</span> <span +class="ec-lmtt-10">./2007</span> <span class="ec-lmtt-10">./current)</span></span> <br /><span class="ec-lmtt-10">></span><span @@ -1496,7 +1500,7 @@ class="ec-lmtt-10">teTeX)</span></span> <span class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 856--><p class="noindent">C’est dans cette arborescence que doivent être placés les fichiers non fournis par <span class="TEX">T<span + <!--l. 859--><p class="noindent" >C’est dans cette arborescence que doivent être placés les fichiers non fournis par <span class="TEX">T<span class="E">E</span>X</span> Live. La valeur par défaut est <span class="obeylines-h"><a href="/usr/local/texlive/texmf-local" class="url" ><span @@ -1510,7 +1514,7 @@ class="E">E</span>X</span> Live ainsi que les paramètres de configuration class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 864--><p class="noindent">C’est dans cette arborescence que les scripts <span + <!--l. 867--><p class="noindent" >C’est dans cette arborescence que les scripts <span class="ec-lmss-10">texconfig-sys</span>, <span class="ec-lmss-10">fmtutil-sys</span>, <span class="ec-lmss-10">updmap-sys </span>installent les @@ -1536,7 +1540,7 @@ class="description">Ce menu permet de choisir les options suivantes<span class=" <span class="ec-lmtt-10">a</span> </dt><dd class="list"> - <!--l. 880--><p class="noindent">Pour spécifier un autre répertoire pour les fontes générées. La valeur par défaut utilise + <!--l. 883--><p class="noindent" >Pour spécifier un autre répertoire pour les fontes générées. La valeur par défaut utilise l’arborescence <span class="ec-lmtt-10">TEXMFVAR</span>, comme on l’a dit plus haut. Si vous voulez que l’arborescence principale soit accessible en lecture uniquement, cette option permet de choisir une @@ -1546,7 +1550,7 @@ class="ec-lmtt-10">TEXMFVAR</span>, comme on l’a dit plus haut. Si vous vo <span class="ec-lmtt-10">l</span> </dt><dd class="list"> - <!--l. 888--><p class="noindent">Pour créer des liens symboliques pour les binaires, la documentation <span + <!--l. 891--><p class="noindent" >Pour créer des liens symboliques pour les binaires, la documentation <span class="ec-lmri-10">(man pages) </span>ou les fichiers Info GNU. Par exemple, on peut désirer rendre la documentation de type <span @@ -1556,7 +1560,7 @@ class="ec-lmtt-10">/usr/local/man</span></a></span> et les fichiers Info depuis href="/usr/local/info" class="url" ><span class="ec-lmtt-10">/usr/local/info</span></a></span> (il faut alors bien sûr avoir les droits d’écriture dans les répertoires spécifiés). - <!--l. 895--><p class="noindent">En revanche, il est déconseillé d’utiliser cette option pour les binaires. Rendre + <!--l. 898--><p class="noindent" >En revanche, il est déconseillé d’utiliser cette option pour les binaires. Rendre les binaires <span class="TEX">T<span class="E">E</span>X</span> Live accessibles depuis <span class="obeylines-h"><a href="/usr/local/bin" class="url" ><span @@ -1574,14 +1578,14 @@ class="E">E</span>X</span> Live. <span class="ec-lmtt-10">d</span> </dt><dd class="list"> - <!--l. 903--><p class="noindent">Pour ne pas installer l’arborescence de la documentation sur les fontes et les macros. + <!--l. 906--><p class="noindent" >Pour ne pas installer l’arborescence de la documentation sur les fontes et les macros. Utile pour économiser de l’espace disque ou bien si la documentation a été installée auparavant à un autre emplacement. </dd><dt class="list"> <span class="ec-lmtt-10">s</span> </dt><dd class="list"> - <!--l. 908--><p class="noindent">Pour ne pas installer l’arborescence des fichiers source. Ceci peut être utile si cette + <!--l. 911--><p class="noindent" >Pour ne pas installer l’arborescence des fichiers source. Ceci peut être utile si cette arborescence est commune à différentes machines ou architectures, (partage par NFS ou <span class="ec-lmss-10">automount </span>par exemple). @@ -1595,7 +1599,7 @@ class="description">Installer. class="ec-lmtt-10">i</span></span> pour lancer effectivement l’installation. </dd></dl> -<!--l. 921--><p class="noindent">Lorsque l’installation est terminée, l’étape suivante consiste à inclure dans la variable <span +<!--l. 924--><p class="noindent" >Lorsque l’installation est terminée, l’étape suivante consiste à inclure dans la variable <span class="ec-lmtt-10">PATH</span> des usagers (autres que <span class="ec-lmri-10">root </span>cf. ci-dessus) le sous-répertoire de <span class="obeylines-h"><a @@ -1612,7 +1616,7 @@ class="ec-lmtt-10">TEXDIR/bin</span></a></span> à inclure en tête de <span class="ec-lmtt-10">PATH</span>. -<!--l. 931--><p class="noindent">La syntaxe de cette commande et le fichier d’initialisation à utiliser dépendent du système +<!--l. 934--><p class="noindent" >La syntaxe de cette commande et le fichier d’initialisation à utiliser dépendent du système utilisé. Pour un <span class="ec-lmri-10">shell </span>Bourne ou compatible (<span class="ec-lmss-10">sh</span>, <span @@ -1624,7 +1628,7 @@ href="#fn1x0" id="fn1x0-bk"><sup class="textsuperscript">1</sup></a></span><a id="x1-14003f1"></a> des futurs utilisateurs de <span class="TEX">T<span class="E">E</span>X</span> Live<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 940--><p class="noindent"><div class="obeylines-v"> +<!--l. 943--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">PATH=/</span><span class="underline"><span class="ec-lmtti-10">TEXDIR</span></span><span @@ -1635,7 +1639,7 @@ class="ec-lmtt-10"> export</span><span class="ec-lmtt-10"> PATH</span> </div> </div> -<!--l. 944--><p class="noindent">et pour un <span +<!--l. 947--><p class="noindent" >et pour un <span class="ec-lmri-10">C</span><span class="ec-lmri-10"> </span><span class="ec-lmri-10">shell </span>(<span @@ -1643,7 +1647,7 @@ class="ec-lmss-10">csh</span>, <span class="ec-lmss-10">tcsh</span>), mettre dans le fichier <span class="obeylines-h"><a href="$HOME/.cshrc" class="url" ><span class="ec-lmtt-10">$HOME/.cshrc</span></a></span><span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 947--><p class="noindent"><div class="obeylines-v"> +<!--l. 950--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">setenv</span><span class="ec-lmtt-10"> PATH</span><span @@ -1654,10 +1658,10 @@ class="ec-lmtti-10">archname</span></span><span class="ec-lmtt-10">:$PATH</span> </div> </div> -<!--l. 951--><p class="noindent">Sous Mac OS X ceci se peut se faire de la manière suivante, qui évite d’avoir à ouvrir un éditeur sur un +<!--l. 954--><p class="noindent" >Sous Mac OS X ceci se peut se faire de la manière suivante, qui évite d’avoir à ouvrir un éditeur sur un fichier caché<span class="frenchb-nbsp"> </span>: on redevient utilisateur de base, on se place dans son répertoire personnel, en tapant dans le Terminal <div class="alltt"> -<!--l. 955--><p class="noindent"><div class="obeylines-v"> +<!--l. 958--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1667,7 +1671,7 @@ class="ec-lmtt-10">cd</span></span> </div> </div> On vérifie quel est le <span class="ec-lmri-10">shell </span>utilisé en tapant <div class="alltt"> -<!--l. 959--><p class="noindent"><div class="obeylines-v"> +<!--l. 962--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1690,7 +1694,7 @@ class="ec-lmtt-10">.cshrc</span>. href="bash" class="url" ><span class="ec-lmtt-10">bash</span></a></span><span class="frenchb-nbsp"> </span>: on tape dans le terminal <span class="footnote-mark"><a href="#fn2x0" id="fn2x0-bk"><sup class="textsuperscript">2</sup></a></span> <div class="alltt"> -<!--l. 967--><p class="noindent"><div class="obeylines-v"> +<!--l. 970--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1701,7 +1705,7 @@ class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span class="ec-lmtt-10">echo</span> <span class="ec-lmtt-10">"export</span> <span -class="ec-lmtt-10">PATH=/usr/local/texlive/2006/bin/powerpc-darwin:$PATH"</span> <span +class="ec-lmtt-10">PATH=/usr/local/texlive/2007/bin/powerpc-darwin:$PATH"</span> <span class="ec-lmtt-10">>></span> <span class="ec-lmtt-10">.profile</span></span> <br /><span @@ -1718,7 +1722,7 @@ href="#fn2x0"><sup class="textsuperscript">2</sup></a></span><a <div class="alltt"> -<!--l. 977--><p class="noindent"><div class="obeylines-v"> +<!--l. 980--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1730,7 +1734,7 @@ class="ec-lmtt-10"> </span><span class="underline"><span class="ec-lmtt-10">echo</span> <span class="ec-lmtt-10">"setenv</span> <span class="ec-lmtt-10">PATH</span> <span -class="ec-lmtt-10">/usr/local/texlive/2006/bin/powerpc-darwin:$PATH"</span> <span +class="ec-lmtt-10">/usr/local/texlive/2007/bin/powerpc-darwin:$PATH"</span> <span class="ec-lmtt-10">>></span> <span class="ec-lmtt-10">.cshrc</span></span> <br /><span @@ -1741,10 +1745,10 @@ class="ec-lmtt-10">.cshrc</span></span> </div> </div> La mise à jour de la variable <span class="ec-lmtt-10">PATH </span>est terminée. -<!--l. 985--><p class="noindent">Voici un court exemple qui sélectionne une installation complète avec les binaires du système actuel +<!--l. 988--><p class="noindent" >Voici un court exemple qui sélectionne une installation complète avec les binaires du système actuel seulement (on accepte tous les choix par défaut). Les RETURN sont omis ici. <div class="alltt"> -<!--l. 990--><p class="noindent"><div class="obeylines-v"> +<!--l. 993--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1810,7 +1814,7 @@ class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span class="ec-lmtt-10">echo</span> <span class="ec-lmtt-10">"export</span> <span -class="ec-lmtt-10">PATH=/usr/local/texlive/2006/bin/i386-linux:$PATH"</span> <span +class="ec-lmtt-10">PATH=/usr/local/texlive/2007/bin/i386-linux:$PATH"</span> <span class="ec-lmtt-10">>></span> <span class="ec-lmtt-10">.bash_profile</span></span> <br /><span @@ -1831,31 +1835,31 @@ class="ec-lmtt-10"> nouveau</span><span class="ec-lmtt-10"> PATH</span> </div> </div> -<!--l. 1000--><p class="noindent">Une fois l’installation terminée et les variables d’environnement initialisées, la dernière étape consiste à +<!--l. 1003--><p class="noindent" >Une fois l’installation terminée et les variables d’environnement initialisées, la dernière étape consiste à exécuter <span class="ec-lmss-10">texconfig </span>ou <span class="ec-lmss-10">texconfig-sys </span>pour éventuellement modifier certains paramètres. Ceci est expliqué à la section <a href="#x1-180004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, p. <a href="#x1-180004.1">29<!--tex4ht:ref: sec:texconfig --></a>. -<!--l. 1004--><p class="noindent">Passez maintenant à la section <a +<!--l. 1007--><p class="noindent" >Passez maintenant à la section <a href="#x1-190004.2">4.2<!--tex4ht:ref: sec:test-install --></a> pour effectuer quelques tests de bon fonctionnement. -<!--l. 1004--><p class="noindent">En cas de doute, n’hésitez pas à contacter un gourou système pour vous aider à résoudre vos problèmes, +<!--l. 1007--><p class="noindent" >En cas de doute, n’hésitez pas à contacter un gourou système pour vous aider à résoudre vos problèmes, tels que la façon de monter le médium <span class="TEX">T<span class="E">E</span>X</span> Live, le choix des répertoires à utiliser ou les modifications à apporter dans vos fichiers d’initialisation. <h5 class="subsubsectionHead"><span class="titlemark">3.2.1 </span> <a id="x1-150003.2.1"></a>Installation non interactive </h5> -<!--l. 1010--><p class="noindent">Lorsqu’on doit dupliquer la même installation sur plusieurs machines, il peut être fastidieux de devoir +<!--l. 1013--><p class="noindent" >Lorsqu’on doit dupliquer la même installation sur plusieurs machines, il peut être fastidieux de devoir répondre à chaque fois à la même liste de questions. Une installation personnalisée automatique est possible. -<!--l. 1014--><p class="noindent">Exemple<span class="frenchb-nbsp"> </span>: pour réaliser une installation standard de <span class="TEX">T<span +<!--l. 1017--><p class="noindent" >Exemple<span class="frenchb-nbsp"> </span>: pour réaliser une installation standard de <span class="TEX">T<span class="E">E</span>X</span> Live sous <span class="obeylines-h"><a href="/opt/texlive" class="url" ><span class="ec-lmtt-10">/opt/texlive</span></a></span> plutôt que sous <span class="obeylines-h"><a href="/usr/local/texlive" class="url" ><span class="ec-lmtt-10">/usr/local/texlive</span></a></span>, il suffit d’exécuter les trois commandes suivantes<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 1017--><p class="noindent"><div class="obeylines-v"> +<!--l. 1020--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1875,48 +1879,48 @@ class="ec-lmtt-10">sh</span> <span class="ec-lmtt-10">install-tl.sh</span></span> </div> </div> -<!--l. 1023--><p class="noindent">L’argument « <span +<!--l. 1026--><p class="noindent" >L’argument « <span class="ec-lmtt-10">i </span>» passé au script d’installation sert à lancer l’installation (en mode interactif, on taperait <span class="ec-lmtt-10">i </span>au clavier). -<!--l. 1026--><p class="noindent">Cinq variables d’environnement permettent de choisir où aura lieu l’installation<span class="frenchb-nbsp"> </span>: +<!--l. 1029--><p class="noindent" >Cinq variables d’environnement permettent de choisir où aura lieu l’installation<span class="frenchb-nbsp"> </span>: <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX</span> </dt><dd class="list"> - <!--l. 1029--><p class="noindent">remplace <span class="obeylines-h"><a + <!--l. 1032--><p class="noindent" >remplace <span class="obeylines-h"><a href="/usr/local/texlive" class="url" ><span class="ec-lmtt-10">/usr/local/texlive</span></a></span>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXDIR</span> </dt><dd class="list"> - <!--l. 1031--><p class="noindent">remplace <span class="obeylines-h"><a -href="/usr/local/texlive/2006" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006</span></a></span>. + <!--l. 1034--><p class="noindent" >remplace <span class="obeylines-h"><a +href="/usr/local/texlive/2007" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007</span></a></span>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 1033--><p class="noindent">remplace <span class="obeylines-h"><a + <!--l. 1036--><p class="noindent" >remplace <span class="obeylines-h"><a href="/usr/local/texlive/texmf-local" class="url" ><span class="ec-lmtt-10">/usr/local/texlive/texmf-local</span></a></span>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 1035--><p class="noindent">remplace <span class="obeylines-h"><a -href="/usr/local/texlive/2006/texmf-var" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006/texmf-var</span></a></span>. + <!--l. 1038--><p class="noindent" >remplace <span class="obeylines-h"><a +href="/usr/local/texlive/2007/texmf-var" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007/texmf-var</span></a></span>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXMFHOME</span> </dt><dd class="list"> - <!--l. 1037--><p class="noindent">remplace <span class="obeylines-h"><a + <!--l. 1040--><p class="noindent" >remplace <span class="obeylines-h"><a href="$HOME/texmf" class="url" ><span class="ec-lmtt-10">$HOME/texmf</span></a></span>.</dd></dl> -<!--l. 1041--><p class="noindent">Pour réaliser une installation personnalisée, il est facile d’écrire un petit script qui passe les +<!--l. 1044--><p class="noindent" >Pour réaliser une installation personnalisée, il est facile d’écrire un petit script qui passe les arguments adéquats à la commande <span class="ec-lmss-10">install-tl.sh</span><span class="frenchb-thinspace"> </span>; par exemple pour une installation selon le schéma Gutenberg, avec comme langues supplémentaires l’espagnol et l’anglais britannique, à placer sous <span class="obeylines-h"><a @@ -1956,25 +1960,25 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 1059--><p class="nopar">les lettres figurant entre <span class="obeylines-h"><span class="verb"><span +<!--l. 1062--><p class="nopar" >les lettres figurant entre <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><<EOI</span></span></span> et <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">EOI</span></span></span> étant exactement celles entrées (dans le même ordre) lors d’une installation interactive. -<!--l. 1063--><p class="noindent">Une autre solution (meilleure<span class="frenchb-thinspace"> </span>?) consisterait à utiliser un fichier <span class="obeylines-h"><a +<!--l. 1066--><p class="noindent" >Une autre solution (meilleure<span class="frenchb-thinspace"> </span>?) consisterait à utiliser un fichier <span class="obeylines-h"><a href="configure" class="url" ><span class="ec-lmtt-10">configure</span></a></span> à la mode GNU... Les volontaires pour travailler dans cette direction sont les bienvenus<span class="frenchb-thinspace"> </span>! -<!--l. 1068--><p class="noindent"> +<!--l. 1071--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.3 </span> <a id="x1-160003.3"></a>Ajouter des composants à une installation</h4> -<!--l. 1070--><p class="noindent">On peut ajouter des composants individuels ou des collections de la distribution actuelle à une +<!--l. 1073--><p class="noindent" >On peut ajouter des composants individuels ou des collections de la distribution actuelle à une distribution autre que <span class="TEX">T<span class="E">E</span>X</span> Live ou à une installation plus ancienne de <span class="TEX">T<span class="E">E</span>X</span> Live. Ceci peut se faire soit à partir du DVD <span class="ec-lmss-10">live </span>soit à partir du CD <span class="ec-lmss-10">inst</span>. -<!--l. 1076--><p class="noindent">Pour démarrer, il faut d’abord « monter » le médium avec les extensions Rock Ridge. La commande +<!--l. 1079--><p class="noindent" >Pour démarrer, il faut d’abord « monter » le médium avec les extensions Rock Ridge. La commande exacte varie d’un système à l’autre<span class="frenchb-thinspace"> </span>; la commande suivante fonctionne sous Linux, mais les noms du périphérique (ici <span class="obeylines-h"><a href="/dev/cdrom" class="url" ><span @@ -1986,7 +1990,7 @@ changer. class="ec-lmtt-10">> </span>pour les lignes de commandes <span class="ec-lmri-10">(shell prompt)</span><span class="frenchb-thinspace"> </span>; les commandes de l’utilisateur sont <span class="underline">soulignées</span>. <div class="alltt"> -<!--l. 1085--><p class="noindent"><div class="obeylines-v"> +<!--l. 1088--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1997,8 +2001,8 @@ class="ec-lmtt-10">/dev/cdrom</span> <span class="ec-lmtt-10">/mnt/cdrom</span></span> </div> </div> -<!--l. 1089--><p class="noindent">Se placer au point de montage du lecteur<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 1090--><p class="noindent"><div class="obeylines-v"> +<!--l. 1092--><p class="noindent" >Se placer au point de montage du lecteur<span class="frenchb-nbsp"> </span>: <div class="alltt"> +<!--l. 1093--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2008,14 +2012,14 @@ class="ec-lmtt-10">/mnt/cdrom</span></span> </div> </div> -<!--l. 1094--><p class="noindent">Lancer le script <span class="obeylines-h"><a +<!--l. 1097--><p class="noindent" >Lancer le script <span class="obeylines-h"><a href="install-pkg.sh" class="url" ><span class="ec-lmtt-10">install-pkg.sh</span></a></span> (et non <span class="obeylines-h"><a href="install-tl.sh" class="url" ><span class="ec-lmtt-10">install-tl.sh</span></a></span> qui n’est destiné qu’à l’installation complète)<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 1097--><p class="noindent"><div class="obeylines-v"> +<!--l. 1100--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2024,47 +2028,47 @@ class="ec-lmtt-10">install-pkg.sh</span> <span class="ec-lmro-10">options</span></span> </div> </div> -<!--l. 1101--><p class="noindent">Le premier jeu d’options permet de choisir ce qui sera installé<span class="frenchb-nbsp"> </span>: -<!--l. 1103--><p class="noindent"> +<!--l. 1104--><p class="noindent" >Le premier jeu d’options permet de choisir ce qui sera installé<span class="frenchb-nbsp"> </span>: +<!--l. 1106--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--package=</span><span class="ec-lmro-10">pkgname</span> </dt><dd class="list"> - <!--l. 1104--><p class="noindent">Le composant individuel à installer. + <!--l. 1107--><p class="noindent" >Le composant individuel à installer. </dd><dt class="list"> <span class="ec-lmtt-10">--collection=</span><span class="ec-lmro-10">colname</span> </dt><dd class="list"> - <!--l. 1106--><p class="noindent">La collection individuelle à installer. + <!--l. 1109--><p class="noindent" >La collection individuelle à installer. </dd><dt class="list"> <span class="ec-lmtt-10">--nodoc</span> </dt><dd class="list"> - <!--l. 1108--><p class="noindent">Ne pas installer les fichiers de documentation pour cette opération. + <!--l. 1111--><p class="noindent" >Ne pas installer les fichiers de documentation pour cette opération. </dd><dt class="list"> <span class="ec-lmtt-10">--nosrc</span> </dt><dd class="list"> - <!--l. 1111--><p class="noindent">Ne pas installer les fichiers source pour cette opération. + <!--l. 1114--><p class="noindent" >Ne pas installer les fichiers source pour cette opération. </dd><dt class="list"> <span class="ec-lmtt-10">--cddir=</span><span class="ec-lmro-10">dir</span> </dt><dd class="list"> - <!--l. 1113--><p class="noindent">Répertoire source d’où on lit<span class="frenchb-thinspace"> </span>; par défaut le répertoire courant. Si on a suivi les instructions + <!--l. 1116--><p class="noindent" >Répertoire source d’où on lit<span class="frenchb-thinspace"> </span>; par défaut le répertoire courant. Si on a suivi les instructions ci-dessus, il n’a pas besoin d’être modifié. </dd><dt class="list"> <span class="ec-lmtt-10">--listdir=</span><span class="ec-lmro-10">dir</span> </dt><dd class="list"> - <!--l. 1117--><p class="noindent">Ce qu’on appelle « répertoire des listes » dans <span + <!--l. 1120--><p class="noindent" >Ce qu’on appelle « répertoire des listes » dans <span class="ec-lmro-10">cddir </span>d’où on lira l’information sur le composant. Si on a suivi les instructions ci-dessus, il n’y a pas besoin de le modifier. </dd></dl> -<!--l. 1124--><p class="noindent">La suite des opérations est contrôlée par les options décrites ci-dessous. Si aucune n’est spécifiée, par +<!--l. 1127--><p class="noindent" >La suite des opérations est contrôlée par les options décrites ci-dessous. Si aucune n’est spécifiée, par défaut on installe les fichiers spécifiés. L’arborescence principale de destination est le répertoire père du répertoire <span class="obeylines-h"><a href="bin" class="url" ><span @@ -2073,50 +2077,50 @@ class="ec-lmss-10">which tex</span>. On peut la modifier en changeant les variab d’environnement <span class="ec-lmtt-10">TEXMFMAIN </span>ou <span class="ec-lmtt-10">TEXMF</span>. -<!--l. 1132--><p class="noindent"> +<!--l. 1135--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--listonly</span> </dt><dd class="list"> - <!--l. 1134--><p class="noindent">Liste les fichiers à installer mais n’installe rien du tout<span class="frenchb-thinspace"> </span>! + <!--l. 1137--><p class="noindent" >Liste les fichiers à installer mais n’installe rien du tout<span class="frenchb-thinspace"> </span>! </dd><dt class="list"> <span class="ec-lmtt-10">--archive=</span><span class="ec-lmro-10">tarfile</span> </dt><dd class="list"> - <!--l. 1137--><p class="noindent">Au lieu d’installer les fichiers dans le système <span class="TEX">T<span + <!--l. 1140--><p class="noindent" >Au lieu d’installer les fichiers dans le système <span class="TEX">T<span class="E">E</span>X</span>, crée une archive <span class="ec-lmss-10">tar</span>. </dd></dl> -<!--l. 1142--><p class="noindent">Options additionnelles<span class="frenchb-nbsp"> </span>: -<!--l. 1144--><p class="noindent"> +<!--l. 1145--><p class="noindent" >Options additionnelles<span class="frenchb-nbsp"> </span>: +<!--l. 1147--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--config</span> </dt><dd class="list"> - <!--l. 1146--><p class="noindent">Après l’installation, exécuter <span + <!--l. 1149--><p class="noindent" >Après l’installation, exécuter <span class="ec-lmtt-10">texconfig init</span>. </dd><dt class="list"> <span class="ec-lmtt-10">--nohash</span> </dt><dd class="list"> - <!--l. 1148--><p class="noindent">Après installation, ne pas lancer <span + <!--l. 1151--><p class="noindent" >Après installation, ne pas lancer <span class="ec-lmss-10">mktexlsr </span>pour reconstruire la base de données des noms de fichiers. </dd><dt class="list"> <span class="ec-lmtt-10">--verbose</span> </dt><dd class="list"> - <!--l. 1150--><p class="noindent">Donner plus d’informations durant l’exécution des scripts.</dd></dl> -<!--l. 1153--><p class="noindent">Voici quelques exemples d’utilisation<span class="frenchb-nbsp"> </span>: -<!--l. 1155--><p class="noindent"> + <!--l. 1153--><p class="noindent" >Donner plus d’informations durant l’exécution des scripts.</dd></dl> +<!--l. 1156--><p class="noindent" >Voici quelques exemples d’utilisation<span class="frenchb-nbsp"> </span>: +<!--l. 1158--><p class="noindent" > <ol class="enumerate1" > <li class="enumerate" id="x1-16002x1">Voir les fichiers du composant <span class="ec-lmss-10">fancyhdr </span>sans l’installer<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1159--><p class="noindent"><div class="obeylines-v"> + <!--l. 1162--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2137,7 +2141,7 @@ class="ec-lmtt-10">...</span></div> class="enumerate" id="x1-16004x2">Installer le composant <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> <span class="ec-lmss-10">natbib</span><span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1170--><p class="noindent"><div class="obeylines-v"> + <!--l. 1173--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2152,7 +2156,7 @@ class="ec-lmtt-10">--package=natbib</span></span> class="E">E</span>X</span></span> <span class="ec-lmss-10">alg </span>sans les sources ni la documentation<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1177--><p class="noindent"><div class="obeylines-v"> + <!--l. 1180--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2168,7 +2172,7 @@ class="ec-lmtt-10">--nodoc</span></span> class="enumerate" id="x1-16008x4">Installer tous les composants dans la collection de macros additionnelles de plain <span class="TEX">T<span class="E">E</span>X</span> <span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1185--><p class="noindent"><div class="obeylines-v"> + <!--l. 1188--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2186,7 +2190,7 @@ class="ec-lmss-10">tar </span>dans <span class="obeylines-h"><a href="/tmp" class="url" ><span class="ec-lmtt-10">/tmp</span></a></span> contenant tous les composants de <span class="ec-lmss-10">pstricks</span><span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1193--><p class="noindent"><div class="obeylines-v"> + <!--l. 1196--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2196,18 +2200,18 @@ class="ec-lmtt-10">--package=pstricks</span> <span class="ec-lmtt-10">--archive=/tmp/pstricks.tar</span></span></div> </div> </li></ol> -<!--l. 1202--><p class="noindent">Passez maintenant à la section <a +<!--l. 1205--><p class="noindent" >Passez maintenant à la section <a href="#x1-190004.2">4.2<!--tex4ht:ref: sec:test-install --></a> pour effectuer quelques tests de bon fonctionnement. -<!--l. 1202--><p class="noindent">En cas de doute, n’hésitez pas à contacter un gourou système pour vous aider à résoudre vos problèmes, +<!--l. 1205--><p class="noindent" >En cas de doute, n’hésitez pas à contacter un gourou système pour vous aider à résoudre vos problèmes, tels que la façon de monter le médium <span class="TEX">T<span class="E">E</span>X</span> Live, le choix des répertoires à utiliser ou les modifications à apporter dans vos fichiers d’initialisation. -<!--l. 1205--><p class="noindent"> +<!--l. 1208--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">4 </span> <a id="x1-170004"></a>À faire après l’installation</h3> -<!--l. 1208--><p class="noindent">Une fois l’installation terminée il faut, quel que soit le système, configurer le système pour certains +<!--l. 1211--><p class="noindent" >Une fois l’installation terminée il faut, quel que soit le système, configurer le système pour certains besoins locaux et faire des tests de base. -<!--l. 1212--><p class="noindent">Cette phase de post-installation comprend éventuellement la prise en compte de composants, fontes ou +<!--l. 1215--><p class="noindent" >Cette phase de post-installation comprend éventuellement la prise en compte de composants, fontes ou de programmes qui n’étaient pas inclus dans <span class="TEX">T<span class="E">E</span>X</span> Live. L’idée de base est de faire les ajouts dans l’arborescence <span @@ -2215,7 +2219,7 @@ class="ec-lmtt-10">TEXMFLOCAL </span>(si vous avez installé depuis le disque) ou class="ec-lmtt-10">TEXMFSYSVAR </span>(si vous exécutez depuis le disque)<span class="frenchb-thinspace"> </span>; voir « répertoires d’installation » en page <a href="#x1-140003.2">21<!--tex4ht:ref: text:instdir --></a>. -<!--l. 1219--><p class="noindent">Bien sûr, les détails varient d’un cas à l’autre et nous n’essayerons donc pas de les traiter ici. Voici +<!--l. 1222--><p class="noindent" >Bien sûr, les détails varient d’un cas à l’autre et nous n’essayerons donc pas de les traiter ici. Voici quelques pointeurs à consulter<span class="frenchb-nbsp"> </span>: <ul class="itemize1"> <li class="itemize"><span class="obeylines-h"><a @@ -2233,11 +2237,11 @@ class="ec-lmtt-10">http://www.ctan.org/tex-archive/info/beginlatex/html/chapter5 <li class="itemize"><span class="obeylines-h"><a href="http://www.ctan.org/tex-archive/info/Type1fonts" class="url" ><span class="ec-lmtt-10">http://www.ctan.org/tex-archive/info/Type1fonts</span></a></span> sur l’installation de fontes.</li></ul> -<!--l. 1233--><p class="noindent"> +<!--l. 1236--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a id="x1-180004.1"></a>Le programme <span class="ec-lmss-10">texconfig</span></h4> -<!--l. 1236--><p class="noindent">Vous pouvez utiliser le programme <span +<!--l. 1239--><p class="noindent" >Vous pouvez utiliser le programme <span class="ec-lmss-10">texconfig </span>n’importe quand après votre installation pour reconfigurer votre système de façon à satisfaire les besoins locaux. Il peut être nécessaire de l’exécuter au moins une fois juste après l’installation si les valeurs par défaut de certains paramètres ne vous conviennent @@ -2249,18 +2253,18 @@ class="ec-lmtt-10">PATH </span>de <span class="ec-lmri-10">root</span>, il faudra le lancer (sous <span class="ec-lmri-10">root</span>) avec son chemin complet. -<!--l. 1247--><p class="noindent">Si on le lance sans arguments, il entre en mode plein-écran et on peut alors voir et modifier +<!--l. 1250--><p class="noindent" >Si on le lance sans arguments, il entre en mode plein-écran et on peut alors voir et modifier interactivement les paramètres. -<!--l. 1250--><p class="noindent">On peut aussi le lancer avec diverses options. Voici les plus courantes (la distribution <span class="TEX">T<span +<!--l. 1253--><p class="noindent" >On peut aussi le lancer avec diverses options. Voici les plus courantes (la distribution <span class="TEX">T<span class="E">E</span>X</span> Live est configurée pour utiliser du papier A4 par défaut)<span class="frenchb-nbsp"> </span>: -<!--l. 1253--><p class="noindent"> +<!--l. 1256--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">texconfig paper letter</span> </dt><dd class="list"> - <!--l. 1255--><p class="noindent">Mettre la taille par défaut du papier à <span + <!--l. 1258--><p class="noindent" >Mettre la taille par défaut du papier à <span class="ec-lmri-10">letter </span>pour les pilotes <span class="ec-lmss-10">pdftex</span>, <span class="ec-lmss-10">dvips</span>, <span @@ -2270,14 +2274,14 @@ class="ec-lmss-10">xdvi</span>, etc. <span class="ec-lmtt-10">texconfig rehash</span> </dt><dd class="list"> - <!--l. 1259--><p class="noindent">Mettre à jour toutes les bases de données des fichiers du système <span class="TEX">T<span + <!--l. 1262--><p class="noindent" >Mettre à jour toutes les bases de données des fichiers du système <span class="TEX">T<span class="E">E</span>X</span> (à faire après tout ajout ou suppression de fichier). </dd><dt class="list"> <span class="ec-lmtt-10">texconfig faq</span> </dt><dd class="list"> - <!--l. 1263--><p class="noindent">Afficher la FAQ + <!--l. 1266--><p class="noindent" >Afficher la FAQ sur te<span class="TEX">T<span class="E">E</span>X</span>. (voir aussi la FAQ principale de <span class="TEX">T<span class="E">E</span>X</span> dans <a @@ -2288,10 +2292,10 @@ class="ec-lmss-10">live</span>). <span class="ec-lmtt-10">texconfig help</span> </dt><dd class="list"> - <!--l. 1267--><p class="noindent">Obtenir de l’aide sur la commande <span + <!--l. 1270--><p class="noindent" >Obtenir de l’aide sur la commande <span class="ec-lmss-10">texconfig</span>. </dd></dl> -<!--l. 1271--><p class="noindent">Bien sûr, <span +<!--l. 1274--><p class="noindent" >Bien sûr, <span class="ec-lmss-10">texconfig </span>ne permet de changer que certaines des nombreuses options et paramètres de configuration d’un système <span class="TEX">T<span class="E">E</span>X</span>. Le fichier principal de configuration pour les programmes de la base @@ -2302,20 +2306,20 @@ class="ec-lmtt-10">kpsewhich</span> <span class="ec-lmtt-10">texmf.cnf </span>». Ce fichier contient de nombreux commentaires expliquant les options par défaut et la signification des paramètres, sa lecture est recommandée. -<!--l. 1279--><p class="noindent">Depuis 2005, la commande <span +<!--l. 1282--><p class="noindent" >Depuis 2005, la commande <span class="ec-lmss-10">texconfig </span><span class="ec-lmri-10">ne modifie plus les fichiers de configuration de la machine</span>, mais ceux de l’utilisateur qui la lance<span class="frenchb-thinspace"> </span>; ces fichiers sont dans le répertoire <span class="obeylines-h"><a -href="$HOME/.texlive2006" class="url" ><span -class="ec-lmtt-10">$HOME/.texlive2006</span></a></span> de +href="$HOME/.texlive2007" class="url" ><span +class="ec-lmtt-10">$HOME/.texlive2007</span></a></span> de l’utilisateur. -<!--l. 1284--><p class="noindent">De même, les commandes <span +<!--l. 1287--><p class="noindent" >De même, les commandes <span class="ec-lmss-10">updmap </span>et <span class="ec-lmss-10">fmtutil </span>opèrent maintenant au niveau de l’utilisateur dans le répertoire <span class="obeylines-h"><a -href="$HOME/.texlive2006" class="url" ><span -class="ec-lmtt-10">$HOME/.texlive2006</span></a></span> -<!--l. 1288--><p class="noindent"><span +href="$HOME/.texlive2007" class="url" ><span +class="ec-lmtt-10">$HOME/.texlive2007</span></a></span> +<!--l. 1291--><p class="noindent" ><span class="ec-lmbx-10">Important</span><span class="frenchb-nbsp"> </span><span class="ec-lmbx-10">: machines multi-utilisateurs</span>. Les administrateurs installant <span class="TEX">T<span class="E">E</span>X</span> Live sur une machine @@ -2329,13 +2333,13 @@ class="ec-lmri-10">au niveau de</span> <span class="ec-lmri-10">la machine</span>. Noter qu’aucun format n’est créé à l’installation, ils sont fabriqués à la demande<span class="frenchb-thinspace"> </span>; depuis cette année, le format créé par un utilisateur l’est uniquement pour lui (il est mis dans <span class="obeylines-h"><a -href="$HOME/.texlive2006" class="url" ><span -class="ec-lmtt-10">$HOME/.texlive2006</span></a></span>). Afin d’éviter la multiplication de fichiers de formats, il y a donc lieu créer au +href="$HOME/.texlive2007" class="url" ><span +class="ec-lmtt-10">$HOME/.texlive2007</span></a></span>). Afin d’éviter la multiplication de fichiers de formats, il y a donc lieu créer au moins les formats les plus utilisés au niveau du système à la fin de l’installation par la commande <span class="ec-lmss-10">fmtutil-sys</span>. Le plus simple est de les créer tous (c.-à-d. ceux qui figurent dans le fichier fmtutil.conf) par <div class="alltt"> -<!--l. 1300--><p class="noindent"><div class="obeylines-v"> +<!--l. 1303--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2362,7 +2366,7 @@ class="ec-lmtt-10">TEXMFSYSCONFIG </span>comme <span class="ec-lmtt-10">$TEXMFLOCAL</span>, mais il faut le faire explicitement dans le fichier <span class="obeylines-h"><a href="texmf.cnf" class="url" ><span class="ec-lmtt-10">texmf.cnf</span></a></span>. -<!--l. 1315--><p class="noindent">Rappelons que la commande <span +<!--l. 1318--><p class="noindent" >Rappelons que la commande <span class="ec-lmss-10">texconfig conf </span>retourne les valeurs des variables <span class="ec-lmtt-10">TEXMFSYSCONFIG</span>, <span @@ -2371,23 +2375,23 @@ href="#x1-90002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a> p. <a href="#x1-90002.3">9<!--tex4ht:ref: sec:texmftrees --></a>. -<!--l. 1321--><p class="noindent"> +<!--l. 1324--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">4.2 </span> <a id="x1-190004.2"></a>Tester l’installation</h4> -<!--l. 1324--><p class="noindent">Une fois l’installation de <span class="TEX">T<span +<!--l. 1327--><p class="noindent" >Une fois l’installation de <span class="TEX">T<span class="E">E</span>X</span> Live terminée, il faut la tester avant de créer des documents ou des fontes. Les tests doivent être faits par un utilisateur non privilégié (autre que <span class="ec-lmri-10">root</span>). -<!--l. 1329--><p class="noindent">On donne ici quelques procédures de base pour vérifier que le nouveau système est opérationnel. On les +<!--l. 1332--><p class="noindent" >On donne ici quelques procédures de base pour vérifier que le nouveau système est opérationnel. On les décrit pour Unix<span class="frenchb-thinspace"> </span>; pour Mac OS X ou Windows, il vaut mieux tester au travers d’une interface graphique, mais les principes sont les mêmes. -<!--l. 1334--><p class="noindent"> +<!--l. 1337--><p class="noindent" > <ol class="enumerate1" > <li class="enumerate" id="x1-19002x1">S’assurer en premier lieu que le programme <span class="ec-lmss-10">tex </span>fonctionne<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1339--><p class="noindent"><div class="obeylines-v"> + <!--l. 1342--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2405,7 +2409,7 @@ class="ec-lmtt-10"> 3.5.5</span> <br /><span class="ec-lmtt-10">...</span></div> </div> - <!--l. 1346--><p class="noindent">Si on récupère un <span + <!--l. 1349--><p class="noindent" >Si on récupère un <span class="ec-lmri-10">command not found </span>au lieu d’informations comme le numéro de version et le copyright, il est fort probable que vous n’avez pas le bon répertoire <span class="obeylines-h"><a href="bin" class="url" ><span @@ -2418,7 +2422,7 @@ href="#x1-140003.2">22<!--tex4ht:ref: text:path --></a>. class="enumerate" id="x1-19004x2">Traiter un fichier <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> simple<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1354--><p class="noindent"><div class="obeylines-v"> + <!--l. 1357--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2453,11 +2457,11 @@ class="ec-lmtt-10">sample2e.tex</span></a></span> ou d’autres fichiers, il votre problème, vous pouvez demander à <span class="TEX">T<span class="E">E</span>X</span> de dire exactement ce qu’il cherche et trouve<span class="frenchb-thinspace"> </span>; voir « Actions de débogage » page <a -href="#x1-650008.2.4">71<!--tex4ht:ref: Debugging --></a>. +href="#x1-650008.2.4">69<!--tex4ht:ref: Debugging --></a>. </li> <li class="enumerate" id="x1-19006x3">Prévisualiser les résultats en ligne<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1369--><p class="noindent"><div class="obeylines-v"> + <!--l. 1372--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2467,7 +2471,7 @@ class="ec-lmtt-10">sample2e.dvi</span></span> </div> </div> Sous Windows, la commande équivalente est <span -class="ec-lmss-10">Windvi</span>. Une nouvelle fenêtre doit s’ouvrir et montrer +class="ec-lmss-10">dviout</span>. Une nouvelle fenêtre doit s’ouvrir et montrer un document expliquant les bases de <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> (document à lire d’ailleurs si vous êtes débutant<span class="frenchb-thinspace"> </span>!). Vous devez tourner sous X pour que <span @@ -2481,7 +2485,7 @@ class="ec-lmtt-10">display </span>». <li class="enumerate" id="x1-19008x4">Créer un fichier PostScript pour l’imprimer ou l’afficher<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1381--><p class="noindent"><div class="obeylines-v"> + <!--l. 1384--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2498,7 +2502,7 @@ href="sample2e.tex" class="url" ><span class="ec-lmtt-10">sample2e.tex</span></a></span> et crée directement du PDF<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1389--><p class="noindent"><div class="obeylines-v"> + <!--l. 1392--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2510,7 +2514,7 @@ class="ec-lmtt-10">sample2e.tex</span></span> <li class="enumerate" id="x1-19012x6">Prévisualiser le fichier PDF<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 1395--><p class="noindent"><div class="obeylines-v"> + <!--l. 1398--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2524,7 +2528,7 @@ class="ec-lmtt-10">xpdf</span> <span class="ec-lmtt-10">sample2e.pdf</span></span> </div> </div> - <!--l. 1401--><p class="noindent">Hélas, ni <span + <!--l. 1404--><p class="noindent" >Hélas, ni <span class="ec-lmss-10">gv </span>ni <span class="ec-lmss-10">xpdf </span>ne sont actuellement inclus dans <span class="TEX">T<span class="E">E</span>X</span> Live, aussi devez-vous les installer @@ -2536,48 +2540,48 @@ class="ec-lmtt-10">http://www.foolabs.com/xpdf</span></a></span>. </li> <li class="enumerate" id="x1-19014x7">Autres fichiers de tests utiles<span class="frenchb-nbsp"> </span>: - <!--l. 1409--><p class="noindent"> + <!--l. 1412--><p class="noindent" > <dl class="list2"><dt class="list"> <span class="ec-lmtt-10">small2e.tex</span> </dt><dd class="list"> - <!--l. 1411--><p class="noindent">Un document plus simple à compiler que <span class="obeylines-h"><a + <!--l. 1414--><p class="noindent" >Un document plus simple à compiler que <span class="obeylines-h"><a href="sample2e" class="url" ><span class="ec-lmtt-10">sample2e</span></a></span> si celui-ci pose des problèmes. </dd><dt class="list"> <span class="ec-lmtt-10">testpage.tex</span> </dt><dd class="list"> - <!--l. 1414--><p class="noindent">Teste que l’imprimante n’introduit pas de décalages. + <!--l. 1417--><p class="noindent" >Teste que l’imprimante n’introduit pas de décalages. </dd><dt class="list"> <span class="ec-lmtt-10">nfssfont.tex</span> </dt><dd class="list"> - <!--l. 1416--><p class="noindent">Imprime des tables de fontes et des tests. + <!--l. 1419--><p class="noindent" >Imprime des tables de fontes et des tests. </dd><dt class="list"> <span class="ec-lmtt-10">testfont.tex</span> </dt><dd class="list"> - <!--l. 1417--><p class="noindent">Aussi pour les tables de fontes, mais en (plain) <span class="TEX">T<span + <!--l. 1420--><p class="noindent" >Aussi pour les tables de fontes, mais en (plain) <span class="TEX">T<span class="E">E</span>X</span>. </dd><dt class="list"> <span class="ec-lmtt-10">story.tex</span> </dt><dd class="list"> - <!--l. 1418--><p class="noindent">Le fichier de test de (plain) <span class="TEX">T<span + <!--l. 1421--><p class="noindent" >Le fichier de test de (plain) <span class="TEX">T<span class="E">E</span>X</span> le plus canonique de tous. Il faut taper « <span class="ec-lmtt-10">\bye </span>» à la commande <span class="ec-lmtt-10">* </span>après « <span class="ec-lmtt-10">tex story.tex </span>». </dd></dl> - <!--l. 1423--><p class="noindent">Pour exécuter ces tests procéder comme on l’a fait pour <span class="obeylines-h"><a + <!--l. 1426--><p class="noindent" >Pour exécuter ces tests procéder comme on l’a fait pour <span class="obeylines-h"><a href="sample2e.tex" class="url" ><span class="ec-lmtt-10">sample2e.tex</span></a></span>. </li></ol> -<!--l. 1428--><p class="noindent">Si vous êtes débutant ou si vous avez besoin d’aide pour réaliser des documents <span class="TEX">T<span +<!--l. 1431--><p class="noindent" >Si vous êtes débutant ou si vous avez besoin d’aide pour réaliser des documents <span class="TEX">T<span class="E">E</span>X</span> ou <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, n’hésitez pas à consulter <span class="obeylines-h"><a @@ -2588,14 +2592,14 @@ class="E">E</span>X</span></span> de Tobias Oetiker dans sa version anglaise (la après installation sous <span class="obeylines-h"><a href="texmf-doc/doc/english/lshort-english/lshort.pdf" class="url" ><span class="ec-lmtt-10">texmf-doc/doc/english/lshort-english/lshort.pdf</span></a></span>. -<!--l. 1437--><p class="noindent"> +<!--l. 1440--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">5 </span> <a id="x1-200005"></a>Installation pour Mac OS X</h3> -<!--l. 1440--><p class="noindent"><span class="TEX">T<span +<!--l. 1443--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live traite Mac OS X, mais pas les versions antérieures des Macintosh. -<!--l. 1442--><p class="noindent">On peut installer <span class="TEX">T<span +<!--l. 1445--><p class="noindent" >On peut installer <span class="TEX">T<span class="E">E</span>X</span> sous Mac OS X de deux façons<span class="frenchb-nbsp"> </span>: -<!--l. 1444--><p class="noindent"> +<!--l. 1447--><p class="noindent" > <ol class="enumerate1" > <li class="enumerate" id="x1-20002x1">Utiliser la nouvelle distribution, appellée Mac<span class="TEX">T<span @@ -2619,41 +2623,41 @@ href="#x1-120003">3<!--tex4ht:ref: sec:unix-install --></a>). Cette méthode offr à ce qui sera installé mais déroute bien des utilisateurs de Macintosh (ceux qui répugnent à taper des commandes dans un Terminal). </li></ol> -<!--l. 1459--><p class="noindent">Par ailleurs, l’utilisation de <span class="TEX">T<span +<!--l. 1462--><p class="noindent" >Par ailleurs, l’utilisation de <span class="TEX">T<span class="E">E</span>X</span> sous Mac OS X se fait normalement par le biais d’une interface graphique (<span class="ec-lmri-10">frontend</span>), comme expliqué ci-dessous à la section <a href="#x1-230005.3">5.3<!--tex4ht:ref: sec:interf-graph-macosx --></a>. -<!--l. 1463--><p class="noindent"> +<!--l. 1466--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">5.1 </span> <a id="x1-210005.1"></a>Installation de Mac<span class="TEX">T<span class="E">E</span>X</span></h4> -<!--l. 1466--><p class="noindent">La distribution Mac<span class="TEX">T<span +<!--l. 1469--><p class="noindent" >La distribution Mac<span class="TEX">T<span class="E">E</span>X</span> est une variante de <span class="TEX">T<span class="E">E</span>X</span> Live complétée par de nombreuses applications et de la documentation spécifique. Elle dispose de son propre installeur intégré. -<!--l. 1470--><p class="noindent">Le site de référence pour Mac<span class="TEX">T<span +<!--l. 1473--><p class="noindent" >Le site de référence pour Mac<span class="TEX">T<span class="E">E</span>X</span> est <span class="obeylines-h"><a href="http://tug.org/mactex" class="url" ><span class="ec-lmtt-10">http://tug.org/mactex</span></a></span>. -<!--l. 1472--><p class="noindent"> +<!--l. 1475--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">5.2 </span> <a id="x1-220005.2"></a><span class="ec-lmss-10">install*.sh</span><span class="frenchb-nbsp"> </span>: installation depuis <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 1475--><p class="noindent">Le système Mac OS X est un Unix (presque) comme les autres, mais Apple cache soigneusement ce fait, +<!--l. 1478--><p class="noindent" >Le système Mac OS X est un Unix (presque) comme les autres, mais Apple cache soigneusement ce fait, ce qui ne facilite pas l’installation de logiciels comme <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 1479--><p class="noindent">Nous allons essayer de décrire en détail la procédure d’installation. La première chose à faire est +<!--l. 1482--><p class="noindent" >Nous allons essayer de décrire en détail la procédure d’installation. La première chose à faire est d’ouvrir une fenêtre « Terminal ». L’application « Terminal » se trouve dans le répertoire /Applications/Utilitaires, elle est accessible à partir du menu principal en haut de l’écran. -<!--l. 1485--><p class="noindent">Ensuite, nous allons vérifier si l’interpréteur de commandes (ou <span +<!--l. 1488--><p class="noindent" >Ensuite, nous allons vérifier si l’interpréteur de commandes (ou <span class="ec-lmri-10">shell </span>en anglais) <span class="ec-lmss-10">bash </span>est présent ou non. Pour cela, taper dans la fenêtre « Terminal » la commande suivante<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 1488--><p class="noindent"><div class="obeylines-v"> +<!--l. 1491--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2675,13 +2679,13 @@ sur internet (par exemple ici<span class="frenchb-nbsp"> </span>: <span cla href="http://tug.org/texlive/bash.dmg" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/bash.dmg</span></a></span>) et l’installer... ou mieux, mettre à jour votre version de Mac OS X. -<!--l. 1500--><p class="noindent">Supposons désormais le <span +<!--l. 1503--><p class="noindent" >Supposons désormais le <span class="ec-lmri-10">shell </span><span class="ec-lmss-10">bash </span>présent. Il faut maintenant « passer <span class="ec-lmri-10">root </span>», c’est-à-dire se donner le pouvoir d’effectuer des opérations normalement interdites aux utilisateurs de base. Ceci se fait en tapant dans le « Terminal » la commande<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 1505--><p class="noindent"><div class="obeylines-v"> +<!--l. 1508--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2690,18 +2694,18 @@ class="ec-lmtt-10">su</span> <span class="ec-lmtt-10">-</span></span> </div> </div> -<!--l. 1509--><p class="noindent">Mettre le CD <span +<!--l. 1512--><p class="noindent" >Mettre le CD <span class="ec-lmss-10">inst </span>ou le DVD <span class="ec-lmss-10">live </span>dans le lecteur, son contenu devient automatiquement accessible sous le répertoire <span class="obeylines-h"><a href="/Volumes" class="url" ><span class="ec-lmtt-10">/Volumes</span></a></span>. On tape ensuite dans le « Terminal » les commandes<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 1512--><p class="noindent"><div class="obeylines-v"> +<!--l. 1515--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span class="ec-lmtt-10">cd</span> <span -class="ec-lmtt-10">/Volumes/texlive2006</span></span> +class="ec-lmtt-10">/Volumes/texlive2007</span></span> <br /><span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2713,23 +2717,23 @@ suivre la documentation d’installation de la section <a href="#x1-140003.2">3.2<!--tex4ht:ref: sec:unix-install-disk --></a> p. <a href="#x1-140003.2">17<!--tex4ht:ref: sec:unix-install-disk --></a> où des notes spécifiques pour Mac OS X ont été incluses si nécessaire. -<!--l. 1522--><p class="noindent"> +<!--l. 1525--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">5.3 </span> <a id="x1-230005.3"></a>Interfaces graphiques pour Mac OS X</h4> -<!--l. 1525--><p class="noindent">Normalement, l’utilisation de <span class="TEX">T<span +<!--l. 1528--><p class="noindent" >Normalement, l’utilisation de <span class="TEX">T<span class="E">E</span>X</span> sur un Macintosh se fait à travers une interface graphique, comprenant un <span class="ec-lmri-10">shell </span>d’exécution, un éditeur, un prévisualiseur et d’autres outils (on échappe toutefois difficilement à l’utilisation de « Terminal » dès que l’on veut réaliser des tâches un tant soit peu évoluées...). -<!--l. 1531--><p class="noindent">Voici les principales interfaces disponibles<span class="frenchb-nbsp"> </span>: -<!--l. 1533--><p class="noindent"> +<!--l. 1534--><p class="noindent" >Voici les principales interfaces disponibles<span class="frenchb-nbsp"> </span>: +<!--l. 1536--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">TeXShop</span> </dt><dd class="list"> - <!--l. 1534--><p class="noindent">Inclus dans <span class="TEX">T<span + <!--l. 1537--><p class="noindent" >Inclus dans <span class="TEX">T<span class="E">E</span>X</span> Live sous <span class="obeylines-h"><a href="./MacOSX/texshop.dmg" class="url" ><span class="ec-lmtt-10">./MacOSX/texshop.dmg</span></a></span>. @@ -2740,7 +2744,7 @@ class="ec-lmtt-10">http://www.uoregon.edu/~koch/texshop/texshop.html</span></a>< <span class="ec-lmss-10">ITeXMac</span> </dt><dd class="list"> - <!--l. 1538--><p class="noindent">Inclus dans <span class="TEX">T<span + <!--l. 1541--><p class="noindent" >Inclus dans <span class="TEX">T<span class="E">E</span>X</span> Live sous <span class="obeylines-h"><a href="./MacOSX/iTM-*.dmg" class="url" ><span class="ec-lmtt-10">./MacOSX/iTM-*.dmg</span></a></span>. @@ -2751,45 +2755,45 @@ class="ec-lmtt-10">http://itexmac.sourceforge.net</span></a></span>. <span class="ec-lmss-10">Mac-emacs</span> </dt><dd class="list"> - <!--l. 1541--><p class="noindent">Une adaptation d’Emacs à Mac OS X, avec <span + <!--l. 1544--><p class="noindent" >Une adaptation d’Emacs à Mac OS X, avec <span class="ec-lmss-10">AucTeX </span>inclus. <br class="newline" />Voir <span class="obeylines-h"><a href="http://www.cs.man.ac.uk/~franconi/mac-emacs" class="url" ><span class="ec-lmtt-10">http://www.cs.man.ac.uk/~franconi/mac-emacs</span></a></span>. </dd></dl> -<!--l. 1547--><p class="noindent">Si vous choisissez d’utiliser <span +<!--l. 1550--><p class="noindent" >Si vous choisissez d’utiliser <span class="ec-lmss-10">TeXShop </span>ou <span class="ec-lmss-10">ITeXMac</span>, il sera nécessaire de donner à ces logiciels les informations concernant le PATH<span class="frenchb-nbsp"> </span>: -<!--l. 1551--><p class="noindent"> +<!--l. 1554--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">TeXshop</span> </dt><dd class="list"> - <!--l. 1553--><p class="noindent">Lancer l’application et ouvrir le panneau préférences (menu TeXShop). Sélectionner + <!--l. 1556--><p class="noindent" >Lancer l’application et ouvrir le panneau préférences (menu TeXShop). Sélectionner l’onglet « Moteur » et modifier la première ligne en saisissant votre PATH, par exemple<span class="frenchb-nbsp"> </span>: <span class="obeylines-h"><a -href="/usr/local/texlive/2006/bin/powerpc-darwin" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006/bin/powerpc-darwin</span></a></span>. +href="/usr/local/texlive/2007/bin/powerpc-darwin" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007/bin/powerpc-darwin</span></a></span>. </dd><dt class="list"> <span class="ec-lmss-10">ITeXMac</span> </dt><dd class="list"> - <!--l. 1558--><p class="noindent">Lancer l’application et ouvrir le panneau préférences (menu ITeXMac). Sélectionner le + <!--l. 1561--><p class="noindent" >Lancer l’application et ouvrir le panneau préférences (menu ITeXMac). Sélectionner le bouton « Assistant teTeX », puis l’onglet « TeX » et cliquer sur le bouton radio « Autre ». Saisir alors votre PATH, par exemple<span class="frenchb-nbsp"> </span>: <span class="obeylines-h"><a -href="/usr/local/texlive/2006/bin/powerpc-darwin" class="url" ><span -class="ec-lmtt-10">/usr/local/texlive/2006/bin/powerpc-darwin</span></a></span>. +href="/usr/local/texlive/2007/bin/powerpc-darwin" class="url" ><span +class="ec-lmtt-10">/usr/local/texlive/2007/bin/powerpc-darwin</span></a></span>. </dd></dl> -<!--l. 1567--><p class="noindent"> +<!--l. 1570--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">6 </span> <a id="x1-240006"></a>Installation sous Windows</h3> -<!--l. 1570--><p class="noindent">Cette année la distribution <span class="TEX">T<span +<!--l. 1573--><p class="noindent" >Cette année la distribution <span class="TEX">T<span class="E">E</span>X</span> Live inclut de nouveau un installeur pour Windows qui s’appelle <span class="ec-lmss-10">tlpmgui</span>. -<!--l. 1574--><p class="noindent"> +<!--l. 1577--><p class="noindent" > <div class="quote"> - <!--l. 1575--><p class="noindent"><span + <!--l. 1578--><p class="noindent" ><span class="ec-lmbx-10">Note du traducteur</span><span class="frenchb-nbsp"> </span><span class="ec-lmbx-10">: </span>à titre personnel, je ne recommande pas l’installation sous Windows à partir de <span @@ -2797,19 +2801,19 @@ class="ec-lmss-10">tlpmgui</span>, sauf aux utilisateurs qui connaissent bien <s class="E">E</span>X</span> Live sous Unix et veulent avoir sous Windows une distribution aussi proche que possible de celle-ci. - <!--l. 1580--><p class="noindent">Une autre piste, non basée sur la distribution <span class="TEX">T<span + <!--l. 1583--><p class="noindent" >Une autre piste, non basée sur la distribution <span class="TEX">T<span class="E">E</span>X</span> Live, me semble nettement plus adaptée<span class="frenchb-nbsp"> </span>: il s’agit installer la distribution Pro<span class="TEX">T<span class="E">E</span>X</span>t à partir du DVD <span class="ec-lmss-10">live </span>ou du CD spécifique, elle est basée sur MiK<span class="TEX">T<span class="E">E</span>X</span> distribution très appréciée sous Windows<span class="frenchb-thinspace"> </span>; - <!--l. 1585--><p class="noindent">Si vous décidez d’opter pour Pro<span class="TEX">T<span + <!--l. 1588--><p class="noindent" >Si vous décidez d’opter pour Pro<span class="TEX">T<span class="E">E</span>X</span>t la suite de toute cette section ainsi que la suivante (Maintenance sous Windows) ne vous concernent pas.</div> -<!--l. 1591--><p class="noindent"><span +<!--l. 1594--><p class="noindent" ><span class="ec-lmss-10">tlpmgui </span>propose essentiellement les mêmes options que le script <span class="ec-lmss-10">install-tl.sh </span>sous Unix mais dans une interface graphique<span class="frenchb-nbsp"> </span>: sélection des schémas, choix des collections, etc., se reporter à la section <a @@ -2822,27 +2826,20 @@ class="ec-lmss-10">tlpmgui </span>offre la possibilité d’utiliser <span cl class="E">E</span>X</span> Live depuis le DVD <span class="ec-lmss-10">live </span>(sans l’installer sur le disque dur). -<!--l. 1601--><p class="noindent">Pour les connaisseurs, <span +<!--l. 1604--><p class="noindent" >Pour les connaisseurs, <span class="ec-lmss-10">tlpmgui </span>repose sur le programme <span class="ec-lmss-10">tlpm </span>accessible en ligne de commande Windows. -<!--l. 1604--><p class="noindent">Les binaires pour Windows sont empruntés à la distribution XEm<span class="TEX">T<span -class="E">E</span>X</span>, qui a succédé à fp<span class="TEX">T<span -class="E">E</span>X</span> (voir <span class="obeylines-h"><a -href="http://www.metz.supelec.fr/~popineau/xemtex-1.html" class="url" ><span -class="ec-lmtt-10">http://www.metz.supelec.fr/~popineau/xemtex-1.html</span></a></span>). Certains binaires de l’ancienne distribution -fp<span class="TEX">T<span -class="E">E</span>X</span> ont été conservés, comme <span -class="ec-lmss-10">Windvi</span>, le visualiseur <span -class="ec-lmtt-10">dvi </span>similaire à <span -class="ec-lmss-10">xdvi </span>sous Unix. La documentation -sur <span -class="ec-lmss-10">Windvi </span>se trouve dans <a -href="../../../../texmf/doc/html/windvi/windvi.html" >texmf/doc/html/windvi/windvi.html</a>. -<!--l. 1612--><p class="noindent"><span class="TEX">T<span +<!--l. 1607--><p class="noindent" >Les binaires pour Windows sont empruntés à la distribution W32TEX, fournie par Akira Kakuto. +Certains outils de l’ancienne distribution fp<span class="TEX">T<span +class="E">E</span>X</span> de Fabrice Popineau ont été conservés, le nouveau +visualiseur <span +class="ec-lmss-10">dviout </span>de Toshio Oshima a remplacé celui de Fabrice (<span +class="ec-lmss-10">Windvi</span>). +<!--l. 1613--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live peut être installé sur les systèmes Windows 9x, ME, NT, 2K or XP. Il ne fonctionne pas avec les versions plus anciennes Windows (3.1x) et MS-DOS. -<!--l. 1616--><p class="noindent"><span +<!--l. 1617--><p class="noindent" ><span class="ec-lmbx-10">Attention</span><span class="frenchb-nbsp"> </span><span class="ec-lmbx-10">: </span>Les utilisateurs de Windows 9x doit vérifier qu’il disposent d’assez d’espace pour les variables d’environnement. Le programme <span @@ -2852,11 +2849,11 @@ class="ec-lmtt-10">SHELL=<path>COMMAND.COM /E</span><span class="f class="ec-lmtt-10">:4096 /P </span>dans le fichier <span class="obeylines-h"><a href="config.sys" class="url" ><span class="ec-lmtt-10">config.sys</span></a></span>. -<!--l. 1623--><p class="noindent"> +<!--l. 1624--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a id="x1-250006.1"></a>Installation sous Windows depuis le CD <span class="ec-lmss-10">inst</span></h4> -<!--l. 1625--><p class="noindent">Le programme <span +<!--l. 1626--><p class="noindent" >Le programme <span class="ec-lmss-10">tlpmgui </span>devrait démarrer automatiquement dès l’insertion du CD <span class="ec-lmss-10">inst </span>dans le lecteur de CD. Si ce n’est pas le cas, cliquer sur <span @@ -2873,7 +2870,7 @@ class="ec-lmss-10">live</span> href="<cdrom drive letter>" class="url" ><span class="ec-lmtt-10"><cdrom␣drive␣letter></span></a></span> désigne la lettre correspondant au lecteur de CD<span class="frenchb-thinspace"> </span>; cliquer ensuite sur OK. -<!--l. 1635--><p class="noindent">La fenêtre intitulée <span +<!--l. 1636--><p class="noindent" >La fenêtre intitulée <span class="ec-lmss-10">TeX Live installation and maintenance utility </span>devrait s’ouvrir. Elle propose les options suivantes<span class="frenchb-nbsp"> </span>: <span class="ec-lmss-10">Main customization</span>, <span @@ -2883,14 +2880,14 @@ class="ec-lmss-10">Select systems</span>, <span class="ec-lmss-10">Directories </span>et <span class="ec-lmss-10">Options</span>. -<!--l. 1640--><p class="noindent">Dans la section <span +<!--l. 1641--><p class="noindent" >Dans la section <span class="ec-lmss-10">Directories</span>, le nom du lecteur de CD/DVD (par exemple <span class="ec-lmtt-10">F</span><span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">:/</span>) devrait apparaître à côté du bouton CD/DVD. S’il n’est pas affiché utiliser ce bouton pour sélectionner le lecteur de CD/DVD contenant <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 1645--><p class="noindent">Il est possible de choisir le répertoire devant contenir la distribution <span class="TEX">T<span +<!--l. 1646--><p class="noindent" >Il est possible de choisir le répertoire devant contenir la distribution <span class="TEX">T<span class="E">E</span>X</span> Live en cliquant sur le bouton <span class="ec-lmss-10">TLroot</span>(la variable <span class="obeylines-h"><a @@ -2905,12 +2902,12 @@ class="ec-lmss-10">TEXMFTEMP </span>et <span class="ec-lmss-10">TEXMFCNF</span>, il sera mis à jour automatiquement pendant l’installation (il est possible de le modifier en cas de besoin particulier). -<!--l. 1653--><p class="noindent">La section <span +<!--l. 1654--><p class="noindent" >La section <span class="ec-lmss-10">Select a scheme </span>permet, comme sous Unix, de choisir le schéma de base souhaité pour l’installation (complète, GUTenberg, etc.)<span class="frenchb-nbsp"> </span>: utiliser le bouton radio pour faire ce choix et le bouton <span class="ec-lmss-10">Info</span> pour une description du schéma sélectionné. -<!--l. 1658--><p class="noindent">Il est possible de personnaliser le schéma choisi en lui ajoutant ou en supprimant certaines de ses +<!--l. 1659--><p class="noindent" >Il est possible de personnaliser le schéma choisi en lui ajoutant ou en supprimant certaines de ses composantes (appelées <span class="ec-lmss-10">collections</span>). Ceci se fait en utilisant les boutons <span class="ec-lmss-10">Standard collections </span>et <span @@ -2918,7 +2915,7 @@ class="ec-lmss-10">Language</span> <span class="ec-lmss-10">collections </span>(choix des langues utilisables) dans <span class="ec-lmss-10">Main customization</span>. -<!--l. 1664--><p class="noindent"><span +<!--l. 1665--><p class="noindent" ><span class="ec-lmbx-10">Remarque</span><span class="frenchb-nbsp"> </span><span class="ec-lmbx-10">: </span>Les collections <span class="ec-lmss-10">Ghostscript</span>, <span @@ -2932,26 +2929,26 @@ class="ec-lmri-10">ées</span>... sauf si elles l’ont été par ailleurs. Les class="ec-lmtt-10">PERL5LIB </span>et <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">GS_LIB</span></span></span> doivent aussi être initialisées. - - -<!--l. 1670--><p class="noindent">Finalement, cliquer sur le bouton <span +<!--l. 1671--><p class="noindent" >Finalement, cliquer sur le bouton <span class="ec-lmss-10">Install </span>dans la section <span class="ec-lmss-10">Install </span>pour lancer le processus d’installation. -<!--l. 1673--><p class="noindent">Laisser le processus se poursuivre jusqu’à l’affichage du message annonçant que l’installation a réussi (un + + +<!--l. 1674--><p class="noindent" >Laisser le processus se poursuivre jusqu’à l’affichage du message annonçant que l’installation a réussi (un certain nombre d’étapes sont nécessaires, comme la création des formats, la mise à jour des bases de données, etc. ce qui peut prendre un certain temps). -<!--l. 1678--><p class="noindent">Le raccourci <span +<!--l. 1679--><p class="noindent" >Le raccourci <span class="ec-lmss-10">tlpmgui </span>sera ajouté dans le menu <span class="ec-lmss-10">Start</span><span class="cmsy-10">→</span><span class="ec-lmss-10">Programs</span><span class="cmsy-10">→</span><span -class="ec-lmss-10">TeXLive2006</span>. -<!--l. 1681--><p class="noindent">Si nécessaire (Windows 9x/WinME), il vous sera demandé de redémarrer l’ordinateur. -<!--l. 1685--><p class="noindent"> +class="ec-lmss-10">TeXLive2007</span>. +<!--l. 1682--><p class="noindent" >Si nécessaire (Windows 9x/WinME), il vous sera demandé de redémarrer l’ordinateur. +<!--l. 1686--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a id="x1-260006.2"></a>Programmes auxiliaires pour Windows</h4> -<!--l. 1688--><p class="noindent">Pour être complète, une installation <span class="TEX">T<span +<!--l. 1689--><p class="noindent" >Pour être complète, une installation <span class="TEX">T<span class="E">E</span>X</span> Live a besoin de programmes auxiliaires qu’on ne trouve pas fréquemment sur une machine Windows. De nombreux scripts sont écrits en Perl. Certains outils importants utilisent l’interpréteur PostScript Ghostscript pour afficher ou convertir les fichiers. Il faut @@ -2959,22 +2956,22 @@ aussi dans certains cas une boîte à outils graphique. Enfin, un éditeur orienté class="E">E</span>X</span> facilite la saisie de fichiers <span class="TEX">T<span class="E">E</span>X</span>. -<!--l. 1695--><p class="noindent">Tous ces outils sont assez faciles à trouver pour <span class="TEX">T<span +<!--l. 1696--><p class="noindent" >Tous ces outils sont assez faciles à trouver pour <span class="TEX">T<span class="E">E</span>X</span>, mais pour essayer de vous rendre la vie plus facile, nous avons incorporé des outils de ce type dans <span class="TEX">T<span class="E">E</span>X</span> Live<span class="frenchb-nbsp"> </span>: <ul class="itemize1"> <li class="itemize">GNU <span -class="ec-lmss-10">GhostScript </span>7.07<span class="frenchb-thinspace"> </span>; +class="ec-lmss-10">GhostScript </span>8.54<span class="frenchb-thinspace"> </span>; </li> <li class="itemize">un <span class="ec-lmss-10">Perl </span>5.8 minimum, suffisant pour exécuter tous les scripts Perl du <span class="TEX">T<span class="E">E</span>X</span> Live<span class="frenchb-thinspace"> </span>; </li> <li class="itemize">quelques utilitaires comme bzip2, gzip, jpeg2ps et tiff2png.</li></ul> -<!--l. 1709--><p class="noindent">Ces programmes sont empruntés à la distribution XEm<span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 1711--><p class="noindent">Si vous préférez ne pas installer les outils inclus dans <span class="TEX">T<span +<!--l. 1706--><p class="noindent" >Perl et Ghostscript sont installés par défaut<span class="frenchb-thinspace"> </span>; vous pouvez empêcher leur installation en les +déselectionant explicitement lors de l’installation si vous les avez déjà. +<!--l. 1710--><p class="noindent" >Si vous préférez ne pas installer les outils inclus dans <span class="TEX">T<span class="E">E</span>X</span> Live, vous êtes libre d’installer les outils nécessaires pour compléter votre système <span class="TEX">T<span class="E">E</span>X</span> Live<span class="frenchb-thinspace"> </span>; voici une liste des adresses où les @@ -3069,7 +3066,7 @@ class="ec-lmss-10">SciTE </span>se trouve à l’adresse <span class="obeylin href="http://www.scintilla.org/SciTE.html" class="url" ><span class="ec-lmtt-10">http://www.scintilla.org/SciTE.html</span></a></span>.</li></ul> </dd></dl> -<!--l. 1750--><p class="noindent">Il est aussi possible d’installer d’autres outils qui ne sont pas +<!--l. 1749--><p class="noindent" >Il est aussi possible d’installer d’autres outils qui ne sont pas libres <span class="footnote-mark"><a href="#fn3x0" id="fn3x0-bk"><sup class="textsuperscript">3</sup></a></span><a id="x1-26001f3"></a> @@ -3081,23 +3078,23 @@ class="ec-lmss-10">GSView </span>est disponible à l’url <span class="obeyl href="http://www.cs.wisc.edu/~ghost/gsview/" class="url" ><span class="ec-lmtt-10">http://www.cs.wisc.edu/~ghost/gsview/</span></a></span> ou sur tout site CTAN. -<!--l. 1761--><p class="noindent"> +<!--l. 1760--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">7 </span> <a id="x1-270007"></a>Maintenance sous Windows</h3> -<!--l. 1763--><p class="noindent">Une fois la distribution <span class="TEX">T<span +<!--l. 1762--><p class="noindent" >Une fois la distribution <span class="TEX">T<span class="E">E</span>X</span> Live installée, vous pouvez vous servir du programme <span class="ec-lmss-10">tlpmgui </span>pour modifier ou compléter votre installation. -<!--l. 1766--><p class="noindent"> +<!--l. 1765--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a id="x1-280007.1"></a>Ajouter ou supprimer des composants</h4> -<!--l. 1768--><p class="noindent">Le raccourci <span +<!--l. 1767--><p class="noindent" >Le raccourci <span class="ec-lmss-10">tlpmgui </span>du menu <span class="ec-lmss-10">Start</span><span class="cmsy-10">→</span><span class="ec-lmss-10">Programs</span><span class="cmsy-10">→</span><span -class="ec-lmss-10">TeXLive2006 </span>permet de lancer le programme et affiche la +class="ec-lmss-10">TeXLive2007 </span>permet de lancer le programme et affiche la fenêtre <span class="ec-lmss-10">TeX Live installation and maintenance utility</span>. Les sections à utiliser sont <span class="ec-lmss-10">Add Packages </span>(ajout de @@ -3108,7 +3105,7 @@ class="ec-lmss-10">Remove</span> <span class="ec-lmss-10">installation </span>(suppression totale de <span class="TEX">T<span class="E">E</span>X</span> Live). -<!--l. 1776--><p class="noindent">Cliquer sur <span +<!--l. 1775--><p class="noindent" >Cliquer sur <span class="ec-lmss-10">Add packages </span>ou <span class="ec-lmss-10">Remove packages</span>, puis <ul class="itemize1"> @@ -3121,11 +3118,11 @@ class="ec-lmss-10">Search </span>dans la section <span class="ec-lmss-10">Buttons </span>pour afficher la liste de composants à installer ou à supprimer dans <span class="ec-lmss-10">Select packages to... </span>. - <!--l. 1786--><p class="noindent">Lors de l’ajout de composants, la liste des composants installés est comparée à la liste des + <!--l. 1785--><p class="noindent" >Lors de l’ajout de composants, la liste des composants installés est comparée à la liste des composants disponibles sur le CD/DVD. Seuls les composants non installés sont affichés, à vous de choisir ceux que vous souhaitez ajouter. - <!--l. 1791--><p class="noindent">Inversement, lors de la suppression de composants, seuls les composants installés sont affichés. - <!--l. 1794--><p class="noindent">Noter que les collections sont en tête de liste. + <!--l. 1790--><p class="noindent" >Inversement, lors de la suppression de composants, seuls les composants installés sont affichés. + <!--l. 1793--><p class="noindent" >Noter que les collections sont en tête de liste. </li> <li class="itemize">Sélectionner un composant en cliquant sur son nom dans la liste. Un clic sur le bouton <span @@ -3136,13 +3133,13 @@ class="ec-lmss-10">Info</span> <li class="itemize">Cliquer sur <span class="ec-lmss-10">Install </span>ou <span class="ec-lmss-10">Remove </span>pour terminer l’opération.</li></ul> -<!--l. 1805--><p class="noindent"> +<!--l. 1804--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a id="x1-290007.2"></a>Configuration et maintenance</h4> -<!--l. 1807--><p class="noindent">La section <span +<!--l. 1806--><p class="noindent" >La section <span class="ec-lmss-10">Manage the installation </span>permet d’effectuer les opérations courantes de configuration et de maintenance. -<!--l. 1810--><p class="noindent">Voici la liste des actions possibles<span class="frenchb-nbsp"> </span>: +<!--l. 1809--><p class="noindent" >Voici la liste des actions possibles<span class="frenchb-nbsp"> </span>: <ul class="itemize1"> <li class="itemize">mettre à jour la base <span class="obeylines-h"><a href="ls-R" class="url" ><span @@ -3161,34 +3158,34 @@ class="ec-lmtt-10">fmtutil.cnf</span></a></span>, <li class="itemize">modifier le fichier <span class="obeylines-h"><a href="updmap.cfg" class="url" ><span class="ec-lmtt-10">updmap.cfg</span></a></span>.</li></ul> -<!--l. 1819--><p class="noindent">Il faut sortir de la fenêtre d’édition en cliquant sur le bouton <span +<!--l. 1818--><p class="noindent" >Il faut sortir de la fenêtre d’édition en cliquant sur le bouton <span class="ec-lmss-10">Done </span>pour que les mises à jour des formats, fichiers <span class="ec-lmtt-10">.map</span>, base <span class="obeylines-h"><a href="ls-R" class="url" ><span class="ec-lmtt-10">ls-R</span></a></span> soient effectuées. -<!--l. 1823--><p class="noindent">Les autres possibilités de configuration sont décrites à la section <a +<!--l. 1822--><p class="noindent" >Les autres possibilités de configuration sont décrites à la section <a href="#x1-350007.8">7.8<!--tex4ht:ref: sec:persconf --></a>, p. <a href="#x1-350007.8">42<!--tex4ht:ref: sec:persconf --></a>. -<!--l. 1826--><p class="noindent"> +<!--l. 1825--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a id="x1-300007.3"></a>Désinstallation complète de <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 1828--><p class="noindent">L’option <span +<!--l. 1827--><p class="noindent" >L’option <span class="ec-lmss-10">Remove the TeX Live installation </span>permet de supprimer toute la distribution <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 1831--><p class="noindent">Attention, ce que vous avez éventuellement installé dans le répertoire <span class="obeylines-h"><a +<!--l. 1830--><p class="noindent" >Attention, ce que vous avez éventuellement installé dans le répertoire <span class="obeylines-h"><a href="texmf-local" class="url" ><span class="ec-lmtt-10">texmf-local</span></a></span> ne sera pas supprimé<span class="frenchb-thinspace"> </span>; le contenu du répertoire <span class="obeylines-h"><a href="setup-win32" class="url" ><span class="ec-lmtt-10">setup-win32</span></a></span> doit être également nettoyé à la main si nécessaire. -<!--l. 1835--><p class="noindent"> +<!--l. 1834--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.4 </span> <a id="x1-310007.4"></a>Ajouter des composants à votre système</h4> -<!--l. 1837--><p class="noindent">Tout d’abord, quelles que soient les modifications faites, <span +<!--l. 1836--><p class="noindent" >Tout d’abord, quelles que soient les modifications faites, <span class="ec-lmri-10">n’oubliez pas de reconstruire les fichiers ls-R de</span> <span class="ec-lmri-10">bases de donn</span><span @@ -3198,7 +3195,7 @@ class="ec-lmss-10">tlpmgui</span>, option <span class="ec-lmss-10">Manage the installation</span>, soit lancer manuellement la commande <span class="ec-lmtt-10">mktexlsr</span>. -<!--l. 1844--><p class="noindent">Si vous choisissez d’ajouter des fichiers qui ne proviennent pas de la distribution <span class="TEX">T<span +<!--l. 1843--><p class="noindent" >Si vous choisissez d’ajouter des fichiers qui ne proviennent pas de la distribution <span class="TEX">T<span class="E">E</span>X</span> Live (ou fp<span class="TEX">T<span class="E">E</span>X</span>), il est fortement recommandé de les mettre dans le répertoire <span class="obeylines-h"><a @@ -3209,20 +3206,20 @@ class="E">E</span>X</span> Live. -<!--l. 1850--><p class="noindent">L’arborescence pointée par <span class="obeylines-h"><a +<!--l. 1849--><p class="noindent" >L’arborescence pointée par <span class="obeylines-h"><a href="$TEXMFLOCAL" class="url" ><span class="ec-lmtt-10">$TEXMFLOCAL</span></a></span> est initialement vide. Si vous souhaitez y ajouter par exemple les fichiers de style pour le logiciel de calcul formel Maple, vous devrez mettre ces fichiers dans le répertoire <span class="obeylines-h"><a -href="C:\TeXLive2006\texmf-local\tex\latex\maple" class="url" ><span -class="ec-lmtt-10">C:\TeXLive2006\texmf-local\tex\latex\maple</span></a></span> et les fichiers de documentation dans <span class="obeylines-h"><a -href="C:\TeXLive2006\texmf-local\doc\latex\maple" class="url" ><span -class="ec-lmtt-10">C:\TeXLive2006\texmf-local\doc\latex\maple</span></a></span> -<!--l. 1859--><p class="noindent"> +href="C:\TeXLive2007\texmf-local\tex\latex\maple" class="url" ><span +class="ec-lmtt-10">C:\TeXLive2007\texmf-local\tex\latex\maple</span></a></span> et les fichiers de documentation dans <span class="obeylines-h"><a +href="C:\TeXLive2007\texmf-local\doc\latex\maple" class="url" ><span +class="ec-lmtt-10">C:\TeXLive2007\texmf-local\doc\latex\maple</span></a></span> +<!--l. 1858--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.5 </span> <a id="x1-320007.5"></a>Exécution de <span class="ec-lmtt-10">tlmp.exe </span>en ligne de commande</h4> -<!--l. 1861--><p class="noindent">Le programme <span +<!--l. 1860--><p class="noindent" >Le programme <span class="ec-lmss-10">tlpm.exe </span>utilisé par <span class="ec-lmss-10">tlpmgui </span>possède de nombreuses options utiles dont la liste est donnée par @@ -3237,14 +3234,14 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 1865--><p class="nopar"> -<!--l. 1867--><p class="noindent">Consulter le fichier <span class="obeylines-h"><a +<!--l. 1864--><p class="nopar" > +<!--l. 1866--><p class="noindent" >Consulter le fichier <span class="obeylines-h"><a href="tlpm.readme" class="url" ><span class="ec-lmtt-10">tlpm.readme</span></a></span> pour plus de renseignements et des exemples. -<!--l. 1870--><p class="noindent"> +<!--l. 1869--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.6 </span> <a id="x1-330007.6"></a>Installation en réseau</h4> -<!--l. 1872--><p class="noindent">Kpathsea est compatible avec les noms UNC, ceux-ci peuvent donc être utilisés pour récupérer +<!--l. 1871--><p class="noindent" >Kpathsea est compatible avec les noms UNC, ceux-ci peuvent donc être utilisés pour récupérer l’arborescence TEXMF depuis le réseau. Mais encore mieux, tous les fichiers, y compris ceux de configuration et excepté les binaires dans <span class="obeylines-h"><a href="bin/win32" class="url" ><span @@ -3276,41 +3273,14 @@ class="ec-lmtt-10">$VARTEXMF</span></a></span> vers un répertoire local qui contiendra les fichiers de configuration locaux et les fichiers générés au vol. </li></ul> -<!--l. 1896--><p class="noindent"> +<!--l. 1895--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.7 </span> <a id="x1-340007.7"></a>Différences entre la version Windows et la version Unix de <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 1898--><p class="noindent">La version Windows de Web2C possède quelques spécificités qui méritent d’être notées. -<!--l. 1901--><p class="noindent"> +<!--l. 1897--><p class="noindent" >La version Windows de Web2C possède quelques spécificités qui méritent d’être notées. +<!--l. 1900--><p class="noindent" > <dl class="description"><dt class="description"> <span -class="ec-lmbx-10">Kpathsea</span> </dt><dd -class="description">Les tables de hachage <span class="footnote-mark"><a -href="#fn4x0" id="fn4x0-bk"><sup class="textsuperscript">4</sup></a></span><a - id="x1-34001f4"></a> - que Kpathsea construit (à partir des fichiers <span class="obeylines-h"><a -href="ls-R" class="url" ><span -class="ec-lmtt-10">ls-R</span></a></span> entre autres) sont très volumineuses - pour le <span class="TEX">T<span -class="E">E</span>X</span> Live. Dans le but de diminuer le temps d’initialisation des applications qui - utilisent Kpathsea, ces tables ont été mises en mémoire partagée. De cette manière, quand - vous exécutez des chaînes de programmes, telles que <span class="obeylines-h"><a -href="tex" class="url" ><span -class="ec-lmtt-10">tex</span></a></span> qui appelle <span class="obeylines-h"><a -href="mpost" class="url" ><span -class="ec-lmtt-10">mpost</span></a></span> qui appelle <span class="obeylines-h"><a -href="tex" class="url" ><span -class="ec-lmtt-10">tex</span></a></span>, le temps d’initialisation de chaque sous-programme est diminué (sauf pour le premier). - Ce comportement est invisible pour l’utilisateur, sauf si celui-ci positionne le niveau de - trace de Kpathsea à la valeur <span -class="cmsy-10">-</span><span -class="cmr-10">1</span><span class="frenchb-nbsp"> </span>: dans ce cas, tout accès au bloc de mémoire partagée est - tracé, ce qui n’est pas souhaitable (les programmes accèdent très souvent à ce bloc<span class="frenchb-thinspace"> </span>!). Cette - situation évoluera probablement dans le futur. - - - </dd><dt class="description"> -<span class="ec-lmssbx-10">kpsecheck</span> </dt><dd class="description">Cette commande fournit des fonctionnalités qui ne rentraient pas bien dans <span @@ -3323,16 +3293,17 @@ class="ec-lmtt-10">texmf/</span></a></span>. Ceci à l’air pratique, class="E">E</span>X</span> à proprement parler (commes des dizaines de fichiers <span class="obeylines-h"><a href="README" class="url" ><span class="ec-lmtt-10">README</span></a></span>) <span class="footnote-mark"><a -href="#fn5x0" id="fn5x0-bk"><sup class="textsuperscript">5</sup></a></span><a - id="x1-34002f5"></a>. +href="#fn4x0" id="fn4x0-bk"><sup class="textsuperscript">4</sup></a></span><a + id="x1-34001f4"></a>. Pour cette raison, vous pouvez combiner l’option <span class="obeylines-h"><a href="-multiple-occurences" class="url" ><span class="ec-lmtt-10">-multiple-occurences</span></a></span> avec deux autres options pour inclure ou exclure de la recherche tout fichier conforme à un certain motif (plusieurs motifs d’inclusion ou d’exclusion peuvent être spécifiés). - <!--l. 1937--><p class="noindent">La commande <span + <!--l. 1917--><p class="noindent" >La commande <span class="ec-lmss-10">kpsecheck </span>peut aussi indiquer le statut d’utilisation de la mémoire partagée<span class="frenchb-nbsp"> </span>: en utilisation ou non-utilisée. Cette information peut être très utile, car si le statut rapporté + est « en utilisation », cela signifie qu’un ou plusieurs processus tournent et utilisent le bloc de mémoire partagée. Dans ce cas, une réinitialisation des tables de hachage basée sur les fichiers <span class="obeylines-h"><a @@ -3342,7 +3313,7 @@ class="ec-lmss-10">mktexlsr </span>l’effectue, sera automatiquement repous jusqu’à ce que tous les processus utilisant la version courante en mémoire partagée soient terminés. Il est prévu d’enlever cette limitation dans une version future, mais la version actuelle de Kpathsea ne permet pas de faire facilement cette réinitialisation. - <!--l. 1952--><p class="noindent">Enfin, la même commande <span + <!--l. 1930--><p class="noindent" >Enfin, la même commande <span class="ec-lmss-10">kpsecheck </span>peut indiquer l’endroit où Kpathsea pense pouvoir trouver la Dll de Ghostscript. En effet, sous Win32, il est souvent plus simple de travailler directement avec la Dll de Ghostscript, et de la trouver en utilisant la clé appropriée dans @@ -3356,48 +3327,27 @@ class="ec-lmtt-10">PATH</span></a></span> qui a une longueur <span class="ec-lmbx-10">Web2C</span> </dt><dd class="description">Les moteurs <span class="TEX">T<span -class="E">E</span>X</span> ont quelques options supplémentaires par rapport à la version standard, et - une option dont le comportement diffère de la version standard<span class="frenchb-nbsp"> </span>: - <ul class="itemize1"> - <li class="itemize"><span class="obeylines-h"><a -href="-halt-on-error" class="url" ><span -class="ec-lmtt-10">-halt-on-error</span></a></span> arrête la compilation à la première erreur. - </li> - <li class="itemize"><span class="obeylines-h"><a -href="-job-time" class="url" ><span -class="ec-lmtt-10">-job-time</span></a></span> positionne la date des fichiers créés à la date de référence fournie par celle - du fichier donné en argument. - </li> - <li class="itemize"><span class="obeylines-h"><a -href="-oem" class="url" ><span -class="ec-lmtt-10">-oem</span></a></span> utilise le codepage DOS pour les sorties console. - </li> - <li class="itemize"><span class="obeylines-h"><a -href="-output-directory" class="url" ><span -class="ec-lmtt-10">-output-directory</span></a></span> permet de créer tous les fichiers de sortie dans le répertoire spécifié. - </li> - <li class="itemize"><span class="obeylines-h"><a -href="-time-statistics" class="url" ><span -class="ec-lmtt-10">-time-statistics</span></a></span> affiche des statistiques à propos du temps d’exécution. Il est à noter - que Windows 9x n’étant pas un système multi-tâche préemptif, il ne possède pas d’horloge - interne suffisamment précise pour mesurer ces temps d’exécution et donc la valeur affichée - n’est qu’une approximation. Sous NT/2K/XP, le résultat est assez précis et comprend - le temps utilisateur et le temps système alloués à la compilation. Pour les utilisateurs - d’Unix<span class="frenchb-nbsp"> </span>: la commande <span class="obeylines-h"><a +class="E">E</span>X</span> ont une option supplémentaire par rapport à la version standard<span class="frenchb-nbsp"> </span>: + <span class="obeylines-h"><a +href="-proctimes" class="url" ><span +class="ec-lmtt-10">-proctimes</span></a></span> affiche des statistiques à propos du temps d’exécution. Il est à noter que + Windows 9x n’étant pas un système multi-tâche préemptif, il ne possède pas d’horloge + interne suffisamment précise pour mesurer ces temps d’exécution et donc la valeur affichée + n’est qu’une approximation. Sous NT/2K/XP, le résultat est assez précis et comprend le + temps utilisateur et le temps système alloués à la compilation. Pour les utilisateurs d’Unix<span class="frenchb-nbsp"> </span>: + la commande <span class="obeylines-h"><a href="time" class="url" ><span -class="ec-lmtt-10">time</span></a></span> n’existe pas sous Windows.</li></ul> - </dd></dl> -<!--l. 1982--><p class="noindent"> +class="ec-lmtt-10">time</span></a></span> n’existe pas sous Windows.</dd></dl> +<!--l. 1950--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.8 </span> <a id="x1-350007.8"></a>Personnalisation de l’installation</h4> -<!--l. 1985--><p class="noindent"> - +<!--l. 1953--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.1 </span> <a id="x1-360007.8.1"></a>Dvips</h5> -<!--l. 1987--><p class="noindent">Le fichier de configuration de <span +<!--l. 1955--><p class="noindent" >Le fichier de configuration de <span class="ec-lmtt-10">dvips </span>se trouve par défaut en <span class="obeylines-h"><a -href="C:\TeXLive2006\texmf-var\dvips\config\config.ps" class="url" ><span -class="ec-lmtt-10">C:\TeXLive2006\texmf-var\dvips\config\config.ps</span></a></span>. +href="C:\TeXLive2007\texmf-var\dvips\config\config.ps" class="url" ><span +class="ec-lmtt-10">C:\TeXLive2007\texmf-var\dvips\config\config.ps</span></a></span>. Il peut être ouvert avec n’importe quel éditeur de texte pour modifier certains paramètres<span class="frenchb-nbsp"> </span>: <dl class="description"><dt class="description"> <span @@ -3431,7 +3381,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 2005--><p class="nopar"> + <!--l. 1973--><p class="nopar" > </dd><dt class="description"> <span class="ec-lmbx-10">papier</span> </dt><dd @@ -3461,27 +3411,31 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 2017--><p class="nopar"></dd></dl> -<!--l. 2020--><p class="noindent">La distribution <span class="TEX">T<span -class="E">E</span>X</span> Live courante intègre la procédure permettant d’avoir toujours des fichiers -fontmaps à jour pour Dvips et PdfTeX. C’est le programme <span -class="ec-lmss-10">updmap </span>qui le fait durant l’installation, -comme lors de l’ajout de collection de fontes. Si vous ajoutez de nouvelles fontes à la main, éditez le -fichier <span class="obeylines-h"><span class="verb"><span + <!--l. 1985--><p class="nopar" ></dd></dl> +<!--l. 1988--><p class="noindent" >La distribution <span class="TEX">T<span +class="E">E</span>X</span> Live actuelle intègre un programme « <span +class="ec-lmss-10">updmap </span>» facilitant la mise à jour des fichiers +<span +class="ec-lmtt-10">psfonts.map </span>pour Dvips et <span +class="ec-lmtt-10">pdftex.map </span>pour PdfTeX. <span +class="ec-lmss-10">updmap </span>est lancé automatiquement durant +l’installation. Si vous ajoutez de nouvelles fontes à la main, éditez le fichier <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap.cfg</span></span></span> dans <span class="obeylines-h"><a href="$TEXMFVAR/web2c" class="url" ><span -class="ec-lmtt-10">$TEXMFVAR/web2c</span></a></span>. -<!--l. 2026--><p class="noindent"> +class="ec-lmtt-10">$TEXMFVAR/web2c</span></a></span>. et relancez <span +class="ec-lmss-10">updmap</span>. +<!--l. 1996--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.2 </span> <a id="x1-370007.8.2"></a>PdfTeX</h5> -<!--l. 2028--><p class="noindent">Si le programme pdflatex est utilisé pour écrire directement en format PDF et qu’on utilise du papier au -format US letter-size, éditer le fichier <span class="obeylines-h"><a -href="C:\TeXLive2006\texmf-var\tex\generic\config\pdftexconfig.tex" class="url" ><span -class="ec-lmtt-10">C:\TeXLive2006\texmf-var\tex\generic\config\pdftexconfig.tex</span></a></span> +<!--l. 1998--><p class="noindent" >Si le programme <span +class="ec-lmss-10">pdflatex </span>est utilisé pour écrire directement en format PDF et qu’on utilise du papier au format +US letter-size, éditer le fichier <span class="obeylines-h"><a +href="C:\TeXLive2007\texmf-var\tex\generic\config\pdftexconfig.tex" class="url" ><span +class="ec-lmtt-10">C:\TeXLive2007\texmf-var\tex\generic\config\pdftexconfig.tex</span></a></span> et modifier « <span class="ec-lmtt-10">\page_width </span>» et « <span class="ec-lmtt-10">\page_height </span>». Ces entrées doivent être<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 2034--><p class="noindent"><div class="obeylines-v"> +<!--l. 2005--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">\pdfpagewidth=8.5</span><span class="ec-lmtt-10"> true</span><span @@ -3492,15 +3446,27 @@ class="ec-lmtt-10"> true</span><span class="ec-lmtt-10"> in</span> </div> </div> -<!--l. 2039--><p class="noindent">Sauvegarder le fichier et sortir de l’éditeur. -<!--l. 2041--><p class="noindent"> +<!--l. 2010--><p class="noindent" >Sauvegarder le fichier et sortir de l’éditeur. +<!--l. 2012--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.3 </span> <a - id="x1-380007.8.3"></a>Gsview</h5> -<!--l. 2043--><p class="noindent"><span + id="x1-380007.8.3"></a>Xe<span class="TEX">T<span +class="E">E</span>X</span></h5> +<!--l. 2014--><p class="noindent" >Xe<span class="TEX">T<span +class="E">E</span>X</span> pour Windows est lié statiquement à la bibliothèque fontconfig 2.4.2. Le fichier de configuration +pour les fontes s’appelle <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">fonts.conf</span></span></span>. Ce fichier se trouve dans le répertoire indiqué par la commande +<span +class="ec-lmtt-10">kpsewhich –var-value=FONTCONFIG_PATH</span>. +<!--l. 2019--><p class="noindent" > +<h5 class="subsubsectionHead"><span class="titlemark">7.8.4 </span> <a + id="x1-390007.8.4"></a>Gsview</h5> +<!--l. 2021--><p class="noindent" ><span class="ec-lmss-10">GSView </span>est maintenant distribué sous licence Aladdin et n’est donc plus inclus dans <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 2046--><p class="noindent">Si vous voulez changer le format du papier, ouvrez <span + + +<!--l. 2024--><p class="noindent" >Si vous voulez changer le format du papier, ouvrez <span class="ec-lmss-10">GSView </span>à partir du menu <span class="ec-lmss-10">D</span><span class="ec-lmss-10">émarrer </span>et @@ -3512,77 +3478,26 @@ netteté du rendu en positionnant les deux valeurs <span class="ec-lmbx-10">Text Alpha </span>et <span class="ec-lmbx-10">Graphics Alpha </span>à 4 bits. -<!--l. 2052--><p class="noindent">Pour ce qui est de l’impression, consulter la sous-section <a +<!--l. 2030--><p class="noindent" >Pour ce qui est de l’impression, consulter la sous-section <a href="#x1-410007.10">7.10<!--tex4ht:ref: sub:printing --></a>. -<!--l. 2055--><p class="noindent">Les fichiers <span +<!--l. 2033--><p class="noindent" >Les fichiers <span class="ec-lmtt-10">.ps </span>et <span class="ec-lmtt-10">.eps </span>seront automatiquement ouverts par <span class="ec-lmss-10">GSView</span>. - - -<!--l. 2058--><p class="noindent"> -<h5 class="subsubsectionHead"><span class="titlemark">7.8.4 </span> <a - id="x1-390007.8.4"></a>Windvi</h5> -<!--l. 2061--><p class="noindent">Le programme <span -class="ec-lmss-10">tlpmgui </span>associe automatiquement les fichiers de suffixe <span -class="ec-lmtt-10">.dvi </span>au programme <span -class="ec-lmss-10">Windvi </span>mais il -ne crée pas d’icône sur le bureau pour <span -class="ec-lmss-10">Windvi</span>, il faut le faire à la main. -<!--l. 2065--><p class="noindent">Lancer <span -class="ec-lmss-10">Windvi </span>en double cliquant sur l’icône ou à partir de la ligne de commande. -<!--l. 2068--><p class="noindent">Pour sélectionner un format de papier US Letter, allez dans le menu <span -class="ec-lmss-10">View</span><span -class="cmsy-10">→</span><span -class="ec-lmss-10">Options</span><span -class="cmsy-10">→</span><span -class="ec-lmss-10">Papertype </span>et -sélectionnez « US (8.5"x11") » dans la liste déroulante Paper Type. Cliquez OK et fermez -<span -class="ec-lmss-10">Windvi</span>. -<!--l. 2073--><p class="noindent">La première fois que vous ouvrirez un fichier <span -class="ec-lmtt-10">.dvi</span>, vous pouvez trouver le facteur de zoom trop -important<span class="frenchb-thinspace"> </span>; réduisez-le en tapant sur la touche « moins » du clavier numérique jusqu’à ce qu’il soit à -votre goût. -<!--l. 2078--><p class="noindent">Vous pouvez modifier le format de papier dans les options de <span -class="ec-lmss-10">Windvi </span>(menu View, Options) ainsi -qu’un certain nombre d’autres paramètres comme par exemple la capacité à exécuter des -commandes système spécifiées dans le document (désactivé par défaut pour des raisons de -sécurité). -<!--l. 2084--><p class="noindent">Les paramètres de <span -class="ec-lmss-10">Windvi </span>sont enregistrés dans un fichier de nom <span class="obeylines-h"><a -href="windvi.cnf" class="url" ><span -class="ec-lmtt-10">windvi.cnf</span></a></span>. Vous pouvez le localiser -de la manière suivante<span class="frenchb-nbsp"> </span>: - - -<table -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb5"> -<a - id="x1-39002r1"></a>  C:\>kpsewhich --expand-var $HOME/windvi.cnf -</div> -</div> -</td></tr></table> -<!--l. 2089--><p class="nopar"> -<!--l. 2093--><p class="noindent">Si vous avez des problèmes avec <span -class="ec-lmss-10">Windvi</span>, il est conseillé d’effacer le fichier de configuration, puis de refaire -un test dans la configuration par défaut. -<!--l. 2097--><p class="noindent"> +<!--l. 2036--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.9 </span> <a id="x1-400007.9"></a>Tests</h4> -<!--l. 2099--><p class="noindent">Pour des procédures génériques de vérification, voir section <a +<!--l. 2038--><p class="noindent" >Pour des procédures génériques de vérification, voir section <a href="#x1-190004.2">4.2<!--tex4ht:ref: sec:test-install --></a>, page <a href="#x1-190004.2">31<!--tex4ht:ref: sec:test-install --></a>. Cette section décrit les tests spécifiques à Windows. -<!--l. 2103--><p class="noindent">Vous pouvez tester l’installation en ouvrant le fichier <span class="obeylines-h"><span class="verb"><span +<!--l. 2042--><p class="noindent" >Vous pouvez tester l’installation en ouvrant le fichier <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">sample2e.tex</span></span></span> dans votre éditeur (<span class="ec-lmss-10">XEmacs</span>, <span class="ec-lmss-10">WinShell</span>) qui se trouve dans <span class="obeylines-h"><a -href="C:\TeXLive2006\texmf-dist\tex\latex\base" class="url" ><span -class="ec-lmtt-10">C:\TeXLive2006\texmf-dist\tex\latex\base</span></a></span>. Le source <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +href="C:\TeXLive2007\texmf-dist\tex\latex\base" class="url" ><span +class="ec-lmtt-10">C:\TeXLive2007\texmf-dist\tex\latex\base</span></a></span>. Le source <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> doit apparaître à l’écran. Compilez-le en cliquant sur le menu (XEmacs) <span class="ec-lmss-10">Command</span><span @@ -3593,28 +3508,27 @@ class="E">E</span>X</span></span> (WinShell) dans la barre d’outils, ensui <span class="ec-lmss-10">Command</span><span class="cmsy-10">→</span><span -class="ec-lmss-10">View DVI </span>ou sur l’icône Preview (Windvi). -<!--l. 2114--><p class="noindent">La première fois que vous afficherez un document avec <span -class="ec-lmss-10">Windvi</span>, il va créer les fichiers de fontes +class="ec-lmss-10">View DVI </span>ou sur l’icône Preview (dviout). +<!--l. 2053--><p class="noindent" >La première fois que vous afficherez un document avec <span +class="ec-lmss-10">dviout</span>, il va créer les fichiers de fontes bitmaps qui ne sont pas installées. Après avoir visualisé quelques fichiers, vous aurez créé la plupart de ces fichiers et vous ne verrez plus souvent apparaître la fenêtre de création de fontes. -<!--l. 2120--><p class="noindent">En cas de problèmes, reportez-vous à la sous-section <a +<!--l. 2059--><p class="noindent" >En cas de problèmes, reportez-vous à la sous-section <a href="#x1-490007.12">7.12<!--tex4ht:ref: sec:troubleshooting --></a>. -<!--l. 2123--><p class="noindent"> +<!--l. 2062--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.10 </span> <a id="x1-410007.10"></a>Impression</h4> -<!--l. 2126--><p class="noindent">Il est possible d’imprimer depuis <span -class="ec-lmss-10">Windvi</span>. Dans ce cas, l’impression utilise le pilote unifié d’impression de +<!--l. 2065--><p class="noindent" >Il est possible d’imprimer depuis <span +class="ec-lmss-10">dviout</span>. Dans ce cas, l’impression utilise le pilote unifié d’impression de Windows, il est donc par définition compatible avec toutes les imprimantes. Cependant, il y a un inconvénient<span class="frenchb-nbsp"> </span>: cette impression génère des fichiers (spool) très importants, quelques versions anciennes de -Windows le supportent mal. L’avantage est que vous pouvez tirer parti de l’impression d’images BMP ou -WMF par exemple. Il faut également faire bien attention à ce que les paramètres de l’imprimante soient -correctement définis (sous-section <a -href="#x1-390007.8.4">7.8.4<!--tex4ht:ref: sub:windvi --></a>) sous peine d’avoir un effet d’échelle (imprimer à 600 dpi sur +Windows le supportent mal. L’avantage est que vous pouvez tirer parti de l’impression d’images BMP +ou WMF par exemple. Il faut également faire bien attention à ce que les paramètres de +l’imprimante soient correctement définis sous peine d’avoir un effet d’échelle (imprimer à 600 dpi sur une imprimante qui fait réellement 300 dpi aboutit à n’avoir qu’un seul quart de la page visible). -<!--l. 2139--><p class="noindent">L’impression est souvent plus rapide en utilisant <span +<!--l. 2078--><p class="noindent" >L’impression est souvent plus rapide en utilisant <span class="ec-lmss-10">dvips</span>, puis en imprimant le fichier <span class="ec-lmtt-10">.ps </span>depuis <span class="ec-lmss-10">GSView</span>. @@ -3623,7 +3537,7 @@ class="ec-lmss-10">GSView</span>, sélectionner <span class="ec-lmbx-10">Print. . . </span>dans le menu <span class="ec-lmbx-10">File</span>. Une fenêtre de dialogue pour l’impression apparaît. -<!--l. 2144--><p class="noindent">Si vous utilisez une imprimante PostScript, <span +<!--l. 2083--><p class="noindent" >Si vous utilisez une imprimante PostScript, <span class="ec-lmri-10">soyez s</span><span class="ec-lmri-10">ûr de s</span><span class="ec-lmri-10">électionner </span><span @@ -3632,25 +3546,26 @@ cette option dans <span class="ec-lmbx-10">Print Method </span>en bas à gauche de la boîte de dialogue, faute de quoi l’impression échouera. Vous pouvez ensuite sélectionner une imprimante quelconque parmi celles installées. -<!--l. 2151--><p class="noindent">Si vous utilisez une imprimante qui ne supporte pas PostScript, sélectionnez <span +<!--l. 2090--><p class="noindent" >Si vous utilisez une imprimante qui ne supporte pas PostScript, sélectionnez <span class="ec-lmbx-10">Ghostscript</span> <span class="ec-lmbx-10">Device </span>dans <span class="ec-lmbx-10">Print Method</span>. Ensuite cliquez sur le bouton <span -class="ec-lmbx-10">djet500 </span>et sélectionnez votre - +class="ec-lmbx-10">djet500 </span>et sélectionnez votre imprimante. -<!--l. 2163--><p class="noindent"> + + +<!--l. 2095--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.11 </span> <a id="x1-420007.11"></a>Trucs et astuces à propos de la plate-forme Win32</h4> -<!--l. 2165--><p class="noindent"> +<!--l. 2097--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.1 </span> <a id="x1-430007.11.1"></a>Différentes déclinaisons de Win32</h5> -<!--l. 2167--><p class="noindent">Ce que recouvre la dénomination Win32 n’est pas un système d’exploitation. C’est un ensemble de +<!--l. 2099--><p class="noindent" >Ce que recouvre la dénomination Win32 n’est pas un système d’exploitation. C’est un ensemble de fonctions très vaste (environ 12000 fonctions dans les fichiers d’en-tête du SDK Microsoft) que vous pouvez utiliser pour écrire des programmes pour différentes versions des systèmes d’exploitation de la famille Windows. -<!--l. 2174--><p class="noindent">Windows se décline en plusieurs versions<span class="frenchb-nbsp"> </span>: +<!--l. 2106--><p class="noindent" >Windows se décline en plusieurs versions<span class="frenchb-nbsp"> </span>: <ul class="itemize1"> <li class="itemize">Win95, Win98 et WinME, qui <span class="ec-lmri-10">ne sont pas de vrais syst</span><span @@ -3673,7 +3588,7 @@ class="ec-lmtt-10">command.com</span></a></span> est chargé et si vous arrêtez <li class="itemize">Windows XP existe en versions Personnelle et Professionnelle. C’est la dernière étape dans la fusion entre les deux lignes de produits (basée sur Windows 9x et basée sur NT). XP est écrit sur une base NT.</li></ul> -<!--l. 2195--><p class="noindent">Windows 9x peut faire tourner des programmes 32 bits et des programmes 16 bits en même temps. +<!--l. 2127--><p class="noindent" >Windows 9x peut faire tourner des programmes 32 bits et des programmes 16 bits en même temps. Mais le système d’exploitation lui-même n’est pas entièrement écrit en mode 32 bits et ne fournit pas une protection mémoire entre les applications<span class="frenchb-nbsp"> </span>: les applications 16 bits peuvent écraser des parties du système d’exploitation en mémoire<span class="frenchb-thinspace"> </span>! Des parties du système telles que le GDI (<span @@ -3686,28 +3601,28 @@ utilisés par tous les programmes qui tournent simultanément ne doivent pas requé 64 ko de mémoire. Ceci explique le comportement du moniteur de performance et le fait que vous pouvez mettre votre système à genoux en utilisant de manière intensive les objets graphiques. -<!--l. 2212--><p class="noindent">NT, 2K et XP ne souffrent pas de ces limitations, ni d’aucune autre limitation de Windows 9x. Ce sont +<!--l. 2144--><p class="noindent" >NT, 2K et XP ne souffrent pas de ces limitations, ni d’aucune autre limitation de Windows 9x. Ce sont de vrais environnements multitâches, avec une vraie mémoire protégée. Ils répondent de manière plus fluide que Windows 9x de par leur meilleure gestion de la mémoire, leur système de gestion de fichiers plus performant, etc. -<!--l. 2218--><p class="noindent"> - - +<!--l. 2150--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.2 </span> <a id="x1-440007.11.2"></a>La ligne de commande</h5> -<!--l. 2220--><p class="noindent">Vous allez demander<span class="frenchb-nbsp"> </span>: mais pourquoi diable devrais-je me préoccuper d’une ligne de commande alors que +<!--l. 2152--><p class="noindent" >Vous allez demander<span class="frenchb-nbsp"> </span>: mais pourquoi diable devrais-je me préoccuper d’une ligne de commande alors que j’ai Windows<span class="frenchb-thinspace"> </span>? -<!--l. 2223--><p class="noindent">Bonne question. Le problème est de nature très générale. Toutes les opérations ne peuvent pas être + + +<!--l. 2155--><p class="noindent" >Bonne question. Le problème est de nature très générale. Toutes les opérations ne peuvent pas être accomplies très facilement à l’aide de la seule interface graphique. La ligne de commande vous donne la puissance de la programmation – si vous avez un bon interpréteur de commandes. -<!--l. 2229--><p class="noindent">Mais le problème est plus fondamental<span class="frenchb-nbsp"> </span>: <span class="TEX">T<span +<!--l. 2161--><p class="noindent" >Mais le problème est plus fondamental<span class="frenchb-nbsp"> </span>: <span class="TEX">T<span class="E">E</span>X</span> est un outil qui fonctionne <span class="ec-lmri-10">en batch</span>, de manière non interactive. <span class="TEX">T<span class="E">E</span>X</span> a besoin de calculer la meilleure mise en page pour chaque page, de résoudre les références croisées, etc. Ceci ne peut être réalisé que par un traitement global du document. Ce n’est pas encore une tâche qui peut être réalisée interactivement. -<!--l. 2236--><p class="noindent">Ceci implique que vous devriez utiliser <span class="TEX">T<span +<!--l. 2168--><p class="noindent" >Ceci implique que vous devriez utiliser <span class="TEX">T<span class="E">E</span>X</span> depuis la ligne de commande. En fait la situation n’est pas si catastrophique. Il y a un avantage à écrire des outils en ligne de commande pour des tâches complexes<span class="frenchb-nbsp"> </span>: ils sont bien plus fiables, parce qu’ils n’héritent pas de la complexité @@ -3716,11 +3631,11 @@ servent d’interface aux outils en ligne de commande. C’est le cas de class="E">E</span>X</span><span class="frenchb-nbsp"> </span>: vous interagirez avec lui la plupart du temps au travers d’un éditeur de textes qui possède une interface graphique. -<!--l. 2247--><p class="noindent">Cependant, il se peut que vous ayez besoin d’utiliser la ligne de commande dans certaines situations. Par +<!--l. 2179--><p class="noindent" >Cependant, il se peut que vous ayez besoin d’utiliser la ligne de commande dans certaines situations. Par exemple en cas de problèmes, parce que vous avez besoin de trouver une erreur dans votre installation – voir la section <a href="#x1-490007.12">7.12<!--tex4ht:ref: sec:troubleshooting --></a>. -<!--l. 2252--><p class="noindent"> +<!--l. 2184--><p class="noindent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Windows</span><span @@ -3753,10 +3668,10 @@ class="ec-lmss-10">Accessoires </span>» (ces emplacements peuvent changer d Windows à l’autre). Vous pouvez aussi choisir le menu « Démarrer -> Exécuter » et taper <span class="obeylines-h"><a href="cmd.exe" class="url" ><span class="ec-lmtt-10">cmd.exe</span></a></span>, qui est le nom du nouvel interpréteur de commandes pour NT.</dd></dl> -<!--l. 2265--><p class="noindent"> +<!--l. 2197--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.3 </span> <a id="x1-450007.11.3"></a>Les séparateurs de chemins</h5> -<!--l. 2267--><p class="noindent">L’API Win32 admet les deux caractères <span class="obeylines-h"><span class="verb"><span +<!--l. 2199--><p class="noindent" >L’API Win32 admet les deux caractères <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">/</span></span></span> et <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\</span></span></span> comme séparateurs pour les noms de fichiers. Mais pas les interpréteurs de commande<span class="frenchb-thinspace"> </span>! Donc, chaque fois qu’un nom de fichier est utilisé par un programme, vous @@ -3768,37 +3683,37 @@ unique séparateur. Ce qui explique que vous pouvez taper<span class="frenchb-nbs <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb6"> +<div class="fancyvrb" id="fancyvrb5"> <a id="x1-45002r1"></a>   C:\>set TEXMFCNF=C:/Program Files/TeXLive/texmf-var/web2c </div> </div> </td></tr></table> -<!--l. 2275--><p class="nopar">mais pas<span class="frenchb-nbsp"> </span>: +<!--l. 2207--><p class="nopar" >mais pas<span class="frenchb-nbsp"> </span>: <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb7"> +<div class="fancyvrb" id="fancyvrb6"> <a id="x1-45004r1"></a>  C:\>dir "C:/Program Files/TeXLive" </div> </div> </td></tr></table> -<!--l. 2279--><p class="nopar">Dans le premier cas, seuls des programmes utiliseront le chemin que vous avez fourni, dans le deuxième +<!--l. 2211--><p class="nopar" >Dans le premier cas, seuls des programmes utiliseront le chemin que vous avez fourni, dans le deuxième cas, c’est l’interpréteur de commandes qui va vouloir s’en servir directement. -<!--l. 2284--><p class="noindent">Tout ceci pour dire, ne soyez pas surpris de voir des noms de fichiers écrits avec des <span class="obeylines-h"><a +<!--l. 2216--><p class="noindent" >Tout ceci pour dire, ne soyez pas surpris de voir des noms de fichiers écrits avec des <span class="obeylines-h"><a href="/" class="url" ><span class="ec-lmtt-10">/</span></a></span> en guise de -séparateurs, à la mode Unix<span class="frenchb-thinspace"> </span>; fp<span class="TEX">T<span -class="E">E</span>X</span> est un portage de Web2C, dont l’objectif est d’être compatible avec -toutes les plates-formes. Pour cette raison, les fichiers de configuration utilisent la convention Unix des -séparateurs dans les noms de fichiers. -<!--l. 2291--><p class="noindent"> +séparateurs, à la mode Unix<span class="frenchb-thinspace"> </span>; Windows-<span class="TEX">T<span +class="E">E</span>X</span> Live est un portage de Web2C, dont l’objectif est d’être +compatible avec toutes les plates-formes. Pour cette raison, les fichiers de configuration utilisent la +convention Unix des séparateurs dans les noms de fichiers. +<!--l. 2223--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.4 </span> <a id="x1-460007.11.4"></a>Les systèmes de gestion de fichiers</h5> -<!--l. 2293--><p class="noindent">Une des plus mauvaises caractéristiques de Windows 9x vis-à-vis de <span class="TEX">T<span +<!--l. 2225--><p class="noindent" >Une des plus mauvaises caractéristiques de Windows 9x vis-à-vis de <span class="TEX">T<span class="E">E</span>X</span> est probablement ce qu’on appelle le système de fichiers FAT. <span class="TEX">T<span class="E">E</span>X</span> utilise une myriade de petits fichiers dont la taille varie entre @@ -3809,23 +3724,23 @@ class="E">E</span>X</span> Live sur un disque dur formaté en FAT. Les fichiers s voient allouer chacun 32 ko au minimum, donc l’installation de <span class="TEX">T<span class="E">E</span>X</span> Live utilise beaucoup plus de place que nécessaire. -<!--l. 2304--><p class="noindent">Le seul moyen d’éviter ce problème consiste à passer en FAT32 ou NTFS. Ces systèmes sont plus récents +<!--l. 2236--><p class="noindent" >Le seul moyen d’éviter ce problème consiste à passer en FAT32 ou NTFS. Ces systèmes sont plus récents et n’ont pas l’inconvénient de FAT. La taille des clusters par défaut y est de 4 ko, leur accès est plus performant. NTFS est protégé, redondant et on peut même ajuster la taille des clusters jusqu’à un minimum de 512 octets à la création. -<!--l. 2311--><p class="noindent"> +<!--l. 2243--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.5 </span> <a id="x1-470007.11.5"></a>Comment ajouter un répertoire à votre PATH</h5> -<!--l. 2313--><p class="noindent">Il existe dans votre système des variables qui agissent un peu comme des variables globales à tous vos +<!--l. 2245--><p class="noindent" >Il existe dans votre système des variables qui agissent un peu comme des variables globales à tous vos programmes. On appelle cet ensemble de variables <span class="ec-lmri-10">l’environnement</span>. Chaque programme hérite à son démarrage d’une copie de l’environnement. Il peut modifier les valeurs des variables, ajouter ou enlever des variables, mais les modifications ne sont effectives que pour sa propre copie et ne sont pas propagées aux autres programmes, sauf à ceux qu’il lance lui-même. -<!--l. 2322--><p class="noindent">Votre variable PATH est une variable spéciale de l’environnement utilisée pour chercher les programmes +<!--l. 2254--><p class="noindent" >Votre variable PATH est une variable spéciale de l’environnement utilisée pour chercher les programmes lorsque vous en demandez l’exécution. Il y a une procédure différente pour modifier cette variable selon que vous êtes sous Windows 9x, ME ou NT/2K/XP. -<!--l. 2328--><p class="noindent"> +<!--l. 2260--><p class="noindent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Windows 95/98</span> </dt><dd @@ -3842,13 +3757,13 @@ class="ec-lmtt-10">PATH=</span></a></span> et suivie par une liste de répertoire <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> - <div class="fancyvrb" id="fancyvrb8"> + <div class="fancyvrb" id="fancyvrb7"> <a - id="x1-47002r1"></a>  PATH=C:\windows;C:\windows\system;C:\TeXLive2006\bin\win32 + id="x1-47002r1"></a>  PATH=C:\windows;C:\windows\system;C:\TeXLive2007\bin\win32 </div> </div> </td></tr></table> - <!--l. 2337--><p class="nopar">Les modifications ne prendront effet qu’après redémarrage de la machine. + <!--l. 2269--><p class="nopar" >Les modifications ne prendront effet qu’après redémarrage de la machine. </dd><dt class="description"> <span class="ec-lmbx-10">Windows ME</span> </dt><dd @@ -3896,7 +3811,7 @@ href="PATH" class="url" ><span class="ec-lmtt-10">PATH</span></a></span> pour tous les utilisateurs du système – mais vous devez savoir précisément ce que vous faites. - <!--l. 2362--><p class="noindent">S’il y a déjà un <span class="obeylines-h"><a + <!--l. 2294--><p class="noindent" >S’il y a déjà un <span class="obeylines-h"><a href="PATH" class="url" ><span class="ec-lmtt-10">PATH</span></a></span> défini pour votre compte utilisateur, cliquez dessus. Dans le champ <span @@ -3905,8 +3820,8 @@ href="PATH" class="url" ><span class="ec-lmtt-10">PATH</span></a></span> et dans le champ <span class="ec-lmss-10">Valeur</span>, la liste courante de répertoires séparés par des points-virgules. Ajoutez les répertoires où se trouvent vos exécutables (i.e. <span class="obeylines-h"><a -href="C:\TeXLive2006\bin\win32" class="url" ><span -class="ec-lmtt-10">C:\TeXLive2006\bin\win32</span></a></span>). Si la variable <span class="obeylines-h"><a +href="C:\TeXLive2007\bin\win32" class="url" ><span +class="ec-lmtt-10">C:\TeXLive2007\bin\win32</span></a></span>). Si la variable <span class="obeylines-h"><a href="PATH" class="url" ><span class="ec-lmtt-10">PATH</span></a></span> n’est pas encore définie, il suffit de taper son nom dans le champ <span @@ -3917,25 +3832,25 @@ class="ec-lmss-10">Appliquer </span>avant de cliquer sur <span class="ec-lmss-10">Ok</span>, de cette façon, les modifications seront propagées immédiatement à la session courante. Soyez prudent quand vous modifiez les variables d’environnement.</dd></dl> -<!--l. 2375--><p class="noindent">Le meilleur moyen de savoir si une variable a été correctement définie consiste à ouvrir une console et à +<!--l. 2307--><p class="noindent" >Le meilleur moyen de savoir si une variable a été correctement définie consiste à ouvrir une console et à taper <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb9"> +<div class="fancyvrb" id="fancyvrb8"> <a id="x1-47004r1"></a>  set VARIABLE </div> </div> </td></tr></table> -<!--l. 2379--><p class="nopar">la valeur correspondante doit alors être affichée.. -<!--l. 2382--><p class="noindent"> +<!--l. 2311--><p class="nopar" >la valeur correspondante doit alors être affichée.. +<!--l. 2314--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.6 </span> <a id="x1-480007.11.6"></a>Les moteurs <span class="TEX">T<span class="E">E</span>X</span></h5> -<!--l. 2384--><p class="noindent">En lisant la documentation de Web2C, on voit que les différents programmes dérivés de <span class="TEX">T<span +<!--l. 2316--><p class="noindent" >En lisant la documentation de Web2C, on voit que les différents programmes dérivés de <span class="TEX">T<span class="E">E</span>X</span> utilisent le même moteur de base. Par exemple, <span class="obeylines-h"><a href="tex.exe" class="url" ><span @@ -3944,23 +3859,20 @@ href="latex.exe" class="url" ><span class="ec-lmtt-10">latex.exe</span></a></span> sont des copies exactes du même programme, mais chacun utilise un fichier de format différent, en se basant sur le nom par lequel il a été invoqué. -<!--l. 2391--><p class="noindent">Sous Unix, ce mode de fonctionnement est réalisé en faisant appel aux <span +<!--l. 2323--><p class="noindent" >Sous Unix, ce mode de fonctionnement est réalisé en faisant appel aux <span class="ec-lmri-10">liens symboliques</span>. On peut ainsi économiser un peu d’espace disque, car plusieurs moteurs de base sont utilisés avec différents fichiers de format. -<!--l. 2396--><p class="noindent">L’API Win32 ne connaît pas les liens symboliques. Dans le but d’économiser presqu’autant d’espace +<!--l. 2328--><p class="noindent" >L’API Win32 ne connaît pas les liens symboliques. Dans le but d’économiser presqu’autant d’espace disque, tous les moteurs <span class="TEX">T<span class="E">E</span>X</span> de base ont été mis dans des DLL (<span class="ec-lmri-10">Dynamic Linked Library</span>). Ceci se traduit par l’aspect suivant pour les fichiers<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 2400--><p class="noindent"><div class="obeylines-v"> +<!--l. 2332--><p class="noindent" ><div class="obeylines-v"> <span -class="ec-lmtt-10">18/09/2005</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> 14:19</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> 2006-11-23</span><span class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> 07:06</span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span @@ -3973,13 +3885,13 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> 3</span><span -class="ec-lmtt-10"> 584</span><span +class="ec-lmtt-10"> 2</span><span +class="ec-lmtt-10"> 560</span><span class="ec-lmtt-10"> latex.exe</span> <br /><span -class="ec-lmtt-10">18/09/2005</span><span +class="ec-lmtt-10"> 2007-01-06</span><span class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> 14:19</span><span +class="ec-lmtt-10"> 23:54</span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span @@ -3988,21 +3900,14 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> 3</span><span -class="ec-lmtt-10"> 584</span><span -class="ec-lmtt-10"> pdfetex.exe</span> +class="ec-lmtt-10"> 1</span><span +class="ec-lmtt-10"> 073</span><span +class="ec-lmtt-10"> 664</span><span +class="ec-lmtt-10"> pdftex.dll</span> <br /><span -class="ec-lmtt-10">18/09/2005</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> 14:19</span><span +class="ec-lmtt-10"> 2006-01-28</span><span class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> 08:05</span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span @@ -4015,9 +3920,9 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> 524</span><span -class="ec-lmtt-10"> 288</span><span -class="ec-lmtt-10"> tl90pdfetex.dll</span> +class="ec-lmtt-10"> 2</span><span +class="ec-lmtt-10"> 560</span><span +class="ec-lmtt-10"> pdftex.exe</span> </div> </div> et le fichier <span class="obeylines-h"><a href="latex.exe" class="url" ><span @@ -4025,22 +3930,21 @@ class="ec-lmtt-10">latex.exe</span></a></span> n’est ni plus ni moins qu&# href="pdfetex.exe" class="url" ><span class="ec-lmtt-10">pdfetex.exe</span></a></span>, utilisant le même moteur <span class="obeylines-h"><a -href="tl90pdfetex.dll" class="url" ><span -class="ec-lmtt-10">tl90pdfetex.dll</span></a></span>. La même astuce a été utilisée pour la famille de -programmes <span class="obeylines-h"><a +href="pdftex.dll" class="url" ><span +class="ec-lmtt-10">pdftex.dll</span></a></span>. La même astuce a été utilisée pour la famille de programmes <span class="obeylines-h"><a href="mktex*.exe" class="url" ><span class="ec-lmtt-10">mktex*.exe</span></a></span> qui utilisent tous la bibliothèque <span class="obeylines-h"><a href="mktex.dll" class="url" ><span class="ec-lmtt-10">mktex.dll</span></a></span>. -<!--l. 2411--><p class="noindent">Il existe même un outil générique appelé <span class="obeylines-h"><a +<!--l. 2343--><p class="noindent" >Il existe même un outil générique appelé <span class="obeylines-h"><a href="irun.exe" class="url" ><span class="ec-lmtt-10">irun.exe</span></a></span> qui permet de simuler les liens durs de Unix sous Win32, mais uniquement pour les fichiers <span class="ec-lmtt-10">.exe</span>. -<!--l. 2415--><p class="noindent"> +<!--l. 2347--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.12 </span> <a id="x1-490007.12"></a>En cas de problème</h4> -<!--l. 2418--><p class="noindent"> +<!--l. 2350--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.12.1 </span> <a id="x1-500007.12.1"></a>Que faire si <span class="ec-lmtt-10">latex </span>ne trouve pas vos fichiers<span class="frenchb-thinspace"> </span>?</h5> @@ -4050,40 +3954,40 @@ class="ec-lmtt-10">latex </span>ne trouve pas vos fichiers<span class="frenchb-t <li class="itemize"><span class="ec-lmss-10">kpsewhich </span>est l’outil de choix pour trouver la source de n’importe quel problème. Malheureusement, <span -class="ec-lmss-10">kpsewhich </span>écrit la trace de ses recherches sur le flux <span class="obeylines-h"><a +class="ec-lmss-10">kpsewhich </span>écrit le résultat de ses recherches sur le flux <span class="obeylines-h"><a href="stderr" class="url" ><span -class="ec-lmtt-10">stderr</span></a></span>, et les - anciennes versions de la console de Windows ne savaient pas rediriger ce flux vers un +class="ec-lmtt-10">stderr</span></a></span>, et + les anciennes versions de la console de Windows ne savaient pas rediriger ce flux vers un fichier <span class="footnote-mark"><a -href="#fn6x0" id="fn6x0-bk"><sup class="textsuperscript">6</sup></a></span><a - id="x1-50001f6"></a>. +href="#fn5x0" id="fn5x0-bk"><sup class="textsuperscript">5</sup></a></span><a + id="x1-50001f5"></a>. Pour des besoins de diagnostic, vous pouvez positionner temporairement une variable d’environnement - (dans une console)<span class="frenchb-nbsp"> </span>: + en tapant dans une console<span class="frenchb-nbsp"> </span>: <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> - <div class="fancyvrb" id="fancyvrb10"> + <div class="fancyvrb" id="fancyvrb9"> <a id="x1-50003r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=err.log </div> </div> </td></tr></table> - <!--l. 2432--><p class="nopar">Vous pouvez également définir un niveau de trace<span class="frenchb-nbsp"> </span>: + <!--l. 2365--><p class="nopar" >Vous pouvez également définir un niveau de trace<span class="frenchb-nbsp"> </span>: <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> - <div class="fancyvrb" id="fancyvrb11"> + <div class="fancyvrb" id="fancyvrb10"> <a id="x1-50005r1"></a>  SET KPATHSEA_DEBUG=-1 </div> </div> </td></tr></table> - <!--l. 2436--><p class="nopar"> - <!--l. 2438--><p class="noindent">La trace de l’exécution des commandes suivantes sera conservée dans le fichier <span class="obeylines-h"><a + <!--l. 2369--><p class="nopar" > + <!--l. 2371--><p class="noindent" >La trace de l’exécution des commandes suivantes sera conservée dans le fichier <span class="obeylines-h"><a href="err.log" class="url" ><span class="ec-lmtt-10">err.log</span></a></span>. Si vous voulez rediriger le flux stderr sur le flux stdout, ce qui n’est normalement possible sous aucune version @@ -4093,13 +3997,13 @@ class="ec-lmtt-10">err.log</span></a></span>. Si vous <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> - <div class="fancyvrb" id="fancyvrb12"> + <div class="fancyvrb" id="fancyvrb11"> <a id="x1-50007r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=con: </div> </div> </td></tr></table> - <!--l. 2444--><p class="nopar">De cette manière, vous pourrez rediriger à la fois stdout et stderr dans le même fichier. + <!--l. 2377--><p class="nopar" >De cette manière, vous pourrez rediriger à la fois stdout et stderr dans le même fichier. </li> <li class="itemize">En supposant que l’installation a été faite dans <span class="ec-lmtt-10">C</span><span class="frenchb-nbsp"> </span><span @@ -4157,14 +4061,14 @@ class="td11"> <span class="ec-lmtt-10">kpsewhich cmr10.tfm </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-2" class="td11"> <span class="ec-lmtt-10">C</span><span class="frenchb-nbsp"> </span><span -class="ec-lmtt-10">:/TeX/texmf/fonts/tfm/public/cm/cmr10.tfm </span></td> +class="ec-lmtt-10">:/TeX/texmf-dist/fonts/tfm/public/cm/cmr10.tfm </span></td> </tr><tr style="vertical-align:baseline;" id="TBL-6-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-1" class="td11"> <span class="ec-lmtt-10">kpsewhich latex.fmt </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-2" class="td11"> <span class="ec-lmtt-10">C</span><span class="frenchb-nbsp"> </span><span -class="ec-lmtt-10">:/TeX/texmf/web2c/latex.fmt </span></td></tr></table> +class="ec-lmtt-10">:/TeX/texmf-var/web2c/latex.fmt </span></td></tr></table> </div> </li> <li class="itemize">à ce point, si tout est correct, <span class="TEX">T<span @@ -4175,10 +4079,10 @@ class="ec-lmtt-10">-debug=n</span></a></span> de <span class="obeylines-h"><a href="kpsewhich" class="url" ><span class="ec-lmtt-10">kpsewhich</span></a></span> et contrôler toutes les valeurs. Essayez d’identifier et de signaler le problème.</li></ul> -<!--l. 2476--><p class="noindent"> +<!--l. 2409--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.12.2 </span> <a id="x1-510007.12.2"></a>Que faire si votre installation ne fonctionne toujours pas selon vos attentes<span class="frenchb-thinspace"> </span>?</h5> -<!--l. 2478--><p class="noindent">Il faut se poser plusieurs questions<span class="frenchb-nbsp"> </span>: +<!--l. 2411--><p class="noindent" >Il faut se poser plusieurs questions<span class="frenchb-nbsp"> </span>: <ol class="enumerate1" > <li class="enumerate" id="x1-51002x1">Est-ce que <span class="obeylines-h"><a @@ -4192,8 +4096,8 @@ class="ec-lmtt-10">PATH</span></a></span><span class="frenchb-thinspace"> < href="TEXMFCNF" class="url" ><span class="ec-lmtt-10">TEXMFCNF</span></a></span> est bien positionnée à <br class="newline" /><span class="obeylines-h"><a -href="C:/TeXLive2006/texmf-var/web2c" class="url" ><span -class="ec-lmtt-10">C:/TeXLive2006/texmf-var/web2c</span></a></span> (valeur par défaut)<span class="frenchb-thinspace"> </span>? +href="C:/TeXLive2007/texmf-var/web2c" class="url" ><span +class="ec-lmtt-10">C:/TeXLive2007/texmf-var/web2c</span></a></span> (valeur par défaut)<span class="frenchb-thinspace"> </span>? </li> <li class="enumerate" id="x1-51006x3">Est-ce qu’il y a des erreurs dans le fichier de log <span @@ -4212,7 +4116,7 @@ href="http://www.tug.org/tex-live.html" class="url" ><span class="ec-lmtt-10">http://www.tug.org/tex-live.html</span></a></span> (improbable, mais il vaut mieux le vérifier). </li></ol> -<!--l. 2497--><p class="noindent">Le logiciel <span class="TEX">T<span +<!--l. 2430--><p class="noindent" >Le logiciel <span class="TEX">T<span class="E">E</span>X</span> Live est composé de centaines de programmes et de milliers de fichiers d’origines très diverses. Il est pratiquement impossible de prédire toutes les causes possibles de problèmes. Néanmoins, nous ferons notre possible pour vous aider dans tous les cas (voir section <a @@ -4221,15 +4125,15 @@ p. <a href="#x1-50001.2">6<!--tex4ht:ref: sec:help --></a>). -<!--l. 2505--><p class="noindent"> +<!--l. 2438--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">8 </span> <a id="x1-520008"></a>Guide d’utilisation du système Web2C</h3> -<!--l. 2507--><p class="noindent">Web2Cest une collection intégrée de programmes relatifs à <span class="TEX">T<span +<!--l. 2440--><p class="noindent" >Web2Cest une collection intégrée de programmes relatifs à <span class="TEX">T<span class="E">E</span>X</span>, c.-à-d. <span class="TEX">T<span class="E">E</span>X</span> lui-même, Metafont, MetaPost, BibTeX, etc. C’est le cœur de <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 2511--><p class="noindent">Un peu d’histoire<span class="frenchb-nbsp"> </span>: la première implémentation a été réalisée par Tomas Rokicki qui, en 1987, a +<!--l. 2444--><p class="noindent" >Un peu d’histoire<span class="frenchb-nbsp"> </span>: la première implémentation a été réalisée par Tomas Rokicki qui, en 1987, a développé un premier système <span class="TEX">T<span class="E">E</span>X</span>-to-C en adaptant les <span class="ec-lmri-10">change files </span>pour Unix (travail de @@ -4237,14 +4141,14 @@ Howard Trickey et Pavel Curtis principalement). Tim Morgan assura la maintenance système, dont le nom fut remplacé durant cette période par Web-to-C. En 1990, Karl Berry reprit le travail, assisté par des dizaines de contributeurs, et en 1997 il passa le relais à Olaf Weber. -<!--l. 2519--><p class="noindent">Le système Web2C fonctionne sur Unix, les systèmes Windows 32 bits, Mac OS X et de nombreux autres +<!--l. 2452--><p class="noindent" >Le système Web2C fonctionne sur Unix, les systèmes Windows 32 bits, Mac OS X et de nombreux autres systèmes d’exploitation. Il utilise les sources originales de D.E. Knuth pour <span class="TEX">T<span class="E">E</span>X</span> et les autres programmes de base écrits en <span class="ec-lmtt-10">web </span>qui sont tous traduits en langage C. Les composants du noyau de <span class="TEX">T<span class="E">E</span>X</span> sont<span class="frenchb-nbsp"> </span>: -<!--l. 2525--><p class="noindent"> +<!--l. 2458--><p class="noindent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">bibtex</span> </dt><dd @@ -4351,11 +4255,11 @@ class="ec-lmbx-10">weave</span> </dt><dd class="description"><span class="ec-lmtt-10">web </span>vers <span class="TEX">T<span class="E">E</span>X</span>.</dd></dl> -<!--l. 2555--><p class="noindent">La syntaxe et les fonctions précises de ces programmes sont décrites dans la documentation des +<!--l. 2488--><p class="noindent" >La syntaxe et les fonctions précises de ces programmes sont décrites dans la documentation des composants individuels et dans le manuel Web2C lui-même. Toutefois, connaître un certain nombre de principes régissant l’ensemble de la famille de programmes peut aider à exploiter de façon optimale votre installation Web2C. -<!--l. 2564--><p class="noindent">Presque tous ces programmes suivent les options standard de GNU<span class="frenchb-nbsp"> </span>: +<!--l. 2497--><p class="noindent" >Presque tous ces programmes suivent les options standard de GNU<span class="frenchb-nbsp"> </span>: <dl class="description"><dt class="description"> <span class="ec-lmtk-10">--help</span> </dt><dd @@ -4368,7 +4272,7 @@ class="description">imprime le rapport détaillé du processus, <span class="ec-lmtk-10">--version</span> </dt><dd class="description">imprime seulement le numéro de version.</dd></dl> -<!--l. 2573--><p class="noindent">Pour localiser les fichiers, les programmes Web2C utilisent la bibliothèque de recherche Kpathsea. Cette +<!--l. 2506--><p class="noindent" >Pour localiser les fichiers, les programmes Web2C utilisent la bibliothèque de recherche Kpathsea. Cette bibliothèque utilise une combinaison de variables d’environnement et un certain nombre de fichiers de paramètres pour optimiser la recherche dans l’énorme arborescence <span class="TEX">T<span class="E">E</span>X</span>. Web2C peut exécuter @@ -4379,11 +4283,11 @@ distinctes. Afin d’accélérer la recherche de fichiers, la racine de chaque fichier <span class="ec-lmtt-10">ls-R </span>contenant une entrée donnant le nom et le chemin de chaque fichier situé sous la racine. -<!--l. 2588--><p class="noindent"> +<!--l. 2521--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.1 </span> <a id="x1-530008.1"></a>Kpathsea et la recherche de fichiers</h4> -<!--l. 2590--><p class="noindent">Décrivons en premier lieu le mécanisme de recherche de la bibliothèque Kpathsea. -<!--l. 2593--><p class="noindent">Nous appelons <span +<!--l. 2523--><p class="noindent" >Décrivons en premier lieu le mécanisme de recherche de la bibliothèque Kpathsea. +<!--l. 2526--><p class="noindent" >Nous appelons <span class="ec-lmri-10">chemin de recherche </span>une liste, séparée par « deux-points » ou « point-virgule », d’éléments, appelés <span class="ec-lmri-10">él</span><span @@ -4399,27 +4303,27 @@ href="/dir/my-file" class="url" ><span class="ec-lmtt-10">/dir/my-file</span></a></span>, et renvoie la première occurrence (voire toutes). -<!--l. 2603--><p class="noindent">Afin d’optimiser l’adaptation à tous les systèmes d’exploitation, Kpathsea peut utiliser dans les noms de +<!--l. 2536--><p class="noindent" >Afin d’optimiser l’adaptation à tous les systèmes d’exploitation, Kpathsea peut utiliser dans les noms de fichiers des séparateurs différents de deux-points («<span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">: </span>») et barre oblique (« <span class="ec-lmtt-10">/ </span>») pour les systèmes non-Unix. -<!--l. 2609--><p class="noindent">Pour vérifier un élément de chemin particulier <span +<!--l. 2542--><p class="noindent" >Pour vérifier un élément de chemin particulier <span class="ec-lmro-10">p</span>, Kpathsea vérifie d’abord si une base de données existante (voir page <a -href="#x1-610008.2">66<!--tex4ht:ref: Filename-database --></a>) contient <span +href="#x1-610008.2">64<!--tex4ht:ref: Filename-database --></a>) contient <span class="ec-lmro-10">p</span>, c.-à-d. si la base de données se trouve dans un répertoire qui est un préfixe de <span class="ec-lmro-10">p</span>. Si oui, la spécification du chemin est comparée avec le contenu de la base de données. -<!--l. 2616--><p class="noindent">Si la base de données n’existe pas, si elle ne s’applique pas à cet élément de chemin ou si elle ne contient +<!--l. 2549--><p class="noindent" >Si la base de données n’existe pas, si elle ne s’applique pas à cet élément de chemin ou si elle ne contient aucune correspondance, la recherche est lancée sur tout le système de fichiers (si cela n’a pas été interdit par une commande commençant par «<span class="frenchb-thinspace"> </span><span class="ec-lmtt-10">!</span><span class="frenchb-thinspace"> </span><span class="ec-lmtt-10">! </span>» et si le fichier cherché est censé exister). Kpathsea construit la liste de répertoires qui correspondent à cet élément de chemin, puis cherche le fichier dans chaque élément de cette liste. -<!--l. 2628--><p class="noindent">La condition « le fichier est censé exister » est liée aux fichiers « <span +<!--l. 2561--><p class="noindent" >La condition « le fichier est censé exister » est liée aux fichiers « <span class="ec-lmtt-10">.vf </span>» et aux fichiers d’entrée lus par la commande <span class="TEX">T<span class="E">E</span>X</span> <span @@ -4431,7 +4335,7 @@ d’un nouveau fichier « <span class="ec-lmtt-10">.vf </span>», il ne sera jamais trouvé. Chaque élément de chemin est alors vérifié<span class="frenchb-nbsp"> </span>: d’abord dans la base de données puis sur le disque. Si une occurrence est trouvée, la recherche s’arrête et le résultat est obtenu. -<!--l. 2642--><p class="noindent">Bien que l’élément de chemin le plus simple et le plus fréquent soit un nom de répertoire, Kpathsea +<!--l. 2575--><p class="noindent" >Bien que l’élément de chemin le plus simple et le plus fréquent soit un nom de répertoire, Kpathsea supporte d’autres types d’éléments dans les chemins de recherche<span class="frenchb-nbsp"> </span>: des valeurs par défaut différentes pour chaque programme, des noms de variables d’environnement, des valeurs de fichiers de configuration, les répertoires de l’utilisateur et la recherche récursive de sous-répertoires. Nous @@ -4439,17 +4343,17 @@ disons alors que Kpathsea <span class="ec-lmri-10">étend </span>un élément, c’est-à-dire que Kpathsea transforme toutes ces spécifications en noms de répertoires de base. Cette opération est décrite dans les sections suivantes. -<!--l. 2657--><p class="noindent">Notons que si le nom de fichier cherché est absolu ou explicitement relatif, c’est-à-dire commençant par +<!--l. 2590--><p class="noindent" >Notons que si le nom de fichier cherché est absolu ou explicitement relatif, c’est-à-dire commençant par « <span class="ec-lmtt-10">/ </span>», « <span class="ec-lmtt-10">./ </span>» ou « <span class="ec-lmtt-10">../ </span>», Kpathsea ne vérifie que l’existence de ce fichier. -<!--l. 2670--><p class="noindent"> +<!--l. 2603--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.1 </span> <a id="x1-540008.1.1"></a>Les différentes sources</h5> -<!--l. 2673--><p class="noindent">Un chemin de recherche peut provenir de plusieurs sources. Voici l’ordre dans lequel Kpathsea les +<!--l. 2606--><p class="noindent" >Un chemin de recherche peut provenir de plusieurs sources. Voici l’ordre dans lequel Kpathsea les utilise. -<!--l. 2676--><p class="noindent"> +<!--l. 2609--><p class="noindent" > <ol class="enumerate1" > <li class="enumerate" id="x1-54002x1">Une variable d’environnement définie par l’utilisateur, par exemple <span @@ -4480,13 +4384,13 @@ class="ec-lmtt-10">:/d </span>» (voir ci-dessous). class="enumerate" id="x1-54008x4">La valeur par défaut obtenue à la compilation.</li></ol> -<!--l. 2692--><p class="noindent">On peut voir chacune de ces valeurs pour un chemin de recherche donné en utilisant l’option de +<!--l. 2625--><p class="noindent" >On peut voir chacune de ces valeurs pour un chemin de recherche donné en utilisant l’option de débogage (voir page <a -href="#x1-650008.2.4">71<!--tex4ht:ref: Debugging --></a>). -<!--l. 2696--><p class="noindent"> +href="#x1-650008.2.4">69<!--tex4ht:ref: Debugging --></a>). +<!--l. 2629--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.2 </span> <a id="x1-550008.1.2"></a>Fichiers de configuration</h5> -<!--l. 2699--><p class="noindent">Kpathsea lit dans les <span +<!--l. 2632--><p class="noindent" >Kpathsea lit dans les <span class="ec-lmri-10">fichiers de configuration </span><span class="ec-lmri-10">à l’ex</span><span class="ec-lmri-10">écution </span>appelés <span @@ -4517,7 +4421,7 @@ class="ec-lmtt-10">\ </span>à la fin d’une ligne joue le rôle d’un l ne sont pas ignorés. </li> <li class="itemize">Toutes les autres lignes sont de la forme<span class="frenchb-nbsp"> </span>: <div class="alltt"> - <!--l. 2726--><p class="noindent"><div class="obeylines-v"> + <!--l. 2659--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span @@ -4567,13 +4471,13 @@ class="ec-lmtt-10">texmf.cnf </span>pour les systèmes Unix, MS-DOS et Windows. </li> <li class="itemize">Toutes les définitions sont lues avant tout désarchivage ou décompactage, de telle façon que les variables peuvent être référencées avant d’être définies.</li></ul> -<!--l. 2758--><p class="noindent">Voici un fichier de configuration illustrant les points précédents +<!--l. 2691--><p class="noindent" >Voici un fichier de configuration illustrant les points précédents <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb13"> +<div class="fancyvrb" id="fancyvrb12"> <a id="x1-55002r1"></a>  TEXMF              = {$TEXMFLOCAL,!!$TEXMFMAIN} <br class="fancyvrb" /><a @@ -4589,11 +4493,11 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 2770--><p class="nopar"> -<!--l. 2776--><p class="noindent"> +<!--l. 2703--><p class="nopar" > +<!--l. 2709--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.3 </span> <a id="x1-560008.1.3"></a>Expansion d’un chemin de recherche</h5> -<!--l. 2779--><p class="noindent">Kpathsea reconnaît certains caractères et constructions spéciales dans les chemins de recherche, +<!--l. 2712--><p class="noindent" >Kpathsea reconnaît certains caractères et constructions spéciales dans les chemins de recherche, semblables à ceux disponibles dans les <span class="ec-lmri-10">shells </span>Unix. Ainsi, le chemin complexe, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~$USER/{foo,bar}//baz</span></span></span> @@ -4604,10 +4508,10 @@ utilisateur <span class="ec-lmtt-10">$USER </span>contenant un répertoire ou un fichier appelé <span class="ec-lmtt-10">baz</span>. Ces expansions sont explicitées dans les sections suivantes. -<!--l. 2789--><p class="noindent"> +<!--l. 2722--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.4 </span> <a id="x1-570008.1.4"></a>Expansion par défaut</h5> -<!--l. 2793--><p class="noindent">Si le chemin de recherche le plus prioritaire (voir section <a +<!--l. 2726--><p class="noindent" >Si le chemin de recherche le plus prioritaire (voir section <a href="#x1-540008.1.1">8.1.1<!--tex4ht:ref: Path-sources --></a>) contient un «<span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">: </span>» <span class="ec-lmri-10">suppl</span><span @@ -4618,7 +4522,7 @@ class="ec-lmtt-10">: </span>» supplémentaire, le même processus se répète pour le chemin prioritaire suivant. Par exemple, étant donné une variable d’environnement définie ainsi <div class="alltt"> -<!--l. 2804--><p class="noindent"><div class="obeylines-v"> +<!--l. 2737--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4630,7 +4534,7 @@ class="ec-lmtt-10">/home/karl:</span></span> class="ec-lmtt-10">TEXINPUTS </span>d’après le fichier <span class="ec-lmtt-10">texmf.cnf </span>étant <div class="alltt"> -<!--l. 2809--><p class="noindent"><div class="obeylines-v"> +<!--l. 2742--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> .:$TEXMF//tex</span> @@ -4638,22 +4542,22 @@ class="ec-lmtt-10"> .:$TEXMF//tex</span> </div> alors la valeur finale utilisée pour la recherche sera <div class="alltt"> -<!--l. 2814--><p class="noindent"><div class="obeylines-v"> +<!--l. 2747--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 2818--><p class="noindent">Comme il est inutile d’insérer la valeur par défaut en plusieurs endroits, Kpathsea applique la +<!--l. 2751--><p class="noindent" >Comme il est inutile d’insérer la valeur par défaut en plusieurs endroits, Kpathsea applique la substitution à seulement un «<span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">: </span>» supplémentaire et laisse les autres inchangés<span class="frenchb-nbsp"> </span>: il cherche d’abord un «<span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">: </span>» en début de ligne, puis en fin de ligne et enfin un double «<span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">: </span>». -<!--l. 2824--><p class="noindent"> +<!--l. 2757--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.5 </span> <a id="x1-580008.1.5"></a>Expansion spécifiée par les accolades</h5> -<!--l. 2826--><p class="noindent">Option utile, l’expansion par le biais des accolades signifie, par exemple, que <span class="obeylines-h"><span class="verb"><span +<!--l. 2759--><p class="noindent" >Option utile, l’expansion par le biais des accolades signifie, par exemple, que <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">v{a,b}w</span></span></span> va permettre la recherche dans <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">vaw:vbw</span></span></span>. Les définitions emboîtées sont autorisées. Ceci peut être utilisé pour @@ -4668,25 +4572,25 @@ répertoires)<span class="frenchb-nbsp"> </span>: <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb14"> +<div class="fancyvrb" id="fancyvrb13"> <a id="x1-58002r1"></a>    TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFSYSVAR,!!$TEXMFMAIN} </div> </div> </td></tr></table> -<!--l. 2835--><p class="nopar">Avec ceci, on peut écrire quelque chose comme +<!--l. 2768--><p class="nopar" >Avec ceci, on peut écrire quelque chose comme <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb15"> +<div class="fancyvrb" id="fancyvrb14"> <a id="x1-58004r1"></a>    TEXINPUTS = .;$TEXMF/tex// </div> </div> </td></tr></table> -<!--l. 2839--><p class="nopar">ce qui signifie que, après avoir cherché dans le répertoire courant, les arborescences complètes +<!--l. 2772--><p class="nopar" >ce qui signifie que, après avoir cherché dans le répertoire courant, les arborescences complètes <span class="ec-lmtt-10">$TEXMFHOME/tex </span>suivie de <span class="ec-lmtt-10">$TEXMFLOCAL/tex </span>(sur le disque) et ensuite les arborescences<span class="frenchb-thinspace"> </span><span @@ -4703,10 +4607,10 @@ exemple) et une autre régulièrement mise à jour avec de nouvelles versions quand disponibles. En utilisant la variable <span class="ec-lmtt-10">$TEXMF </span>dans toutes les définitions, on est toujours sûr d’inspecter d’abord l’arborescence la plus récente. -<!--l. 2853--><p class="noindent"> +<!--l. 2786--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.6 </span> <a id="x1-590008.1.6"></a>Expansion des sous-répertoires</h5> -<!--l. 2856--><p class="noindent">Deux barres « <span +<!--l. 2789--><p class="noindent" >Deux barres « <span class="ec-lmtt-10">// </span>» ou plus consécutives dans une partie d’un chemin suivant un répertoire <span class="ec-lmro-10">d </span>sont remplacées par tous les sous-répertoires de <span @@ -4717,7 +4621,7 @@ répertoires sont inspectés est <span class="ec-lmri-10">non-d</span><span class="ec-lmri-10">étermin</span><span class="ec-lmri-10">é</span>. -<!--l. 2863--><p class="noindent">Dans le cas où l’on spécifie une partie de nom de fichier après le « <span +<!--l. 2796--><p class="noindent" >Dans le cas où l’on spécifie une partie de nom de fichier après le « <span class="ec-lmtt-10">// </span>», seuls sont inclus les sous-répertoires auxquels le nom correspond. Par exemple, « <span class="ec-lmtt-10">/a//b </span>» va correspondre aux répertoires @@ -4727,76 +4631,76 @@ class="ec-lmtt-10">/a/2/b</span>, <span class="ec-lmtt-10">/a/1/1/b</span>, et ainsi de suite, mais pas à <span class="ec-lmtt-10">/a/b/c </span>ni <span class="ec-lmtt-10">/a/1</span>. -<!--l. 2870--><p class="noindent">Des « <span +<!--l. 2803--><p class="noindent" >Des « <span class="ec-lmtt-10">// </span>» multiples et successifs dans un chemin sont possibles, mais « <span class="ec-lmtt-10">// </span>» au début d’un chemin est ignoré. -<!--l. 2874--><p class="noindent"> +<!--l. 2807--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.7 </span> <a id="x1-600008.1.7"></a>Liste des caractères spéciaux et de leur signification<span class="frenchb-nbsp"> </span>: récapitulatif</h5> -<!--l. 2876--><p class="noindent">La liste suivante récapitule la signification des caractères spéciaux dans les fichiers de configuration de +<!--l. 2809--><p class="noindent" >La liste suivante récapitule la signification des caractères spéciaux dans les fichiers de configuration de Kpathsea. -<!--l. 2881--><p class="noindent"> +<!--l. 2814--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">:</span> </dt><dd class="list"> - <!--l. 2883--><p class="noindent">Séparateur dans un chemin de recherche<span class="frenchb-thinspace"> </span>; au début ou à la fin d’un chemin, il remplace le + <!--l. 2816--><p class="noindent" >Séparateur dans un chemin de recherche<span class="frenchb-thinspace"> </span>; au début ou à la fin d’un chemin, il remplace le chemin par défaut. </dd><dt class="list"> <span class="frenchb-thinspace"> </span><span class="ec-lmtt-10">;</span> </dt><dd class="list"> - <!--l. 2886--><p class="noindent">Séparateur dans les systèmes non-Unix (joue le rôle de<span class="frenchb-nbsp"> </span><span + <!--l. 2819--><p class="noindent" >Séparateur dans les systèmes non-Unix (joue le rôle de<span class="frenchb-nbsp"> </span><span class="ec-lmtt-10">:</span>). </dd><dt class="list"> <span class="ec-lmtt-10">$</span> </dt><dd class="list"> - <!--l. 2889--><p class="noindent">Substitue le contenu d’une variable. + <!--l. 2822--><p class="noindent" >Substitue le contenu d’une variable. </dd><dt class="list"> <span class="ec-lmtt-10">~</span> </dt><dd class="list"> - <!--l. 2891--><p class="noindent">Représente le répertoire racine de l’utilisateur. + <!--l. 2824--><p class="noindent" >Représente le répertoire racine de l’utilisateur. </dd><dt class="list"> <span class="ec-lmtt-10">{...}</span> </dt><dd class="list"> - <!--l. 2894--><p class="noindent">Expansion par les accolades, par exemple <span class="obeylines-h"><span class="verb"><span + <!--l. 2827--><p class="noindent" >Expansion par les accolades, par exemple <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">a{1,2}b</span></span></span> devient <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">a1b:a2b</span></span></span>. </dd><dt class="list"> <span class="ec-lmtt-10">//</span> </dt><dd class="list"> - <!--l. 2897--><p class="noindent">La recherche concernera aussi les sous-répertoires (peut être inséré n’importe où dans un + <!--l. 2830--><p class="noindent" >La recherche concernera aussi les sous-répertoires (peut être inséré n’importe où dans un chemin sauf au début). </dd><dt class="list"> <span class="ec-lmtt-10">%</span> </dt><dd class="list"> - <!--l. 2900--><p class="noindent">Début d’un commentaire. + <!--l. 2833--><p class="noindent" >Début d’un commentaire. </dd><dt class="list"> <span class="ec-lmtt-10">\</span> </dt><dd class="list"> - <!--l. 2902--><p class="noindent">Caractère de continuation de ligne (permet les entrées sur plusieurs lignes). + <!--l. 2835--><p class="noindent" >Caractère de continuation de ligne (permet les entrées sur plusieurs lignes). </dd><dt class="list"> <span class="frenchb-thinspace"> </span><span class="ec-lmtt-10">!</span><span class="frenchb-thinspace"> </span><span class="ec-lmtt-10">!</span> </dt><dd class="list"> - <!--l. 2905--><p class="noindent">Cherche <span + <!--l. 2838--><p class="noindent" >Cherche <span class="ec-lmri-10">seulement </span>dans la base de données pour localiser le fichier et <span class="ec-lmri-10">ne cherche pas </span>sur le disque. </dd></dl> -<!--l. 2910--><p class="noindent"> +<!--l. 2843--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.2 </span> <a id="x1-610008.2"></a>Les bases de données</h4> -<!--l. 2913--><p class="noindent">Kpathsea a une certaine profondeur d’investigation pour minimiser les accès disque durant les +<!--l. 2846--><p class="noindent" >Kpathsea a une certaine profondeur d’investigation pour minimiser les accès disque durant les recherches. Néanmoins, dans le cas de distributions comprenant beaucoup de répertoires, inspecter chaque répertoire possible pour un fichier donné peut durer excessivement longtemps (ceci est typiquement le cas quand plusieurs centaines de répertoires de polices de caractères doivent être @@ -4804,15 +4708,15 @@ parcourus). En conséquence, Kpathsea peut utiliser un fichier texte appelé <span class="ec-lmtt-10">ls-R </span>— en fait une base de données construite au préalable — qui fait correspondre les fichiers à leur répertoire, ce qui permet d’éviter une recherche exhaustive sur le disque. -<!--l. 2925--><p class="noindent">Un deuxième fichier appelé <span +<!--l. 2858--><p class="noindent" >Un deuxième fichier appelé <span class="ec-lmtt-10">aliases </span>(qui est également une base de données) permet de donner des noms différents aux fichiers listés dans <span class="ec-lmtt-10">ls-R</span>. Ceci peut aider à adapter ses fichiers source aux conventions de DOS 8.3 pour les noms de fichiers. -<!--l. 2931--><p class="noindent"> +<!--l. 2864--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.1 </span> <a id="x1-620008.2.1"></a>Le fichier base de données</h5> -<!--l. 2934--><p class="noindent">Comme nous l’avons expliqué ci-dessus, le nom du principal fichier-base de données doit être +<!--l. 2867--><p class="noindent" >Comme nous l’avons expliqué ci-dessus, le nom du principal fichier-base de données doit être <span class="ec-lmtt-10">ls-R</span>. Dans votre installation, vous pouvez en mettre un à la racine de chaque arborescence <span class="TEX">T<span @@ -4823,7 +4727,7 @@ class="E">E</span>X</span>. Kpathsea cherche les fichiers <span class="ec-lmtt-10">ls-R </span>dans le chemin spécifié dans la variable <span class="ec-lmtt-10">TEXMFDBS</span>. -<!--l. 2942--><p class="noindent">La meilleure façon de créer et mettre à jour le fichier <span +<!--l. 2875--><p class="noindent" >La meilleure façon de créer et mettre à jour le fichier <span class="ec-lmtt-10">ls-R </span>est d’exécuter le script <span class="ec-lmss-10">mktexlsr </span>inclus dans la distribution. Il est appelé par les divers scripts <span @@ -4831,7 +4735,7 @@ class="ec-lmss-10">mktex</span>... En principe, ce script exécute uniquem commande <div class="alltt"> -<!--l. 2948--><p class="noindent"><div class="obeylines-v"> +<!--l. 2881--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">cd</span><span class="ec-lmtt-10"> </span><span @@ -4852,16 +4756,16 @@ class="ec-lmtt-10">ls-R </span>prenne automatiquement en compte les changements dans les fichiers installés, par exemple après une installation ou une mise à jour d’un composant <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>. -<!--l. 2960--><p class="noindent">Si un fichier n’est pas trouvé dans la base de données, par défaut Kpathsea décide de le chercher sur le +<!--l. 2893--><p class="noindent" >Si un fichier n’est pas trouvé dans la base de données, par défaut Kpathsea décide de le chercher sur le disque. Par contre, si un élément du chemin commence par «<span class="frenchb-thinspace"> </span><span class="ec-lmtt-10">!</span><span class="frenchb-thinspace"> </span><span class="ec-lmtt-10">! </span>», <span class="ec-lmri-10">seule </span>la base de données sera inspectée pour cet élément, jamais le disque. -<!--l. 2965--><p class="noindent"> +<!--l. 2898--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.2 </span> <a id="x1-630008.2.2"></a>kpsewhich<span class="frenchb-nbsp"> </span>: programme de recherche dans une arborescence</h5> -<!--l. 2968--><p class="noindent">Le programme <span +<!--l. 2901--><p class="noindent" >Le programme <span class="ec-lmtt-10">kpsewhich </span>effectue une recherche dans une arborescence indépendamment de toute application. On peut le considérer comme une sorte de <span class="ec-lmtt-10">find </span>pour localiser des fichiers dans les @@ -4869,7 +4773,7 @@ arborescences <span class="TEX">T<span class="E">E</span>X</span> (ceci est largement utilisé dans les scripts <span class="ec-lmss-10">mktex</span>... de la distribution). <div class="alltt"> -<!--l. 2974--><p class="noindent"><div class="obeylines-v"> +<!--l. 2907--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4884,18 +4788,18 @@ class="ec-lmro-10">option </span>peuvent commencer soit par « <span class="ec-lmtt-10">- </span>» soit par « <span class="ec-lmtt-10">-- </span>»<span class="frenchb-thinspace"> </span>; n’importe quelle abréviation claire est acceptée. -<!--l. 2981--><p class="noindent">Kpathsea considère tout argument non optionnel dans la ligne de commande comme un nom de fichier et +<!--l. 2914--><p class="noindent" >Kpathsea considère tout argument non optionnel dans la ligne de commande comme un nom de fichier et renvoie la première occurrence trouvée. Il n’y a pas d’option pour renvoyer tous les fichiers ayant un nom particulier (vous pouvez utiliser le <span class="ec-lmss-10">find </span>d’Unix pour cela). -<!--l. 2986--><p class="noindent">Les options les plus importantes sont décrites ci-après. -<!--l. 2988--><p class="noindent"> +<!--l. 2919--><p class="noindent" >Les options les plus importantes sont décrites ci-après. +<!--l. 2921--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--dpi=</span><span class="ec-lmro-10">num</span> </dt><dd class="list"> - <!--l. 2990--><p class="noindent"> + <!--l. 2923--><p class="noindent" > <br class="newline" />Définit la résolution à <span class="ec-lmro-10">num</span><span class="frenchb-thinspace"> </span>; ceci affecte seulement la recherche des fichiers « <span class="ec-lmtt-10">gf </span>» et « <span @@ -4908,7 +4812,7 @@ class="ec-lmss-10">dvips</span>. Le défaut est 600. class="ec-lmtt-10">--format=</span><span class="ec-lmro-10">name</span> </dt><dd class="list"> - <!--l. 2995--><p class="noindent"> + <!--l. 2928--><p class="noindent" > <br class="newline" />Définit le format pour la recherche à <span class="ec-lmro-10">name</span>. Par défaut, le format est estimé en fonction du nom de fichier. Pour les formats qui n’ont pas de suffixe clair associé, comme les fichiers de @@ -4924,7 +4828,7 @@ class="ec-lmtt-10">kpsewhich --help </span>pour class="ec-lmtt-10">--mode=</span><span class="ec-lmro-10">string</span> </dt><dd class="list"> - <!--l. 3004--><p class="noindent"> + <!--l. 2937--><p class="noindent" > <br class="newline" />Définit le nom du mode comme étant <span class="ec-lmro-10">string</span><span class="frenchb-thinspace"> </span>; ceci affecte seulement la recherche des « <span class="ec-lmtt-10">gf </span>» @@ -4935,7 +4839,7 @@ class="ec-lmtt-10">pk </span>». Pas d’option par défaut, n’importe q <span class="ec-lmtt-10">--must-exist</span> </dt><dd class="list"> - <!--l. 3008--><p class="noindent"> + <!--l. 2941--><p class="noindent" > <br class="newline" />Fait tout ce qui est possible pour trouver les fichiers, ce qui inclut une recherche sur le disque. Par défaut, seule la base de données <span class="ec-lmtt-10">ls-R </span>est inspectée, dans un souci d’efficacité. @@ -4944,7 +4848,7 @@ class="ec-lmtt-10">ls-R </span>est inspectée, dans un souci d’efficacité. class="ec-lmtt-10">--path=</span><span class="ec-lmro-10">string</span> </dt><dd class="list"> - <!--l. 3012--><p class="noindent"> + <!--l. 2945--><p class="noindent" > <br class="newline" />Recherche dans le chemin <span class="ec-lmro-10">string </span>(séparé par deux-points comme d’habitude), au lieu de prendre le chemin à partir du nom de fichier. « <span @@ -4957,7 +4861,7 @@ class="ec-lmtt-10">--format </span>» s’excluent mutuellement. class="ec-lmtt-10">--progname=</span><span class="ec-lmro-10">name</span> </dt><dd class="list"> - <!--l. 3018--><p class="noindent"> + <!--l. 2951--><p class="noindent" > <br class="newline" />Définit le nom de programme comme étant <span class="ec-lmro-10">name</span>. Ceci peut affecter les chemins de recherche via l’option <span @@ -4969,7 +4873,7 @@ class="ec-lmss-10">kpsewhich</span>. class="ec-lmtt-10">--show-path=</span><span class="ec-lmro-10">name</span> </dt><dd class="list"> - <!--l. 3023--><p class="noindent"> + <!--l. 2956--><p class="noindent" > <br class="newline" />Montre le chemin utilisé pour la recherche des fichiers de type <span class="ec-lmro-10">name</span>. On peut utiliser soit une extension de fichier (<span @@ -4981,15 +4885,15 @@ class="ec-lmtt-10">--format </span>». class="ec-lmtt-10">--debug=</span><span class="ec-lmro-10">num</span> </dt><dd class="list"> - <!--l. 3028--><p class="noindent"> + <!--l. 2961--><p class="noindent" > <br class="newline" />Définit les options de débogage comme étant <span class="ec-lmro-10">num</span>.</dd></dl> -<!--l. 3033--><p class="noindent"> +<!--l. 2966--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.3 </span> <a id="x1-640008.2.3"></a>Exemples d’utilisation</h5> -<!--l. 3036--><p class="noindent">Jetons un coup d’œil à Kpathsea en action<span class="frenchb-thinspace"> </span>; voici une recherche toute simple<span class="frenchb-nbsp"> </span>: +<!--l. 2969--><p class="noindent" >Jetons un coup d’œil à Kpathsea en action<span class="frenchb-thinspace"> </span>; voici une recherche toute simple<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3039--><p class="noindent"><div class="obeylines-v"> +<!--l. 2972--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5010,7 +4914,7 @@ class="ec-lmtt-10">tex/latex/base</span></a></span> du répertoire racine « <span class="ec-lmtt-10">TEXMF </span>». De même, le suffixe non-ambigu permet de trouver facilement les autres fichiers. <div class="alltt"> -<!--l. 3049--><p class="noindent"><div class="obeylines-v"> +<!--l. 2982--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5059,11 +4963,11 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> </div> </div> -<!--l. 3062--><p class="noindent">Le dernier exemple est une base de données bibliographiques pour BibTeX servant aux articles de +<!--l. 2995--><p class="noindent" >Le dernier exemple est une base de données bibliographiques pour BibTeX servant aux articles de <span class="ec-lmro-10">TUGBoat</span>. <div class="alltt"> -<!--l. 3065--><p class="noindent"><div class="obeylines-v"> +<!--l. 2998--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5079,7 +4983,7 @@ Modern <span class="ec-lmtt-10">.pk </span>pré-créés sur nos systèmes (nous utilisons les versions type 1 du <span class="TEX">T<span class="E">E</span>X</span> Live). <div class="alltt"> -<!--l. 3074--><p class="noindent"><div class="obeylines-v"> +<!--l. 3007--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5096,7 +5000,7 @@ et, puisque le mode Metafont par défaut sur notre installation est <span class="ec-lmtt-10">ljfour </span>avec une résolution de base de 600dpi <span class="ec-lmri-10">(dots per inch)</span>, cette instance est trouvée. <div class="alltt"> -<!--l. 3084--><p class="noindent"><div class="obeylines-v"> +<!--l. 3017--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5113,7 +5017,7 @@ class="ec-lmss-10">xdvi </span>ne s’en préoccuperait pas et créerait les f class="ec-lmtt-10">.pk </span>à la résolution demandée en utilisant le script <span class="ec-lmss-10">mktexpk</span>. -<!--l. 3094--><p class="noindent">Intéressons-nous à présent aux fichiers d’en-tête et de configuration pour <span +<!--l. 3027--><p class="noindent" >Intéressons-nous à présent aux fichiers d’en-tête et de configuration pour <span class="ec-lmss-10">dvips</span>. Regardons en premier le fichier <span class="ec-lmtt-10">tex.pro </span>communément utilisé pour le support de <span class="TEX">T<span @@ -5132,7 +5036,7 @@ considérons (<span class="ec-lmtt-10">dvips config</span>). <div class="alltt"> -<!--l. 3104--><p class="noindent"><div class="obeylines-v"> +<!--l. 3037--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5164,11 +5068,11 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map</span> </div> </div> -<!--l. 3113--><p class="noindent">Regardons plus en détail les fichiers de support Times PostScript d’URW. Leur nom standard dans le +<!--l. 3046--><p class="noindent" >Regardons plus en détail les fichiers de support Times PostScript d’URW. Leur nom standard dans le schéma de nommage des fontes est « <span class="ec-lmtt-10">utm </span>». Le premier fichier que nous voyons est le fichier de configuration, qui contient le nom du fichier de la liste<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3118--><p class="noindent"><div class="obeylines-v"> +<!--l. 3051--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5182,7 +5086,7 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> </div> </div> Le contenu de ce fichier est <div class="alltt"> -<!--l. 3123--><p class="noindent"><div class="obeylines-v"> +<!--l. 3056--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> p</span><span @@ -5190,7 +5094,7 @@ class="ec-lmtt-10"> +utm.map</span> </div> </div> qui pointe vers le fichier <span class="ec-lmtt-10">utm.map</span>, que nous cherchons à localiser ensuite. <div class="alltt"> -<!--l. 3128--><p class="noindent"><div class="obeylines-v"> +<!--l. 3061--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5202,7 +5106,7 @@ class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</ </div> </div> Ce fichier liste les noms des fichiers des fontes PostScript de type 1 dans la collection URW. Son contenu ressemble à (nous ne montrons qu’une partie des lignes)<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3135--><p class="noindent"><div class="obeylines-v"> +<!--l. 3068--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">utmb8r</span><span class="ec-lmtt-10"> </span><span @@ -5252,7 +5156,7 @@ class="ec-lmtt-10">utmr8a.pfb </span>et trouvons sa position dans l’arbore class="ec-lmtt-10">texmf </span>en utilisant une recherche applicable aux fichiers de fontes de type 1<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3146--><p class="noindent"><div class="obeylines-v"> +<!--l. 3079--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5264,21 +5168,21 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 3153--><p class="noindent">Il devrait être clair, d’après ces quelques exemples, qu’il est facile de trouver l’endroit où se cache un +<!--l. 3086--><p class="noindent" >Il devrait être clair, d’après ces quelques exemples, qu’il est facile de trouver l’endroit où se cache un fichier donné. C’est particulièrement important si vous suspectez que c’est, pour une raison quelconque, une mauvaise version du fichier qui est utilisée, puisque <span class="ec-lmss-10">kpsewhich </span>va vous montrer le premier fichier trouvé. -<!--l. 3160--><p class="noindent"> +<!--l. 3093--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.4 </span> <a id="x1-650008.2.4"></a>Opérations de débogage</h5> -<!--l. 3163--><p class="noindent">Il est quelquefois nécessaire de savoir comment un programme référence les fichiers. Pour permettre cela, +<!--l. 3096--><p class="noindent" >Il est quelquefois nécessaire de savoir comment un programme référence les fichiers. Pour permettre cela, Kpathsea offre plusieurs niveaux de débogage<span class="frenchb-nbsp"> </span>: <dl class="list1"><dt class="list"> <span class="ec-lmtt-10"> 1</span> </dt><dd class="list"> - <!--l. 3167--><p class="noindent">Appels à <span + <!--l. 3100--><p class="noindent" >Appels à <span class="ec-lmtt-10">stat </span>(test d’existence de fichier). Lors d’une exécution utilisant une base de données <span class="ec-lmtt-10">ls-R </span>à jour, ce niveau ne devrait donner presque aucune information en sortie. @@ -5286,53 +5190,53 @@ class="ec-lmtt-10">ls-R </span>à jour, ce niveau ne devrait donner presque aucun <span class="ec-lmtt-10"> 2</span> </dt><dd class="list"> - <!--l. 3170--><p class="noindent">Références aux différentes tables (comme la base de données <span + <!--l. 3103--><p class="noindent" >Références aux différentes tables (comme la base de données <span class="ec-lmtt-10">ls-R</span>, les fichiers de correspondance de fontes, les fichiers de configuration). </dd><dt class="list"> <span class="ec-lmtt-10"> 4</span> </dt><dd class="list"> - <!--l. 3173--><p class="noindent">Opérations d’ouverture et de fermeture des fichiers. + <!--l. 3106--><p class="noindent" >Opérations d’ouverture et de fermeture des fichiers. </dd><dt class="list"> <span class="ec-lmtt-10"> 8</span> </dt><dd class="list"> - <!--l. 3175--><p class="noindent">Information globale sur la localisation des types de fichiers recherchés par Kpathsea. Ceci + <!--l. 3108--><p class="noindent" >Information globale sur la localisation des types de fichiers recherchés par Kpathsea. Ceci est utile pour trouver où a été défini le chemin particulier pour un fichier. </dd><dt class="list"> <span class="ec-lmtt-10">16</span> </dt><dd class="list"> - <!--l. 3178--><p class="noindent">Liste des répertoires pour chaque élément du chemin (utilisé uniquement en cas de recherche + <!--l. 3111--><p class="noindent" >Liste des répertoires pour chaque élément du chemin (utilisé uniquement en cas de recherche sur le disque). </dd><dt class="list"> <span class="ec-lmtt-10">32</span> </dt><dd class="list"> - <!--l. 3180--><p class="noindent">Recherche de fichiers.</dd></dl> -<!--l. 3182--><p class="noindent">Une valeur de <span + <!--l. 3113--><p class="noindent" >Recherche de fichiers.</dd></dl> +<!--l. 3115--><p class="noindent" >Une valeur de <span class="ec-lmtt-10">-1 </span>activera toutes les options ci-dessus<span class="frenchb-thinspace"> </span>; en pratique, c’est habituellement la valeur la plus adaptée. -<!--l. 3185--><p class="noindent">De la même façon, avec le programme <span +<!--l. 3118--><p class="noindent" >De la même façon, avec le programme <span class="ec-lmss-10">dvips</span>, en utilisant une combinaison d’options de débogage, on peut suivre en détail la localisation des différents fichiers. De plus, lorsqu’un fichier n’est pas trouvé, la trace du débogage montre les différents répertoires dans lesquels le programme va chercher tel ou tel fichier, donnant ainsi des indices sur le problème. -<!--l. 3193--><p class="noindent">Généralement, comme la plupart des programmes appellent la bibliothèque Kpathsea en interne, on peut +<!--l. 3126--><p class="noindent" >Généralement, comme la plupart des programmes appellent la bibliothèque Kpathsea en interne, on peut sélectionner une option de débogage en utilisant la variable d’environnement <span class="ec-lmtt-10">KPATHSEA_DEBUG</span>, et en la définissant égale à la valeur (ou à une combinaison de valeurs) décrite(s) dans la liste ci-dessus. -<!--l. 3199--><p class="noindent">Note à l’intention des utilisateurs de Windows<span class="frenchb-nbsp"> </span>: il n’est pas facile de rediriger les messages d’erreur vers +<!--l. 3132--><p class="noindent" >Note à l’intention des utilisateurs de Windows<span class="frenchb-nbsp"> </span>: il n’est pas facile de rediriger les messages d’erreur vers un fichier sur ces systèmes. À des fins de diagnostic, vous pouvez temporairement affecter <span class="ec-lmtt-10">KPATHSEA_DEBUG_OUTPUT=err.log </span>pour capturer le flux standard d’erreur dans le fichier <span class="ec-lmtt-10">err.log</span>. -<!--l. 3205--><p class="noindent">Considérons comme exemple un petit fichier source <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +<!--l. 3138--><p class="noindent" >Considérons comme exemple un petit fichier source <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, <span class="ec-lmtt-10">hello-world.tex</span>, dont le contenu est le suivant. @@ -5341,7 +5245,7 @@ suivant. <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> -<div class="fancyvrb" id="fancyvrb16"> +<div class="fancyvrb" id="fancyvrb15"> <a id="x1-65002r1"></a>    \documentclass{article} <br class="fancyvrb" /><a @@ -5353,13 +5257,13 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 3212--><p class="nopar">Ce petit fichier utilise simplement la fonte <span +<!--l. 3145--><p class="nopar" >Ce petit fichier utilise simplement la fonte <span class="ec-lmtt-10">cmr10</span>, aussi allons voir comment <span class="ec-lmss-10">dvips </span>prépare le fichier PostScript (nous voulons utiliser la version type 1 des fontes Computer Modern, d’où l’option <span class="ec-lmtt-10">-Pcms</span>). <div class="alltt"> -<!--l. 3217--><p class="noindent"><div class="obeylines-v"> +<!--l. 3150--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5378,7 +5282,7 @@ href="../../../../texmf/doc/html/dvips/dvips_toc.html" >texmf/doc/html/dvips/dvi class="ec-lmss-10">live</span>). La sortie (légèrement formatée) apparaît dans la figure <a href="#x1-65031r1">1<!--tex4ht:ref: fig:dvipsdbga --></a>. -<!--l. 3226--><p class="noindent"><a +<!--l. 3159--><p class="noindent" ><a id="x1-65031r1"></a><a id="x1-65036r2"></a><a id="x1-65049r3"></a><hr class="float"><div class="float" @@ -5569,7 +5473,7 @@ class="content">Recherche du fichier de fontes</td></tr></table><!--tex4ht:label </td></tr></table></div><hr class="endfloat" /> -<!--l. 3242--><p class="noindent"><span +<!--l. 3175--><p class="noindent" ><span class="ec-lmss-10">dvips </span>commence par localiser ses fichiers de fonctionnement. D’abord, <span class="ec-lmtt-10">texmf.cnf </span>est trouvé, ce qui donne les définitions pour les chemins de recherche servant à localiser les autres fichiers, ensuite le fichier @@ -5594,7 +5498,7 @@ class="ec-lmss-10">dvips</span>). Ce fichier contient la liste des fichiers qui définissent la relation entre les noms des fontes selon <span class="TEX">T<span class="E">E</span>X</span>, selon PostScript et dans le système de fichiers. <div class="alltt"> -<!--l. 3258--><p class="noindent"><div class="obeylines-v"> +<!--l. 3191--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5628,9 +5532,9 @@ toujours chargé (il contient des déclarations pour les fontes PostScript les plu voir la dernière partie de la Section <a href="#x1-640008.2.3">8.2.3<!--tex4ht:ref: SExamplesofuse --></a> pour plus de détails sur la gestion du fichier d’association PostScript). -<!--l. 3272--><p class="noindent">Arrivé là, <span +<!--l. 3205--><p class="noindent" >Arrivé là, <span class="ec-lmss-10">dvips </span>s’identifie à l’utilisateur<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3273--><p class="noindent"><div class="obeylines-v"> +<!--l. 3206--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> This</span><span class="ec-lmtt-10"> is</span><span @@ -5646,9 +5550,9 @@ class="ec-lmtt-10"> (www.radicaleye.com)</span> class="ec-lmtt-10"> </span> </div> </div> -<!--l. 3278--><p class="noindent">pour continuer ensuite en cherchant le fichier prologue <span +<!--l. 3211--><p class="noindent" >pour continuer ensuite en cherchant le fichier prologue <span class="ec-lmtt-10">texc.pro</span>, <div class="alltt"> -<!--l. 3279--><p class="noindent"><div class="obeylines-v"> +<!--l. 3212--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span class="ec-lmtt-9"> search(file=texc.pro,</span><span @@ -5671,7 +5575,7 @@ class="ec-lmtt-9"> =></span><span class="ec-lmtt-9"> /usr/local/texmf/dvips/base/texc.pro</span> </div> </div> -<!--l. 3290--><p class="noindent">Après avoir trouvé ce fichier, <span +<!--l. 3223--><p class="noindent" >Après avoir trouvé ce fichier, <span class="ec-lmss-10">dvips </span>affiche la date et l’heure, et nous informe qu’il va générer le fichier <span class="ec-lmtt-10">hello-world.ps</span>, puis qu’il a besoin du fichier de fonte <span @@ -5679,7 +5583,7 @@ class="ec-lmtt-10">cmr10</span>, et que ce dernier est déclaré comme « résident » (pas besoin de bitmaps)<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3295--><p class="noindent"><div class="obeylines-v"> +<!--l. 3228--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">TeX</span><span class="ec-lmtt-9"> output</span><span @@ -5705,7 +5609,7 @@ class="ec-lmtt-10">cmr10.tfm</span>, qui est trouvé, puis quelques fichiers de p de plus (non montrés) sont référencés<span class="frenchb-thinspace"> </span>; finalement le fichier de la fonte type 1 <span class="ec-lmtt-10">cmr10.pfb </span>est localisé et inclus dans le fichier de sortie (voir la dernière ligne). <div class="alltt"> -<!--l. 3304--><p class="noindent"><div class="obeylines-v"> +<!--l. 3237--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span @@ -5763,7 +5667,7 @@ class="ec-lmtt-9"><cmr10.pfb>[1]</span> </div> <h4 class="subsectionHead"><span class="titlemark">8.3 </span> <a id="x1-660008.3"></a>Options à l’exécution</h4> -<!--l. 3321--><p class="noindent">Web2C offre la possibilité de contrôler à l’exécution bon nombre de paramètres concernant la mémoire +<!--l. 3254--><p class="noindent" >Web2C offre la possibilité de contrôler à l’exécution bon nombre de paramètres concernant la mémoire (en particulier la taille des tableaux utilisés) à partir du fichier <span class="ec-lmtt-10">texmf.cnf </span>qui est lu par Kpathsea. Les paramètres en question se trouvent dans la troisième partie du fichier inclus dans la distribution <span class="TEX">T<span @@ -5773,7 +5677,7 @@ Live. Les variables les plus importantes sont<span class="frenchb-nbsp"> </ <span class="ec-lmtt-10">main_memory</span> </dt><dd class="list"> - <!--l. 3329--><p class="noindent">Nombre total de mots mémoire disponibles pour <span class="TEX">T<span + <!--l. 3262--><p class="noindent" >Nombre total de mots mémoire disponibles pour <span class="TEX">T<span class="E">E</span>X</span>, Metafont et MetaPost. Vous devez générer un nouveau fichier de format pour chaque nouveau paramétrage. Par exemple, vous pouvez générer une version large de <span class="TEX">T<span @@ -5788,7 +5692,7 @@ class="ec-lmtt-10">texmf.cnf</span>. <span class="ec-lmtt-10">extra_mem_bot</span> </dt><dd class="list"> - <!--l. 3338--><p class="noindent">Espace supplémentaire pour certaines structures de données de <span class="TEX">T<span + <!--l. 3271--><p class="noindent" >Espace supplémentaire pour certaines structures de données de <span class="TEX">T<span class="E">E</span>X</span><span class="frenchb-nbsp"> </span>: boîtes, <span class="ec-lmri-10">glue</span>, points d’arrêt... Surtout utile si vous utilisez PI C<span class="TEX">T<span @@ -5797,38 +5701,38 @@ class="E">E</span>X</span> par exemple. <span class="ec-lmtt-10">font_mem_size</span> </dt><dd class="list"> - <!--l. 3342--><p class="noindent">Nombre de mots mémoire disponibles pour décrire les polices. C’est plus ou moins l’espace + <!--l. 3275--><p class="noindent" >Nombre de mots mémoire disponibles pour décrire les polices. C’est plus ou moins l’espace occupé par les fichiers TFM lus. </dd><dt class="list"> <span class="ec-lmtt-10">hash_extra</span> </dt><dd class="list"> - <!--l. 3345--><p class="noindent">Espace supplémentaire pour la table de hachage des noms de séquences de contrôle. Environ + <!--l. 3278--><p class="noindent" >Espace supplémentaire pour la table de hachage des noms de séquences de contrôle. Environ 10 000 de ces noms peuvent être stockés dans la table principale<span class="frenchb-thinspace"> </span>; si vous avez un document très volumineux avec beaucoup de références croisées, il se peut que ce ne soit pas suffisant. La valeur par défaut <span class="ec-lmtt-10">hash_extra </span>est <span class="ec-lmtt-10">50000</span>.</dd></dl> -<!--l. 3353--><p class="noindent">Évidemment, cette possibilité ne remplace pas une véritable allocation dynamique des tableaux et de +<!--l. 3286--><p class="noindent" >Évidemment, cette possibilité ne remplace pas une véritable allocation dynamique des tableaux et de la mémoire, mais puisque c’est complexe à implémenter dans le présent source <span class="TEX">T<span class="E">E</span>X</span>, ces paramètres lus à l’exécution fournissent un compromis pratique qui procure une certaine souplesse. -<!--l. 3361--><p class="noindent"> +<!--l. 3294--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">9 </span> <a id="x1-670009"></a>Installation sur un nouveau système Unix</h3> -<!--l. 3363--><p class="noindent">Si vous avez un système Unix ne correspondant à aucun des exécutables fournis, il faut compiler +<!--l. 3296--><p class="noindent" >Si vous avez un système Unix ne correspondant à aucun des exécutables fournis, il faut compiler vous-même <span class="TEX">T<span class="E">E</span>X</span> et tous ses programmes satellites à partir des sources. Cela n’est pas aussi difficile qu’il y paraît. Tout ce dont vous aurez besoin est contenu dans le répertoire <span class="ec-lmtt-10">source </span>qui se trouve sur le DVD <span class="ec-lmss-10">live</span>. -<!--l. 3369--><p class="noindent"> +<!--l. 3302--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.1 </span> <a id="x1-680009.1"></a>Prérequis</h4> -<!--l. 3371--><p class="noindent">Il faut au moins 400 Mo d’espace sur disque pour compiler la totalité de <span class="TEX">T<span +<!--l. 3304--><p class="noindent" >Il faut au moins 400 Mo d’espace sur disque pour compiler la totalité de <span class="TEX">T<span class="E">E</span>X</span> et des programmes associés. Vous aurez aussi besoin d’un compilateur C ANSI, de l’utilitaire <span class="ec-lmss-10">make</span>, d’un générateur @@ -5844,10 +5748,10 @@ class="ec-lmss-10">make </span>si vous maîtrisez correctement la programmation s Unix pour résoudre les problèmes éventuels. La commande <span class="ec-lmtt-10">uname </span>doit renvoyer une valeur raisonnable. -<!--l. 3384--><p class="noindent"> +<!--l. 3317--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.2 </span> <a id="x1-690009.2"></a>Configuration</h4> -<!--l. 3386--><p class="noindent">Tout d’abord, effectuez l’installation normale de <span class="TEX">T<span +<!--l. 3319--><p class="noindent" >Tout d’abord, effectuez l’installation normale de <span class="TEX">T<span class="E">E</span>X</span> Live sur le disque dur (voir section <a href="#x1-140003.2">3.2<!--tex4ht:ref: sec:unix-install-disk --></a>, p. <a href="#x1-140003.2">17<!--tex4ht:ref: sec:unix-install-disk --></a>). @@ -5857,7 +5761,7 @@ class="ec-lmtt-10">source.tar.bz2 </span>(archive compressée) trouvé dans le rép href="source" class="url" ><span class="ec-lmtt-10">source</span></a></span> et placez-vous dans le répertoire où vous avez transféré l’ensemble. <div class="alltt"> -<!--l. 3394--><p class="noindent"><div class="obeylines-v"> +<!--l. 3327--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5876,25 +5780,25 @@ class="ec-lmtt-10">xf</span> <span class="ec-lmtt-10">source.tar</span></span> </div> </div> -<!--l. 3400--><p class="noindent">Lancez maintenant <span +<!--l. 3333--><p class="noindent" >Lancez maintenant <span class="ec-lmss-10">configure </span>de la façon suivante<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3401--><p class="noindent"><div class="obeylines-v"> +<!--l. 3334--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span class="ec-lmtt-10">sh</span> <span class="ec-lmtt-10">configure</span> <span -class="ec-lmtt-10">-prefix=/usr/local/texlive/2006</span></span> +class="ec-lmtt-10">-prefix=/usr/local/texlive/2007</span></span> </div> </div> -<!--l. 3405--><p class="noindent">Le répertoire <span +<!--l. 3338--><p class="noindent" >Le répertoire <span class="ec-lmtt-10">-prefix </span>est le répertoire de base de l’arborescence <span class="TEX">T<span class="E">E</span>X</span> Live, il est désigné par <span class="ec-lmro-10">TEXDIR</span> dans la suite. -<!--l. 3421--><p class="noindent">Si vous ne voulez pas créer de répertoire <span class="obeylines-h"><a +<!--l. 3354--><p class="noindent" >Si vous ne voulez pas créer de répertoire <span class="obeylines-h"><a href="$archname" class="url" ><span class="ec-lmtt-10">$archname</span></a></span> spécifique au système choisi pour stocker les exécutables (c.-à-d. les copier directement dans <span class="obeylines-h"><a @@ -5904,20 +5808,20 @@ class="ec-lmss-10">configure </span>avec l’option <br class="newline" /><span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">--disable-multiplatform</span></span></span>. -<!--l. 3427--><p class="noindent">Tapez <span class="obeylines-h"><span class="verb"><span +<!--l. 3360--><p class="noindent" >Tapez <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">./configure</span><span class="ec-lmtt-10"> --help</span></span></span>, le programme affichera les options supplémentaires disponibles (telles que supprimer l’installation des extensions optionnelles comme Omega ou e-<span class="TEX">T<span class="E">E</span>X</span>). -<!--l. 3431--><p class="noindent"> +<!--l. 3364--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.3 </span> <a id="x1-700009.3"></a>Exécuter <span class="ec-lmss-10">make</span></h4> -<!--l. 3432--><p class="noindent">S’assurer que la variable ou l’option <span +<!--l. 3365--><p class="noindent" >S’assurer que la variable ou l’option <span class="ec-lmtt-10">noclobber </span>n’est pas définie. et lancer le <span class="ec-lmss-10">make </span>à la racine de l’arborescence de la façon suivante<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3435--><p class="noindent"><div class="obeylines-v"> +<!--l. 3368--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">>></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5925,8 +5829,8 @@ class="ec-lmtt-10">make</span> <span class="ec-lmtt-10">world</span></span> </div> </div> et aller prendre un café... -<!--l. 3440--><p class="noindent">Il peut être utile de garder une trace complète dans un fichier log en tapant<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3441--><p class="noindent"><div class="obeylines-v"> +<!--l. 3373--><p class="noindent" >Il peut être utile de garder une trace complète dans un fichier log en tapant<span class="frenchb-nbsp"> </span>: <div class="alltt"> +<!--l. 3374--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">>></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5943,7 +5847,7 @@ class="ec-lmtt-10">&</span></span> class="ec-lmss-10">make </span>de GNU renvoie toujours le message « <span class="ec-lmtt-10">*** </span>» à chaque erreur d’exécution. Vérifier aussi que tous les exécutables ont été créés. <div class="alltt"> -<!--l. 3448--><p class="noindent"><div class="obeylines-v"> +<!--l. 3381--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">>></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5962,13 +5866,13 @@ class="ec-lmtt-10">wc</span></span> href="bin" class="url" ><span class="ec-lmtt-10">bin</span></a></span> de la distribution). -<!--l. 3455--><p class="noindent">Si vous avez besoin de droits spéciaux pour exécuter <span +<!--l. 3388--><p class="noindent" >Si vous avez besoin de droits spéciaux pour exécuter <span class="ec-lmtt-10">make install</span>, vous pouvez séparer « <span class="ec-lmtt-10">make</span> <span class="ec-lmtt-10">world </span>» en deux processus différents<span class="frenchb-nbsp"> </span>: <div class="alltt"> -<!--l. 3457--><p class="noindent"><div class="obeylines-v"> +<!--l. 3390--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">>></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5986,14 +5890,14 @@ class="ec-lmtt-10">install</span> <span class="ec-lmtt-10">strip</span></span> </div> </div> -<!--l. 3463--><p class="noindent">Après avoir installé vos nouveaux binaires, il faut suivre les procédures normales de la post-installation, +<!--l. 3396--><p class="noindent" >Après avoir installé vos nouveaux binaires, il faut suivre les procédures normales de la post-installation, indiquées dans la section <a href="#x1-170004">4<!--tex4ht:ref: sec:postinstall --></a>, p. <a href="#x1-170004">29<!--tex4ht:ref: sec:postinstall --></a>. -<!--l. 3469--><p class="noindent"> +<!--l. 3402--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">10 </span> <a id="x1-7100010"></a>Remerciements</h3> -<!--l. 3471--><p class="noindent"><span class="TEX">T<span +<!--l. 3404--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live est le résultat des efforts collectifs de pratiquement tous les groupes d’utilisateurs de <span class="TEX">T<span class="E">E</span>X</span>. La présente édition de <span class="TEX">T<span @@ -6043,11 +5947,14 @@ class="ec-lmss-10">tlpm</span>, et Tomasz Łuczak, pour la version graphique <span class="ec-lmss-10">tlpmgui</span>. </li> - <li class="itemize">Akira Kakuto, pour la mise à jour des binaires Windows, faite dans le cadre de sa distribution - W32TEX (<span class="obeylines-h"><a -href="http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/" class="url" ><span -class="ec-lmtt-10">http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</span></a></span>). + <li class="itemize">Akira Kakuto, pour son aide précieuse + + qui nous a permis d’intégrer dans <span class="TEX">T<span +class="E">E</span>X</span> Live les binaires Windows de sa distribution W32TEX + (<span class="obeylines-h"><a +href="http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/" class="url" ><span +class="ec-lmtt-10">http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</span></a></span>). </li> <li class="itemize">Jonathan Kew et son employeur SIL, pour avoir produit Xe<span class="TEX">T<span class="E">E</span>X</span> et pour avoir pris la peine de @@ -6060,7 +5967,10 @@ class="E">E</span>X</span> Live et pour ses contributions sous Windows en partic script <span class="ec-lmtt-10">getnonfreefonts</span>. </li> - <li class="itemize">Petr Olsak, qui coordonna et vérifia minutieusement toute la partie tchèque et slovaque. + <li class="itemize">Petr Olšak, qui coordonna et vérifia minutieusement toute la partie tchèque et slovaque. + </li> + <li class="itemize">Toshio Oshima, pour le visualisateur <span +class="ec-lmss-10">dviout </span>pour Windows. </li> <li class="itemize">Fabrice Popineau, pionnier du développement de <span class="TEX">T<span class="E">E</span>X</span> Live sous Windows. @@ -6080,38 +5990,40 @@ class="E">E</span>X</span> Live et coordinateur des contributions tests. </li> <li class="itemize">Graham Williams, du travail duquel dépend le catalogue des composants.</li></ul> -<!--l. 3547--><p class="noindent">Les binaires ont été compilés par<span class="frenchb-nbsp"> </span>: Tigran Aivazian (<span -class="ec-lmss-10">x86_64-linux</span>), Manfred Lotz (<span -class="ec-lmss-10">i386-freebsd</span>), Fabrice -Popineau (<span -class="ec-lmss-10">win32</span>), Norbert Preining (<span +<!--l. 3482--><p class="noindent" >Les binaires ont été compilés par<span class="frenchb-nbsp"> </span>: Tigran Aivazian (<span +class="ec-lmss-10">x86_64-linux</span>), Akira Kakuto et Fabrice Popineau +(<span +class="ec-lmss-10">win32</span>), Manfred Lotz (<span +class="ec-lmss-10">i386-freebsd</span>), Norbert Preining (<span class="ec-lmss-10">alpha-linux</span>), Vladimir Volovich (<span -class="ec-lmss-10">powerpc-aix</span>, <span -class="ec-lmss-10">sparc-linux </span>et +class="ec-lmss-10">powerpc-aix</span>, <span -class="ec-lmss-10">sparc-solaris</span>), Staszek Wawrykiewicz (<span +class="ec-lmss-10">sparc-linux </span>et <span +class="ec-lmss-10">sparc-solaris</span>), Karl Berry (<span class="ec-lmss-10">i386-linux</span>), Olaf Weber (<span class="ec-lmss-10">mips-irix</span>), Gerben Wierda (<span class="ec-lmss-10">i386-darwin</span>, <span class="ec-lmss-10">powerpc-darwin</span>). -<!--l. 3558--><p class="noindent">Documentation et mises à jour des traductions<span class="frenchb-nbsp"> </span>: Karl Berry (anglais), Günter Partosch, Hartmut Henkel +<!--l. 3493--><p class="noindent" >Documentation et mises à jour des traductions<span class="frenchb-nbsp"> </span>: Karl Berry (anglais), Günter Partosch, Hartmut Henkel & Klaus Höppner (allemand), Daniel Flipo (français), Petr Sojka & Janka Chlebíková (tchèque et slovaque), Boris Veytsman (russe), Staszek Wawrykiewicz (polonais). -<!--l. 3566--><p class="noindent">Bien sûr, notre gratitude va en premier lieu à Donald Knuth pour avoir inventé <span class="TEX">T<span +<!--l. 3501--><p class="noindent" >Bien sûr, notre gratitude va en premier lieu à Donald Knuth pour avoir inventé <span class="TEX">T<span class="E">E</span>X</span> et l’avoir offert au monde entier. -<!--l. 3569--><p class="noindent"> +<!--l. 3504--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">11 </span> <a id="x1-7200011"></a>Historique des versions successives</h3> -<!--l. 3572--><p class="noindent"> +<!--l. 3507--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.1 </span> <a id="x1-7300011.1"></a>Les éditions précédentes</h4> -<!--l. 3574--><p class="noindent">La discussion commença à la fin de 1993 quand le Groupe des Utilisateurs Néerlandais de <span class="TEX">T<span +<!--l. 3509--><p class="noindent" >La discussion commença à la fin de 1993 quand le Groupe des Utilisateurs Néerlandais de <span class="TEX">T<span class="E">E</span>X</span> commençait à travailler à son CD 4All<span class="TEX">T<span class="E">E</span>X</span> pour les utilisateurs de MS-DOS, et on espérait à ce moment sortir un CD unique pour tous les systèmes. C’était un objectif beaucoup trop ambitieux, mais il + + permit la naissance du CD 4All<span class="TEX">T<span class="E">E</span>X</span>, projet couronné de succès, mais aussi d’un groupe de travail « TUG Technical Council » pour mettre en place TDS (<span class="TEX"><span @@ -6125,8 +6037,6 @@ class="ec-lmtt-10">http://tug.org/tds</span></a></span>), qui spécifiait la gest class="E">E</span>X</span> sous une forme logique. La mouture finale de TDS fut publiée dans le numéro de décembre 1995 de <span class="ec-lmro-10">TUGboat</span>, et il était clair depuis un - - certain temps qu’il fallait proposer un produit contenant une structure modèle sur CD. La distribution que vous possédez est le résultat direct des délibérations de ce groupe de travail. Il était également clair que le succès des CD 4All<span class="TEX">T<span @@ -6134,7 +6044,7 @@ class="E">E</span>X</span> démontrait que les utilisateurs d’Unix trouveraient leur bonheur avec une distribution aussi simple, et ceci a été l’autre objectif de <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 3591--><p class="noindent">Nous avons d’abord entrepris de créer un nouveau CD TDS Unix à l’automne 1995, et nous avons +<!--l. 3526--><p class="noindent" >Nous avons d’abord entrepris de créer un nouveau CD TDS Unix à l’automne 1995, et nous avons rapidement choisi te<span class="TEX">T<span class="E">E</span>X</span> de Thomas Esser comme étant la configuration idéale, car il supportait déjà plusieurs plates-formes et avait été construit en gardant à l’esprit la portabilité entre systèmes. Thomas @@ -6154,7 +6064,7 @@ suivi le même schéma, en utilisant une nouvelle version de te<span class="TEX">T class="E">E</span>X</span> et une nouvelle version de Web2C (7.3). Le système incluait dorénavant un programme complet d’installation pour Windows. -<!--l. 3608--><p class="noindent">Pour la cinquième édition (mars 2000), de nombreuses parties du CD ont été vérifiées et révisées, des +<!--l. 3543--><p class="noindent" >Pour la cinquième édition (mars 2000), de nombreuses parties du CD ont été vérifiées et révisées, des centaines de composants mis à jour. Le contenu détaillé des composants était décrit par des fichiers XML. Mais le changement majeur de cette cinquième édition a été la suppression de tout logiciel non libre de droits. Tout ce qui se trouve dans <span class="TEX">T<span @@ -6165,26 +6075,26 @@ href="http://www.debian.org/intro/free" class="url" ><span class="ec-lmtt-10">http://www.debian.org/intro/free</span></a></span>)<span class="frenchb-thinspace"> </span>; nous avons fait de notre mieux pour vérifier les termes des licences de chaque composant, et nous souhaiterions que toute erreur nous soit signalée. -<!--l. 3620--><p class="noindent">La sixième édition (juillet 2001) contient un grand nombre de mises à jour. Le changement majeur de +<!--l. 3555--><p class="noindent" >La sixième édition (juillet 2001) contient un grand nombre de mises à jour. Le changement majeur de cette version réside dans la refonte du processus d’installation<span class="frenchb-nbsp"> </span>: l’utilisateur peut désormais choisir les collections de manière plus précise. Les collections concernant les langues ont été entièrement réorganisées, aussi le choix d’une langue installe non seulement les macros, les fontes, etc. mais prépare également un fichier <span class="ec-lmtt-10">language.dat </span>adéquat. -<!--l. 3628--><p class="noindent">La septième édition (mai 2002) a comme ajout majeur une installation pour Mac OS X et l’habituelle +<!--l. 3563--><p class="noindent" >La septième édition (mai 2002) a comme ajout majeur une installation pour Mac OS X et l’habituelle myriade de mises à jour de composants et de programmes. Un objectif important a été de fusionner à nouveau les sources avec ceux de te<span class="TEX">T<span class="E">E</span>X</span>, alors que les versions 5 et 6 s’en étaient éloignées. -<!--l. 3634--><p class="noindent"> +<!--l. 3569--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">11.1.1 </span> <a id="x1-7400011.1.1"></a>2003</h5> -<!--l. 3636--><p class="noindent">En 2003, le flot de mises à jour et d’additions a continué, mais nous avons constaté que <span class="TEX">T<span +<!--l. 3571--><p class="noindent" >En 2003, le flot de mises à jour et d’additions a continué, mais nous avons constaté que <span class="TEX">T<span class="E">E</span>X</span> Live était devenu si volumineux qu’il ne pouvait plus tenir sur un seul CD, aussi l’avons-nous divisé en trois distributions distinctes (voir section <a href="#x1-70002.1">2.1<!--tex4ht:ref: sec:multiple-dist --></a>, p. <a -href="#x1-70002.1">7<!--tex4ht:ref: sec:multiple-dist --></a>). Par ailleurs<span class="frenchb-nbsp"> </span>: +href="#x1-70002.1">8<!--tex4ht:ref: sec:multiple-dist --></a>). Par ailleurs<span class="frenchb-nbsp"> </span>: <ul class="itemize1"> <li class="itemize">À la demande de l’équipe <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, nous avons modifié les commandes standard <span @@ -6194,12 +6104,12 @@ class="ec-lmss-10">pdflatex</span> class="E">E</span>X</span> (voir p. <a href="#x1-100002.4">10<!--tex4ht:ref: text:etex --></a>). </li> + + <li class="itemize">Les nouvelles fontes Latin Modern sont disponibles (et recommandées). </li> <li class="itemize">Le support pour Alpha OSF a été supprimé (celui pour HPUX l’avait été auparavant), car personne disposant des machines nécessaires ne s’est proposé pour compiler les nouveaux - - binaires. </li> <li class="itemize">L’installation pour Windows a été largement modifiée<span class="frenchb-thinspace"> </span>; un environnement de travail intégré @@ -6246,17 +6156,17 @@ class="E">E</span>X</span> Live par l’année<span class="frenchb-nbsp">&nbs class="E">E</span>X</span> Live 2003 au lieu de <span class="TEX">T<span class="E">E</span>X</span> Live 8.</li></ul> -<!--l. 3679--><p class="noindent"> +<!--l. 3614--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">11.1.2 </span> <a id="x1-7500011.1.2"></a>2004</h5> -<!--l. 3681--><p class="noindent">2004 a apporté beaucoup de changements (et quelques incompatibilités avec les versions +<!--l. 3616--><p class="noindent" >2004 a apporté beaucoup de changements (et quelques incompatibilités avec les versions précédentes)<span class="frenchb-nbsp"> </span>: <ul class="itemize1"> <li class="itemize">Si vous avez installé des fontes supplémentaires qui ont leur propre fichier <span class="ec-lmtt-10">.map </span>ou des fichiers <span class="ec-lmtt-10">.enc </span>spécifiques, vous devrez vraisemblablement déplacer ces fichiers. - <!--l. 3690--><p class="noindent">Les fichiers <span + <!--l. 3625--><p class="noindent" >Les fichiers <span class="ec-lmtt-10">.map </span>sont désormais recherchés uniquement dans les sous-répertoires <span class="obeylines-h"><a href="fonts/map" class="url" ><span class="ec-lmtt-10">fonts/map</span></a></span> @@ -6279,13 +6189,15 @@ class="ec-lmss-10">updmap </span>devrait émettre des messages d’avertissem les fichiers <span class="ec-lmtt-10">.map </span>et <span class="ec-lmtt-10">.enc </span>mal placés. - <!--l. 3700--><p class="noindent">Sur les différentes façons de traiter le problème, consulter <span class="obeylines-h"><a + <!--l. 3635--><p class="noindent" >Sur les différentes façons de traiter le problème, consulter <span class="obeylines-h"><a href="http://tug.org/texlive/mapenc.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/mapenc.html</span></a></span>. </li> <li class="itemize">La distribution pour Windows a changé cette année<span class="frenchb-nbsp"> </span>: l’installation de la distribution fp<span class="TEX">T<span class="E">E</span>X</span> (basée sur Web2C) de Fabrice Popineau n’est provisoirement plus proposée dans l’attente + + d’un nouvel installeur. À la place, vous pouvez tester et installer la distribution MiK<span class="TEX">T<span class="E">E</span>X</span> (indépendante de Web2C), voir section <a @@ -6302,8 +6214,6 @@ href="texmf-dist" class="url" ><span class="ec-lmtt-10">texmf-dist</span></a></span> et <span class="obeylines-h"><a href="texmf-doc" class="url" ><span class="ec-lmtt-10">texmf-doc</span></a></span>. - - Voir section <a href="#x1-80002.2">2.2<!--tex4ht:ref: sec:tld --></a>, p. <a href="#x1-80002.2">8<!--tex4ht:ref: sec:tld --></a>. @@ -6370,7 +6280,7 @@ class="E">E</span>X</span> (alignement optique des marges par exemple) et aux fonctionnalités de e-<span class="TEX">T<span class="E">E</span>X</span> (<a href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). - <!--l. 3753--><p class="noindent">Ceci rend <span + <!--l. 3688--><p class="noindent" >Ceci rend <span class="ec-lmri-10">indispensable </span>le recours à l’extension <span class="ec-lmss-10">ifpdf </span>(qui fonctionne aussi bien avec plain que <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span @@ -6412,14 +6322,15 @@ class="ec-lmss-10">tex</span>, <span class="ec-lmss-10">mf </span>et <span class="ec-lmss-10">mpost</span>, accepte désormais les espaces et autres caractères spéciaux dans les noms de fichiers à condition d’utiliser des <span -class="ec-lmri-10">double quotes</span>, en voici deux exemples +class="ec-lmri-10">double quotes</span>, en voici deux exemples + typiques<span class="frenchb-nbsp"> </span>: <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> - <div class="fancyvrb" id="fancyvrb17"> + <div class="fancyvrb" id="fancyvrb16"> <a id="x1-75002r1"></a>  \input "filename with spaces"   % plain <br class="fancyvrb" /><a @@ -6427,7 +6338,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 3788--><p class="nopar">Consulter le manuel Web2C pour plus d’informations<span class="frenchb-nbsp"> </span>: <a + <!--l. 3723--><p class="nopar" >Consulter le manuel Web2C pour plus d’informations<span class="frenchb-nbsp"> </span>: <a href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>. </li> <li class="itemize">Les fonctionnalités de enc<span class="TEX">T<span @@ -6494,7 +6405,7 @@ class="ec-lmss-10">virtex</span>). <li class="itemize">Les binaires pour l’architecture <span class="ec-lmss-10">i386-openbsd </span>ont été supprimés par manque de volontaires pour les compiler. - <!--l. 3832--><p class="noindent">Sur <span + <!--l. 3767--><p class="noindent" >Sur <span class="ec-lmss-10">sparc-solaris </span>(au moins) il sera probablement nécessaire de positionner la variable d’environnement <span class="ec-lmtt-10">LD_LIBRARY_PATH </span>pour utiliser les programmes de la famille <span @@ -6504,10 +6415,10 @@ class="ec-lmss-10">t1utils</span>. Ceci vient du fait qu’ils sont class="ec-lmss-10">mips-irix</span>, les bibliothèques dynamiques MIPSpro 7.4 sont nécessaires. </li></ul> -<!--l. 3843--><p class="noindent"> +<!--l. 3778--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">11.1.3 </span> <a id="x1-7600011.1.3"></a>2005</h5> -<!--l. 3845--><p class="noindent">2005 a apporté son lot habituel d’innombrables mises à jour d’extensions et de programmes. +<!--l. 3780--><p class="noindent" >2005 a apporté son lot habituel d’innombrables mises à jour d’extensions et de programmes. L’infrastructure est restée relativement stable par rapport à 2004, à quelques changements inévitables près<span class="frenchb-nbsp"> </span>: @@ -6598,13 +6509,13 @@ class="ec-lmtt-10">^^</span></span></span>, il suffit <table class="verbatim"><tr class="verbatim"><td class="verbatim"><div class="verbatim"> - <div class="fancyvrb" id="fancyvrb18"> + <div class="fancyvrb" id="fancyvrb17"> <a id="x1-76002r1"></a>  latex --translate-file=empty.tcx fichier.tex </div> </div> </td></tr></table> - <!--l. 3898--><p class="nopar"> + <!--l. 3833--><p class="nopar" > </li> <li class="itemize">Le nouveau programme <span class="ec-lmss-10">dvipdfmx </span>est disponible pour convertir des fichier DVI en PDF<span class="frenchb-thinspace"> </span>; @@ -6622,25 +6533,46 @@ class="ec-lmtt-10">TEXMFVAR </span>qui désigne maintenant un répertoire personnel de l’utilisateur (cf. le premier point de la présente liste). </li></ul> -<!--l. 3912--><p class="noindent"> +<!--l. 3847--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.2 </span> <a id="x1-7700011.2"></a>L’édition 2006</h4> -<!--l. 3915--><p class="noindent">En 2006, la nouveauté majeure a été l’arrivée dans <span class="TEX">T<span +<!--l. 3850--><p class="noindent" >En 2006–2007, la nouveauté majeure a été l’arrivée dans <span class="TEX">T<span class="E">E</span>X</span> Live de Xe<span class="TEX">T<span -class="E">E</span>X</span> disponible sous forme de deux -programmes <span +class="E">E</span>X</span> disponible sous forme de +deux programmes <span class="ec-lmtt-10">xetex </span>et <span class="ec-lmtt-10">xelatex</span>, voir <span class="obeylines-h"><a href="http://scripts.sil.org/xetex" class="url" ><span class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a></span>. -<!--l. 3919--><p class="noindent">MetaPost a subi une mise à jour importante et d’autres améliorations sont prévues, +<!--l. 3854--><p class="noindent" >MetaPost a subi une mise à jour importante et d’autres améliorations sont prévues, voir <span class="obeylines-h"><a href="http://tug.org/metapost/articles" class="url" ><span class="ec-lmtt-10">http://tug.org/metapost/articles</span></a></span>. Il en va de même pour pdf<span class="TEX">T<span class="E">E</span>X</span>, voir <span class="obeylines-h"><a href="http://tug.org/applications/pdftex" class="url" ><span class="ec-lmtt-10">http://tug.org/applications/pdftex</span></a></span>. -<!--l. 3924--><p class="noindent">Le programme (plain) <span +<!--l. 3858--><p class="noindent" >Le format <span class="obeylines-h"><a +href="tex.fmt" class="url" ><span +class="ec-lmtt-10">tex.fmt</span></a></span> et les formats pour MetaPost and Metafont ne se trouvent plus dans <span class="obeylines-h"><a +href="texmf/web2c" class="url" ><span +class="ec-lmtt-10">texmf/web2c</span></a></span> +mais dans des sous-répertoires de <span class="obeylines-h"><a +href="texmf/web2c" class="url" ><span +class="ec-lmtt-10">texmf/web2c</span></a></span> (la recherche de fichiers <span class="obeylines-h"><a +href=".fmt" class="url" ><span +class="ec-lmtt-10">.fmt</span></a></span> est néanmoins faite aussi +dans <span class="obeylines-h"><a +href="texmf/web2c" class="url" ><span +class="ec-lmtt-10">texmf/web2c</span></a></span>). Ces sous-répertoires portent le nom du moteur utilisé pour construire le format, +par exemple <span class="obeylines-h"><a +href="tex" class="url" ><span +class="ec-lmtt-10">tex</span></a></span>, <span class="obeylines-h"><a +href="pdftex" class="url" ><span +class="ec-lmtt-10">pdftex</span></a></span> ou <span class="obeylines-h"><a +href="xetex" class="url" ><span +class="ec-lmtt-10">xetex</span></a></span>. Ce changement ne devrait pas avoir d’effet visible pour les +utilisateurs. +<!--l. 3867--><p class="noindent" >Le programme (plain) <span class="ec-lmtt-10">tex </span>ignore désormais les lignes commençant par <span class="ec-lmtt-10">%& </span>qui permettent de déterminer le format à utiliser<span class="frenchb-thinspace"> </span>; c’est un vrai <span class="TEX">T<span @@ -6648,16 +6580,16 @@ class="E">E</span>X</span> « à la Knuth »<span class="frenchb-thinspace"> < class="E">E</span>X</span></span> et tous les autres prennent toujours en compte les lignes commençant par <span class="ec-lmtt-10">%&</span>. -<!--l. 3930--><p class="noindent">Les scripts d’installation peuvent maintenant être utilisés de manière non interactive (voir section <a +<!--l. 3873--><p class="noindent" >Les scripts d’installation peuvent maintenant être utilisés de manière non interactive (voir section <a href="#x1-150003.2.1">3.2.1<!--tex4ht:ref: sec:noninteractive-install --></a>) en positionnant des variables d’environnement. -<!--l. 3934--><p class="noindent">Comme chaque année des centaines d’extensions et de programmes ont été mis à jour, voir les sites +<!--l. 3877--><p class="noindent" >Comme chaque année des centaines d’extensions et de programmes ont été mis à jour, voir les sites CTAN (<span class="obeylines-h"><a href="http://www.ctan.org" class="url" ><span class="ec-lmtt-10">http://www.ctan.org</span></a></span>). -<!--l. 3937--><p class="noindent">L’arborescence utilisée en interne a été réorganisée avec de nouveaux outils qui devraient fournir une +<!--l. 3880--><p class="noindent" >L’arborescence utilisée en interne a été réorganisée avec de nouveaux outils qui devraient fournir une meilleure base de travail pour les développements futurs. -<!--l. 3941--><p class="noindent">Enfin, en mai 2006 Thomas Esser a annoncé qu’il renonçait à poursuivre le développement +<!--l. 3884--><p class="noindent" >Enfin, en mai 2006 Thomas Esser a annoncé qu’il renonçait à poursuivre le développement de te<span class="TEX">T<span class="E">E</span>X</span> (<span class="obeylines-h"><a href="http://tug.org/tetex" class="url" ><span @@ -6674,12 +6606,12 @@ Debian, espérons que les autres acteurs du monde Linux (RedHat, SuSe, etc.) suiv les utilisateurs se verront proposer à l’avenir des distributions <span class="TEX">T<span class="E">E</span>X</span> riches et plus faciles à installer. -<!--l. 3954--><p class="noindent"> -<h4 class="subsectionHead"><span class="titlemark">11.3 </span> <a - id="x1-7800011.3"></a>Versions futures</h4> -<!--l. 3956--><p class="noindent"><span class="TEX"><span +<!--l. 3897--><p class="noindent" > +<h4 class="subsectionHead"><span class="titlemark">11.3 </span> <a + id="x1-7800011.3"></a>Versions futures</h4> +<!--l. 3899--><p class="noindent" ><span class="TEX"><span class="ec-lmri-10">T</span><span class="E"><span class="ec-lmri-10">E</span></span><span @@ -6690,9 +6622,9 @@ nouvelles versions, et aimerions fournir plus d’aide, de fonctionnalités, (bien sûr) une arborescence améliorée et vérifiée de macros et de fontes. Ce travail est effectué par des volontaires débordés, dans la limite de leur temps libre, et beaucoup reste à faire. Si vous pouvez nous aider, n’hésitez pas à vous proposer<span class="frenchb-thinspace"> </span>! -<!--l. 3965--><p class="noindent">Corrections, suggestions et propositions d’aide doivent être envoyées à<span class="frenchb-nbsp"> </span>: +<!--l. 3908--><p class="noindent" >Corrections, suggestions et propositions d’aide doivent être envoyées à<span class="frenchb-nbsp"> </span>: <div class="quote"> - <!--l. 3968--><p class="noindent"><a + <!--l. 3911--><p class="noindent" ><a href="mailto:tex-live@tug.org" ><a href="tex-live@tug.org" ><span class="obeylines-h"><a href="tex-live@tug.org" class="url" ><span @@ -6700,14 +6632,14 @@ class="ec-lmtt-10">tex-live@tug.org</span></a></span></a></a> <br class="newline" /><span class="obeylines-h"><a href="http://tug.org/texlive" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive</span></a></span></div> -<!--l. 3973--><p class="noindent"><span +<!--l. 3916--><p class="noindent" ><span class="ec-lmro-10">Bon travail avec </span><span class="TEX"><span class="ec-lmro-10">T</span><span class="E"><span class="ec-lmro-10">E</span></span><span class="ec-lmro-10">X</span></span><span class="frenchb-thinspace"> </span><span class="ec-lmro-10">!</span> -<div class="footnotes"><!--l. 938--><p class="noindent"><span class="footnote-mark"><a +<div class="footnotes"><!--l. 941--><p class="noindent" ><span class="footnote-mark"><a href="#fn1x0-bk" id="fn1x0">1.</a></span><span class="ec-lmr-8">Pour les utilisateurs qui poss</span><span class="ec-lmr-8">èdent un fichier </span><span class="obeylines-h"><a @@ -6721,11 +6653,11 @@ class="ec-lmr-8">, car pour eux, </span><span class="obeylines-h"><a href="$HOME/.profile" class="url" ><span class="ec-lmtt-8">$HOME/.profile</span></a></span> <span class="ec-lmr-8">est sans effet.</span> -<!--l. 976--><p class="noindent"><span class="footnote-mark"><a +<!--l. 979--><p class="noindent" ><span class="footnote-mark"><a href="#fn2x0-bk" id="fn2x0">2.</a></span><span class="ec-lmr-8">Cet exemple suppose qu’on a fait l’installation dans </span><span class="obeylines-h"><a -href="/usr/local/texlive/2006" class="url" ><span -class="ec-lmtt-8">/usr/local/texlive/2006</span></a></span> <span +href="/usr/local/texlive/2007" class="url" ><span +class="ec-lmtt-8">/usr/local/texlive/2007</span></a></span> <span class="ec-lmr-8">et que processeur est un Motorola, sinon</span> <span class="ec-lmr-8">il faut adapter </span><span @@ -6741,7 +6673,7 @@ class="ec-lmr-8">pour les Mac </span><span class="ec-lmr-8">à base de processeur</span> <span class="ec-lmr-8">Intel).</span> -<!--l. 1754--><p class="noindent"><span class="footnote-mark"><a +<!--l. 1753--><p class="noindent" ><span class="footnote-mark"><a href="#fn3x0-bk" id="fn3x0">3.</a></span><span class="ec-lmr-8">Pas libres en fait dans le sens de la libert</span><span class="ec-lmr-8">é de les modifier et les redistribuer, selon les </span><span @@ -6750,27 +6682,8 @@ class="ec-lmr-8">. Cela ne signifie</span> <span class="ec-lmr-8">pas qu’on ne peut pas les acqu</span><span class="ec-lmr-8">érir gratuitement.</span> -<!--l. 1906--><p class="noindent"><span class="footnote-mark"><a +<!--l. 1911--><p class="noindent" ><span class="footnote-mark"><a href="#fn4x0-bk" id="fn4x0">4.</a></span><span -class="ec-lmr-8">Une table de hachage est une structure de donn</span><span -class="ec-lmr-8">ées qui permet de rechercher un </span><span -class="ec-lmr-8">él</span><span -class="ec-lmr-8">ément par une cl</span><span -class="ec-lmr-8">é dans un</span> -<span -class="ec-lmr-8">ensemble. Elle doit donc m</span><span -class="ec-lmr-8">émoriser des paires de type </span><span -class="ec-lmri-8">(cl</span><span -class="ec-lmri-8">é, valeur) </span><span -class="ec-lmr-8">et permettre un acc</span><span -class="ec-lmr-8">ès rapide </span><span -class="ec-lmr-8">à une valeur </span><span -class="ec-lmr-8">à</span> -<span -class="ec-lmr-8">partir de sa cl</span><span -class="ec-lmr-8">é.</span> -<!--l. 1931--><p class="noindent"><span class="footnote-mark"><a -href="#fn5x0-bk" id="fn5x0">5.</a></span><span class="ec-lmr-8">Tous ces fichiers sont susceptibles de produire des collisions lors de l’acc</span><span class="ec-lmr-8">ès </span><span class="ec-lmr-8">à la table de hachage</span><span class="frenchb-thinspace"> </span><span @@ -6782,8 +6695,8 @@ class="ec-lmr-8">E</span></span><span class="ec-lmr-8">X</span></span> <span class="ec-lmr-8">ne les utilise pas, ils ne sont donc pas pris en compte</span><span class="frenchb-thinspace"> </span><span class="ec-lmr-8">!</span> -<!--l. 2427--><p class="noindent"><span class="footnote-mark"><a -href="#fn6x0-bk" id="fn6x0">6.</a></span><span +<!--l. 2360--><p class="noindent" ><span class="footnote-mark"><a +href="#fn5x0-bk" id="fn5x0">5.</a></span><span class="ec-lmr-8">En fait, les syst</span><span class="ec-lmr-8">èmes Windows NT/2K/XP savent le faire, gr</span><span class="ec-lmr-8">âce </span><span diff --git a/Master/texmf-doc/doc/french/texlive-fr/live.pdf b/Master/texmf-doc/doc/french/texlive-fr/live.pdf Binary files differindex 58763d574bd..a4b87351542 100644 --- a/Master/texmf-doc/doc/french/texlive-fr/live.pdf +++ b/Master/texmf-doc/doc/french/texlive-fr/live.pdf diff --git a/Master/texmf-doc/source/french/texlive-fr/live.tex b/Master/texmf-doc/source/french/texlive-fr/live.tex index 8491aeb30a5..6e0c1b55f32 100644 --- a/Master/texmf-doc/source/french/texlive-fr/live.tex +++ b/Master/texmf-doc/source/french/texlive-fr/live.tex @@ -4,7 +4,7 @@ % $Author: staw $ $Date: 2005/10/31 $ % % Change history (started May 18th 2002) -% 2006/12/08: synced with 2006 English version, by Daniel Flipo +% 2007/01/18: synced with 2007 English version, by Daniel Flipo % 2005/11/01: synced with 2005 English version, by Daniel Flipo % 2005/05/05: re-added section on building binaries (Daniel Flipo) % 2004/10/28: synced with 2004 English version, by Daniel Flipo @@ -74,7 +74,7 @@ \begin{document} \title{{\huge Guide pratique de \TL{}} \\ \strut - {\LARGE\textsf{\TK{} 2006}} + {\LARGE\textsf{\TK{} 2007}} } \author{Karl Berry \\[3mm] @@ -83,7 +83,7 @@ Daniel Flipo (GUTenberg) } -\date{Décembre 2006} +\date{Janvier 2007} \maketitle \thispagestyle{empty} % no need for page number @@ -112,8 +112,8 @@ La distribution \TL{} est en fait un sous-ensemble de \TK{} (décrit brièvement produit grâce aux efforts combinés des différents groupes d'utilisateurs de \TeX. -L'édition 2006 a été figée en décembre 2006. % (df) à préciser ? -Les futures mises à jour des composants de la distribution 2006 +L'édition 2007 a été figée en janvier 2007. +Les futures mises à jour des composants de la distribution 2007 seront disponibles au fur et à mesure de leur parution sur le site \acro{CTAN}, \url{http://www.ctan.org}. @@ -160,9 +160,16 @@ Quelques remarques générales : \item Le script d'installation globale pour Unix et pour \MacOSX{} s'appelle \texttt{install-tl.sh}. +Les utilisateurs de Linux peuvent aussi essayer le nouvel installeur +\texttt{setuptl/tlpmgui} développé au départ pour Windows et adapté à Linux. +Consulter la section \ref{sec:win-install} p.~\pageref{sec:win-install} pour +plus d'informations. \item Pour installer une extension ou une collection, on utilise le script d'installation \texttt{install-pkg.sh}. +Après une installation faite à l'aide de \texttt{tlpmgui}, il est possible +d'utiliser \texttt{tlpmgui} pour ajouter ou supprimer des extensions ou des +collections. \item Le programme d'installation pour Windows s'appelle \cmdname{tlpmgui.exe}, il sert aussi à ajouter ou supprimer des composants @@ -304,8 +311,7 @@ Ce fichier contient aussi la date de dernière mise à jour du \TL. %(df) Que fait GUT ? %Naturally, each user group chooses what to distribute, at its own -%discretion. (\acro{TUG} is sending all three discs above to all of its -%members.) +%discretion. \subsection{Répertoires situés à la racine} \label{sec:tld} @@ -314,7 +320,7 @@ Les répertoires les plus importants situés à la racine % (df) bin et source ne sont pas sur \CDinst du \DVDlive{} sont énumérés ci-dessous. Cette année, la distribution \TL{} -est dans un sous-répertoire \dirname{texlive2006} et non à la racine. +est dans un sous-répertoire \dirname{texlive2007} et non à la racine. %%% (df) confus : on parle du CD ou du DVD \smallskip \begingroup @@ -330,6 +336,7 @@ source & Le code source de tous les programmes, incluant la % Ajout (df) Faute de place, le répertoire \texttt{source} n'est pas sur le \CDinst{} (seulement sur le \DVDlive{}).\\ +setuptl & Programmes d'installation pour Windows et Linux. \\ support & Ensemble d'extensions et programmes auxiliaires. Ils ne sont \emph{pas} installés par défaut. % Faux (df) @@ -346,10 +353,6 @@ texmf-doc & Répertoire contenant le reste de la documentation, le sous-répertoire doc est organisé par langue. \\ texmf-var & Répertoire contenant les fichiers générés automatiquement (appelé \envname{TEXMFSYSVAR} dans la section suivante.) \\ -xemtex & Répertoire contenant des programmes utiles pour Windows. - % ajout (df) - \emph{Ce n'est pas la distribution \XemTeX{} de - Fabrice Popineau !} \end{tabular} \endgroup @@ -594,24 +597,24 @@ Pour exécuter \pkgname{live}, la première commande est \Ucom{d} suivie de la sous-commande \Ucom{1} pour choisir le répertoire du disque local où seront placés les fichiers (tels que les fontes et les formats) que le système \TeX{} génère lui-même ainsi que les fichiers de configuration si -besoin est. On utilisera \dirname{/opt/texlive2006} dans cet exemple, +besoin est. On utilisera \dirname{/opt/texlive2007} dans cet exemple, mais un utilisateur non privilégié peut très bien choisir un sous-répertoire non-existant de son répertoire personnel (il sera créé et ne contiendra donc que du matériel \TL{}). Étant donné que les fichiers créés ne sont pas toujours compatibles d'une année sur l'autre, il est recommandé d'inclure l'année dans le nom du répertoire. -Si la valeur par défaut \dirname{/usr/local/texlive/2006} vous convient -(c.-à-d. que \dirname{/usr/local/texlive/2006} n'est pas un répertoire +Si la valeur par défaut \dirname{/usr/local/texlive/2007} vous convient +(c.-à-d. que \dirname{/usr/local/texlive/2007} n'est pas un répertoire existant et que vous avez les droits pour écrire sous \dirname{/usr/local}), vous pouvez sauter cette étape. \begin{alltt} Enter command: \Ucom{d} Current directories setup: -<1> TEXDIR: /usr/local/texlive/2006 +<1> TEXDIR: /usr/local/texlive/2007 ... Enter command: \Ucom{1} -New value for TEXDIR [/usr/local/texlive/2006]: \Ucom{/opt/texlive2006} +New value for TEXDIR [/usr/local/texlive/2007]: \Ucom{/opt/texlive2007} ... Enter command: \Ucom{r} \end{alltt} @@ -833,7 +836,7 @@ Ceci concerne les trois répertoires suivants : \begin{ttdescription} \item [TEXDIR] Répertoire de plus haut niveau sous lequel tout le reste sera installé, -la valeur par défaut est \dirname{/usr/local/texlive/2006}. +la valeur par défaut est \dirname{/usr/local/texlive/2007}. Il est conseillé de faire figurer l'année dans le nom choisi, de façon à pouvoir conserver séparément plusieurs versions de \TL. L'ajout d'un lien symbolique @@ -844,12 +847,12 @@ facilitera grandement le basculement d'une version Sous \MacOSX, les interfaces utilisateurs recherchent \TeX{} dans \dirname{/usr/local/teTeX} ; plutôt que d'installer la distribution \TL{} dans ce répertoire, on pourra faire l'installation par défaut -(dans \dirname{/usr/local/texlive/2006} donc) et ajouter deux liens -symboliques : \dirname{current} qui pointe vers \dirname{2006} et +(dans \dirname{/usr/local/texlive/2007} donc) et ajouter deux liens +symboliques : \dirname{current} qui pointe vers \dirname{2007} et \dirname{teTeX} qui pointe vers \dirname{current}. Pour cela il suffit de taper les deux commandes suivantes dans un terminal : \begin{alltt} -> \Ucom{(cd /usr/local/texlive ; ln -s ./2006 ./current)} +> \Ucom{(cd /usr/local/texlive ; ln -s ./2007 ./current)} > \Ucom{(cd /usr/local ; ln -s ./texlive/current teTeX)} \end{alltt} @@ -966,17 +969,17 @@ Cas de \filename{bash} : on tape dans le terminal\footnotemark{} \addtocounter{footnote}{-1} \begin{alltt} > \Ucom{touch .profile} -> \Ucom{echo "export PATH=/usr/local/texlive/2006/bin/powerpc-darwin:$PATH" >> .profile} +> \Ucom{echo "export PATH=/usr/local/texlive/2007/bin/powerpc-darwin:$PATH" >> .profile} > \Ucom{source .profile} \end{alltt} %$ Cas de \filename{tcsh} : on tape dans le terminal% \footnote{Cet exemple suppose qu'on a fait l'installation dans -\dirname{/usr/local/texlive/2006} et que processeur est un Motorola, sinon il +\dirname{/usr/local/texlive/2007} et que processeur est un Motorola, sinon il faut adapter \envname{PATH} en conséquence (changer \dirname{powerpc-darwin} en \dirname{i386-darwin} pour les Mac à base de processeur Intel).} \begin{alltt} > \Ucom{touch .cshrc} -> \Ucom{echo "setenv PATH /usr/local/texlive/2006/bin/powerpc-darwin:$PATH" >> .cshrc} +> \Ucom{echo "setenv PATH /usr/local/texlive/2007/bin/powerpc-darwin:$PATH" >> .cshrc} > \Ucom{source .cshrc} \end{alltt} %$ La mise à jour de la variable \envname{PATH} est terminée. @@ -993,7 +996,7 @@ défaut). Les \acro{RETURN} sont omis ici. # Redevenir utilisateur de base (non root) > \Ucom{exit ; cd} # Nouveau PATH (sous Linux, SHELL=bash, compte avec fichier \file{.bash_profile}) : -> \Ucom{echo "export PATH=/usr/local/texlive/2006/bin/i386-linux:$PATH" >> .bash_profile} +> \Ucom{echo "export PATH=/usr/local/texlive/2007/bin/i386-linux:$PATH" >> .bash_profile} > \Ucom{source .bash_profile} # faire prendre en compte le nouveau PATH \end{alltt} %$ @@ -1029,13 +1032,13 @@ l'installation : \item [TEXLIVE\_INSTALL\_PREFIX] remplace \dirname{/usr/local/texlive}. \item [TEXLIVE\_INSTALL\_TEXDIR] - remplace \dirname{/usr/local/texlive/2006}. + remplace \dirname{/usr/local/texlive/2007}. \item [TEXLIVE\_INSTALL\_TEXMFLOCAL] remplace \dirname{/usr/local/texlive/texmf-local}. \item [TEXLIVE\_INSTALL\_TEXMFSYSVAR] - remplace \dirname{/usr/local/texlive/2006/texmf-var}. + remplace \dirname{/usr/local/texlive/2007/texmf-var}. \item [TEXLIVE\_INSTALL\_TEXMFHOME] - remplace \dirname{$HOME/texmf}. + remplace \dirname{$HOME/texmf}. %$ \end{ttdescription} Pour réaliser une installation personnalisée, il est facile d'écrire un petit @@ -1277,13 +1280,13 @@ commentaires expliquant les options par défaut et la signification des paramètres, sa lecture est recommandée. Depuis 2005, la commande \cmdname{texconfig} \emph{ne modifie plus les - fichiers de configuration de la machine}, mais ceux de l'utilisateur qui la -lance ; ces fichiers sont dans le répertoire \dirname{$HOME/.texlive2006} %$ +fichiers de configuration de la machine}, mais ceux de l'utilisateur qui la +lance ; ces fichiers sont dans le répertoire \dirname{$HOME/.texlive2007} %$ de l'utilisateur. De même, les commandes \cmdname{updmap} et \cmdname{fmtutil} opèrent maintenant au niveau de l'utilisateur dans le répertoire -\dirname{$HOME/.texlive2006} %$ +\dirname{$HOME/.texlive2007} %$ \textbf{Important : machines multi-utilisateurs}. Les administrateurs installant \TL{} sur une machine multi-utilisateurs devront dorénavant @@ -1292,7 +1295,7 @@ utiliser les commandes \cmdname{texconfig-sys}, \cmdname{updmap-sys} et jour les fichiers \file{.map} et créer les formats \emph{au niveau de la machine}. Noter qu'aucun format n'est créé à l'installation, ils sont fabriqués à la demande ; depuis cette année, le format créé par un utilisateur -l'est uniquement pour lui (il est mis dans \dirname{$HOME/.texlive2006}). %$ +l'est uniquement pour lui (il est mis dans \dirname{$HOME/.texlive2007}). %$ Afin d'éviter la multiplication de fichiers de formats, il y a donc lieu créer au moins les formats les plus utilisés au niveau du système à la fin de l'installation par la commande \cmdname{fmtutil-sys}. Le plus simple est de @@ -1369,7 +1372,7 @@ page~\pageref{Debugging}. \begin{alltt} > \Ucom{xdvi sample2e.dvi} \end{alltt} -Sous Windows, la commande équivalente est \cmdname{Windvi}. +Sous Windows, la commande équivalente est \cmdname{dviout}. Une nouvelle fenêtre doit s'ouvrir et montrer un document expliquant les bases de \LaTeX{} (document à lire d'ailleurs si vous êtes débutant !). Vous devez tourner sous X pour que \cmdname{xdvi} fonctionne. Sinon, votre @@ -1510,7 +1513,7 @@ Mettre le \CDinst{} ou le \DVDlive{} dans le lecteur, son contenu devient automatiquement accessible sous le répertoire \dirname{/Volumes}. On tape ensuite dans le \og Terminal\fg{} les commandes : \begin{alltt} -> \Ucom{cd /Volumes/texlive2006} +> \Ucom{cd /Volumes/texlive2007} > \Ucom{sh install-tl.sh} \end{alltt} pour se placer à la racine de l'image disque montée et y lancer le script @@ -1553,13 +1556,13 @@ le PATH : \item [TeXshop] Lancer l'application et ouvrir le panneau préférences (menu TeXShop). Sélectionner l'onglet \og Moteur\fg{} et modifier la première ligne en saisissant votre PATH, par exemple : - \dirname{/usr/local/texlive/2006/bin/powerpc-darwin}. + \dirname{/usr/local/texlive/2007/bin/powerpc-darwin}. \item [ITeXMac] Lancer l'application et ouvrir le panneau préférences (menu ITeXMac). Sélectionner le bouton \og Assistant teTeX\fg{}, puis l'onglet \og TeX\fg{} et cliquer sur le bouton radio \og{} Autre\fg{}. Saisir alors votre PATH, par exemple : - \dirname{/usr/local/texlive/2006/bin/powerpc-darwin}. + \dirname{/usr/local/texlive/2007/bin/powerpc-darwin}. \end{cmddescription} @@ -1601,13 +1604,11 @@ le \DVDlive{} (sans l'installer sur le disque dur). Pour les connaisseurs, \cmdname{tlpmgui} repose sur le programme \cmdname{tlpm} accessible en ligne de commande Windows. -Les binaires pour Windows sont empruntés à la distribution \XEmTeX, -qui a succédé à \fpTeX{} (voir -\url{http://www.metz.supelec.fr/~popineau/xemtex-1.html}). -Certains binaires de l'ancienne distribution \fpTeX{} ont été conservés, -comme \cmdname{Windvi}, le visualiseur \texttt{dvi} similaire à \textsf{xdvi} -sous Unix. La documentation sur \cmdname{Windvi} se trouve dans -\OnCD{texmf/doc/html/windvi/windvi.html}. +Les binaires pour Windows sont empruntés à la distribution \acro{W32TEX}, +fournie par Akira Kakuto. +Certains outils de l'ancienne distribution \fpTeX{} de Fabrice Popineau ont +été conservés, le nouveau visualiseur \cmdname{dviout} de Toshio Oshima +a remplacé celui de Fabrice (\cmdname{Windvi}). \TL{} peut être installé sur les systèmes Windows~9x, \acro{ME}, \acro{NT}, \acro{2K} or \acro{XP}. Il ne fonctionne pas avec les versions @@ -1676,7 +1677,7 @@ comme la création des formats, la mise à jour des bases de données, etc. ce qui peut prendre un certain temps). Le raccourci \cmdname{tlpmgui} sera ajouté dans le menu -\guiseq{Start\arw Programs\arw TeXLive2006}. +\guiseq{Start\arw Programs\arw TeXLive2007}. Si nécessaire (Windows~9x/WinME), il vous sera demandé de redémarrer l'ordinateur. @@ -1696,17 +1697,15 @@ Tous ces outils sont assez faciles à trouver pour \TeX{}, mais pour essayer de vous rendre la vie plus facile, nous avons incorporé des outils de ce type dans \TL{} : \begin{itemize} -\item GNU \cmdname{GhostScript} 7.07 ; +\item GNU \cmdname{GhostScript} 8.54 ; \item un \cmdname{Perl} 5.8 minimum, suffisant pour exécuter tous les scripts Perl du \TL{} ; \item quelques utilitaires comme bzip2, gzip, jpeg2ps et tiff2png. -%\item un sous-ensemble de \cmdname{ImageMagick} 5.5.6 ; -%\item le correcteur d'orthographe \cmdname{ISpell} ; -%\item \cmdname{XEmacs} 21.5.14 avec un ensemble de fonctions pour faciliter -%la composition \TeX{}. \end{itemize} -Ces programmes sont empruntés à la distribution \XEmTeX{}. +Perl et Ghostscript sont installés par défaut ; vous pouvez empêcher +leur installation en les déselectionant explicitement lors de +l'installation si vous les avez déjà. Si vous préférez ne pas installer les outils inclus dans \TL{}, vous êtes libre d'installer les outils nécessaires pour compléter votre système \TL{} ; @@ -1766,7 +1765,7 @@ Une fois la distribution \TL{} installée, vous pouvez vous servir du programme \subsection{Ajouter ou supprimer des composants} Le raccourci \cmdname{tlpmgui} du menu -\guiseq{Start\arw Programs\arw TeXLive2006} permet de lancer le programme +\guiseq{Start\arw Programs\arw TeXLive2007} permet de lancer le programme et affiche la fenêtre \guiseq{TeX Live installation and maintenance utility}. Les sections à utiliser sont \guiseq{Add Packages} (ajout de composants), \guiseq{Remove packages} (suppression de composants), @@ -1851,9 +1850,9 @@ L'arborescence pointée par \path{$TEXMFLOCAL} est initialement %$ vide. Si vous souhaitez y ajouter par exemple les fichiers de style pour le logiciel de calcul formel Maple, vous devrez mettre ces fichiers dans le répertoire -\path{C:\string\TeXLive2006\string\texmf-local\string\tex\string\latex\string\maple} +\path{C:\string\TeXLive2007\string\texmf-local\string\tex\string\latex\string\maple} et les fichiers de documentation dans -\path{C:\string\TeXLive2006\string\texmf-local\string\doc\string\latex\string\maple} +\path{C:\string\TeXLive2007\string\texmf-local\string\doc\string\latex\string\maple} \subsection{Exécution de \texttt{tlmp.exe} en ligne de commande} @@ -1899,25 +1898,6 @@ La version Windows de \Webc{} possède quelques spécificités qui méritent d'être notées. \begin{description} -\item [\KPS{}] Les tables de hachage\footnote{Une table de hachage est - une structure de données qui permet de rechercher un élément par - une clé dans un ensemble. Elle doit donc mémoriser des paires de - type \emph{(clé, valeur)} et permettre un accès rapide à une - valeur à partir de sa clé.} que \KPS{} construit (à partir des - fichiers \filename{ls-R} entre autres) sont très volumineuses pour le - \TL{}. Dans le but de diminuer le temps d'initialisation des - applications qui utilisent \KPS{}, ces tables ont été mises en - mémoire partagée. De cette manière, quand vous exécutez des - chaînes de programmes, telles que \filename{tex} qui appelle \filename{mpost} - qui appelle \filename{tex}, le temps d'initialisation de chaque sous-programme - est diminué (sauf pour le premier). Ce comportement est invisible pour - l'utilisateur, sauf si celui-ci positionne le niveau de trace de - \KPS{} à la valeur $-1$ : dans ce cas, tout accès au bloc de - mémoire partagée est tracé, ce qui n'est pas souhaitable (les - programmes accèdent très souvent à ce bloc !). Cette situation - évoluera probablement - dans le futur. %, lorsqu'il sera clair de savoir ce qu'il faut garder - % dans cette trace. \item [\cmdname{kpsecheck}] Cette commande fournit des fonctionnalités qui ne rentraient pas bien dans \cmdname{kpsewhich}. En particulier, elle permet de lister tous les fichiers qui apparaissent plusieurs @@ -1945,9 +1925,7 @@ d'être notées. jusqu'à ce que tous les processus utilisant la version courante en mémoire partagée soient terminés. Il est prévu d'enlever cette limitation dans une version future, mais la version actuelle de - \KPS{} % n'est pas suffisamment réentrante pour autoriser simplement - % cette réinitialisation. - ne permet pas de faire facilement cette réinitialisation. + \KPS{} ne permet pas de faire facilement cette réinitialisation. Enfin, la même commande \cmdname{kpsecheck} peut indiquer l'endroit où \KPS{} pense pouvoir trouver la Dll de Ghostscript. En effet, @@ -1956,27 +1934,17 @@ d'être notées. appropriée dans la base de registre, que d'utiliser \path{gswin32c.exe} et de modifier le \path{PATH} qui a une longueur limitée. -\item [\Webc] Les moteurs \TeX{} ont quelques options supplémentaires - par rapport à la version standard, et une option dont le - comportement diffère de la version standard : - \begin{itemize} - \item[] \path{-halt-on-error} arrête la compilation à la première - erreur. - \item[] \path{-job-time} positionne la date des fichiers créés à la - date de référence fournie par celle du fichier donné en argument. - \item[] \path{-oem} utilise le codepage DOS pour les sorties console. - \item[] \path{-output-directory} permet de créer tous les fichiers - de sortie dans le répertoire spécifié. - \item[] \path{-time-statistics} affiche des statistiques à propos du - temps d'exécution. Il est à noter que Windows~9x n'étant pas un - système multi-tâche préemptif, il ne possède pas d'horloge - interne suffisamment précise pour mesurer ces temps d'exécution - et donc la valeur affichée n'est qu'une approximation. Sous - NT/2K/XP, le résultat est assez précis et comprend le temps - utilisateur et le temps système alloués à la compilation. Pour - les utilisateurs d'Unix : la commande \path{time} n'existe pas - sous Windows. - \end{itemize} +\item [\Webc] Les moteurs \TeX{} ont une option supplémentaire + par rapport à la version standard : + \path{-proctimes} affiche des statistiques à propos du + temps d'exécution. Il est à noter que Windows~9x n'étant pas un + système multi-tâche préemptif, il ne possède pas d'horloge + interne suffisamment précise pour mesurer ces temps d'exécution + et donc la valeur affichée n'est qu'une approximation. Sous + NT/2K/XP, le résultat est assez précis et comprend le temps + utilisateur et le temps système alloués à la compilation. Pour + les utilisateurs d'Unix : la commande \path{time} n'existe pas + sous Windows. \end{description} \subsection{Personnalisation de l'installation} @@ -1985,7 +1953,7 @@ d'être notées. \subsubsection{Dvips} Le fichier de configuration de \texttt{dvips} se trouve par défaut en -\path{C:\string\TeXLive2006\string\texmf-var\string\dvips\string\config\string\config.ps}. Il peut être ouvert avec n'importe quel éditeur de texte +\path{C:\string\TeXLive2007\string\texmf-var\string\dvips\string\config\string\config.ps}. Il peut être ouvert avec n'importe quel éditeur de texte % (comme \cmdname{WinShell}) pour modifier certains paramètres : \begin{description} @@ -2017,18 +1985,21 @@ o lpt1: \end{verbatim} \end{description} -La distribution \TL{} courante intègre la procédure permettant d'avoir -toujours des fichiers fontmaps à jour pour Dvips et PdfTeX. C'est le programme -\cmdname{updmap} qui le fait durant l'installation, comme lors de l'ajout de -collection de fontes. Si vous ajoutez de nouvelles fontes à la main, +La distribution \TL{} actuelle intègre un programme \og \cmdname{updmap} \fg{} +facilitant la mise à jour des fichiers \file{psfonts.map} pour Dvips et +\file{pdftex.map} pour PdfTeX. +\cmdname{updmap} est lancé automatiquement durant l'installation. +Si vous ajoutez de nouvelles fontes à la main, éditez le fichier \verb+updmap.cfg+ dans \path{$TEXMFVAR/web2c}. %$ +et relancez \cmdname{updmap}. \subsubsection{PdfTeX} -Si le programme pdf{}latex est utilisé pour écrire directement en format +Si le programme \cmdname{pdflatex} est utilisé pour écrire directement en +format \acro{PDF} et qu'on utilise du papier au format \acro{US} letter-size, éditer le fichier -\path{C:\string\TeXLive2006\string\texmf-var\string\tex\string\generic\string\config\string\pdftexconfig.tex} +\path{C:\string\TeXLive2007\string\texmf-var\string\tex\string\generic\string\config\string\pdftexconfig.tex} et modifier \samp{\bs page\_width} et \samp{\bs page\_height}. Ces entrées doivent être : \begin{alltt} @@ -2038,6 +2009,13 @@ Ces entrées doivent être : Sauvegarder le fichier et sortir de l'éditeur. +\subsubsection{Xe\TeX} + +Xe\TeX{} pour Windows est lié statiquement à la bibliothèque fontconfig 2.4.2. +Le fichier de configuration pour les fontes s'appelle \verb+fonts.conf+. +Ce fichier se trouve dans le répertoire indiqué par la commande +\texttt{kpsewhich --var-value=FONTCONFIG\_PATH}. + \subsubsection{Gsview} \cmdname{GSView} est maintenant distribué sous licence Aladdin et n'est donc @@ -2055,45 +2033,6 @@ sous-section~\ref{sub:printing}. Les fichiers \file{.ps} et \file{.eps} seront automatiquement ouverts par \cmdname{GSView}. -\subsubsection{Windvi} -\label{sub:windvi} - -Le programme \cmdname{tlpmgui} associe automatiquement les fichiers de suffixe -\file{.dvi} au programme \cmdname{Windvi} mais il ne crée pas d'icône sur -le bureau pour \cmdname{Windvi}, il faut le faire à la main. - -Lancer \cmdname{Windvi} en double cliquant sur l'icône ou à partir de la ligne -de commande. - -Pour sélectionner un format de papier US Letter, allez dans le menu -\guiseq{View\arw Options\arw Papertype} et sélectionnez -\og US (8.5"x11")\fg{} dans la -liste déroulante Paper Type. Cliquez OK et fermez \cmdname{Windvi}. - -La première fois que vous ouvrirez un fichier \file{.dvi}, vous pouvez -trouver le facteur de zoom trop important ; réduisez-le en tapant sur -la touche \og moins \fg{} du clavier numérique jusqu'à ce qu'il soit à -votre goût. - -Vous pouvez modifier le format de papier dans les options de -\cmdname{Windvi} (menu View, Options) ainsi qu'un certain nombre -d'autres paramètres comme par exemple la capacité à exécuter des -commandes système spécifiées dans le document (désactivé par défaut pour -des raisons de sécurité). - -Les paramètres de \cmdname{Windvi} sont enregistrés dans un fichier de nom -\filename{windvi.cnf}. -Vous pouvez le localiser de la manière suivante : -\begin{verbatim} -C:\>kpsewhich --expand-var $HOME/windvi.cnf -\end{verbatim} - -%$ - -Si vous avez des problèmes avec \cmdname{Windvi}, il est conseillé d'effacer -le fichier de configuration, puis de refaire un test dans la configuration par -défaut. - \subsection{Tests} Pour des procédures génériques de vérification, voir @@ -2104,14 +2043,14 @@ Vous pouvez tester l'installation en ouvrant le fichier \verb+sample2e.tex+ dans votre éditeur (\cmdname{XEmacs}, \cmdname{WinShell}) qui se trouve dans -\path{C:\string\TeXLive2006\string\texmf-dist\string\tex\string\latex\string\base}. +\path{C:\string\TeXLive2007\string\texmf-dist\string\tex\string\latex\string\base}. Le source \LaTeX{} doit apparaître à l'écran. Compilez-le en cliquant sur le menu (XEmacs) \guiseq{Command\arw LaTeX} ou sur l'icône \LaTeX{} (WinShell) dans la barre d'outils, ensuite affichez-le en cliquant sur le menu (XEmacs) \guiseq{Command\arw View DVI} -ou sur l'icône Preview (Windvi). +ou sur l'icône Preview (dviout). -La première fois que vous afficherez un document avec \cmdname{Windvi}, il va +La première fois que vous afficherez un document avec \cmdname{dviout}, il va créer les fichiers de fontes bitmaps qui ne sont pas installées. Après avoir visualisé quelques fichiers, vous aurez créé la plupart de ces fichiers et vous ne verrez plus souvent apparaître la fenêtre de création de @@ -2123,7 +2062,7 @@ sous-section~\ref{sec:troubleshooting}. \subsection{Impression} \label{sub:printing} -Il est possible d'imprimer depuis \cmdname{Windvi}. Dans ce cas, l'impression +Il est possible d'imprimer depuis \cmdname{dviout}. Dans ce cas, l'impression utilise le pilote unifié d'impression de Windows, il est donc par définition compatible avec toutes les imprimantes. Cependant, il y a un inconvénient : cette impression génère des fichiers (spool) très @@ -2131,7 +2070,7 @@ importants, quelques versions anciennes de Windows le supportent mal. L'avantage est que vous pouvez tirer parti de l'impression d'images BMP ou WMF par exemple. Il faut également faire bien attention à ce que les paramètres de l'imprimante -soient correctement définis (sous-section~\ref{sub:windvi}) sous peine +soient correctement définis sous peine d'avoir un effet d'échelle (imprimer à 600\,dpi sur une imprimante qui fait réellement 300\,dpi aboutit à n'avoir qu'un seul quart de la page visible). @@ -2153,13 +2092,6 @@ sélectionnez \textbf{Ghostscript Device} dans \textbf{Print Method}. Ensuite cliquez sur le bouton \textbf{djet500} et sélectionnez votre imprimante. -%Si vous utilisez \cmdname{WinShell} et une imprimante PostScript, le -%plus pratique est de définir un bouton Impression dans la barre -%d'outils de \cmdname{WinShell} qui appellera dvips avec les options -%envoyant directement le résultat à l'imprimante. Pour des instructions -%détaillées sur la manière de procéder, reportez-vous à la -%sous-section suivante. - \subsection{Trucs et astuces à propos de la plate-forme Win32} \subsubsection{Différentes déclinaisons de Win32} @@ -2283,7 +2215,7 @@ qui va vouloir s'en servir directement. Tout ceci pour dire, ne soyez pas surpris de voir des noms de fichiers écrits avec des \path{/} en guise de séparateurs, à la mode Unix ; -fp\TeX{} est un portage de \Webc, dont l'objectif est d'être +Windows-\TL{} est un portage de \Webc, dont l'objectif est d'être compatible avec toutes les plates-formes. Pour cette raison, les fichiers de configuration utilisent la convention Unix des séparateurs dans les noms de fichiers. @@ -2333,7 +2265,7 @@ liste de répertoires séparés par des points-virgules. Ajoutez le répertoire contenant les programmes exécutables au bout de cette ligne. Cette ligne ressemble alors à la suivante : \begin{verbatim} -PATH=C:\windows;C:\windows\system;C:\TeXLive2006\bin\win32 +PATH=C:\windows;C:\windows\system;C:\TeXLive2007\bin\win32 \end{verbatim} Les modifications ne prendront effet qu'après redémarrage de la machine. \item[Windows ME] @@ -2363,7 +2295,7 @@ S'il y a déjà un \path{PATH} défini pour votre compte utilisateur, cliquez dessus. Dans le champ \textsf{Variable} apparaît \path{PATH} et dans le champ \textsf{Valeur}, la liste courante de répertoires séparés par des points-virgules. Ajoutez les répertoires où se trouvent vos exécutables (i.e. -\path{C:\string\TeXLive2006\string\bin\string\win32}). Si la variable +\path{C:\string\TeXLive2007\string\bin\string\win32}). Si la variable \path{PATH} n'est pas encore définie, il suffit de taper son nom dans le champ \textsf{Variable} et la valeur initiale que vous souhaitez lui donner dans le champ \textsf{Valeur}. Important : cliquez sur le bouton \textsf{Appliquer} @@ -2398,13 +2330,13 @@ d'économiser presqu'autant d'espace disque, tous les moteurs \TeX{} de base ont été mis dans des DLL (\emph{Dynamic Linked Library}). Ceci se traduit par l'aspect suivant pour les fichiers : \begin{alltt} -18/09/2005 14:19 3 584 latex.exe -18/09/2005 14:19 3 584 pdfetex.exe -18/09/2005 14:19 524 288 tl90pdfetex.dll + 2006-11-23 07:06 2 560 latex.exe + 2007-01-06 23:54 1 073 664 pdftex.dll + 2006-01-28 08:05 2 560 pdftex.exe \end{alltt} \noindent et le fichier \path{latex.exe} n'est ni plus ni moins qu'une copie presqu'identique du fichier \path{pdfetex.exe}, utilisant le même moteur -\path{tl90pdfetex.dll}. La même astuce a été utilisée pour la famille de +\path{pdftex.dll}. La même astuce a été utilisée pour la famille de programmes \path{mktex*.exe} qui utilisent tous la bibliothèque \path{mktex.dll}. @@ -2420,13 +2352,14 @@ fichiers \file{.exe}. \begin{itemize} \item \cmdname{kpsewhich} est l'outil de choix pour trouver la source de n'importe quel problème. Malheureusement, \cmdname{kpsewhich} - écrit la trace de ses recherches sur le flux \path{stderr}, et les anciennes - versions de la console de Windows ne savaient pas rediriger ce flux vers un - fichier\footnote{En fait, les systèmes Windows NT/2K/XP savent le faire, - grâce à leur nouvel interpréteur de commandes, mais l'astuce spécifique à - \KPS{}-Win32 fonctionne sur toutes les consoles.}. - Pour des besoins de diagnostic, vous pouvez positionner temporairement une - variable d'environnement (dans une console) : + écrit le résultat de ses recherches sur le flux \path{stderr}, et + les anciennes versions de la console de Windows ne savaient pas + rediriger ce flux vers un fichier\footnote{En fait, les systèmes + Windows NT/2K/XP savent le faire, grâce à leur nouvel interpréteur + de commandes, mais l'astuce spécifique à \KPS{}-Win32 fonctionne + sur toutes les consoles.}. Pour des besoins de diagnostic, vous + pouvez positionner temporairement une variable d'environnement en tapant + dans une console : \begin{verbatim} SET KPATHSEA_DEBUG_OUTPUT=err.log \end{verbatim} @@ -2461,8 +2394,8 @@ dans le même fichier. \item Vérifiez les valeurs de :\\ \begin{tabular}{ll} - \texttt{kpsewhich cmr10.tfm} & \texttt{C:/TeX/texmf/fonts/tfm/public/cm/cmr10.tfm}\\ - \texttt{kpsewhich latex.fmt}& \texttt{C:/TeX/texmf/web2c/latex.fmt} + \texttt{kpsewhich cmr10.tfm} & \texttt{C:/TeX/texmf-dist/fonts/tfm/public/cm/cmr10.tfm}\\ + \texttt{kpsewhich latex.fmt}& \texttt{C:/TeX/texmf-var/web2c/latex.fmt} \end{tabular} \item à ce point, si tout est correct, \TeX{} et tous les @@ -2481,7 +2414,7 @@ Il faut se poser plusieurs questions : \item Est-ce que la variable d'environnement \path{TEXMFCNF} est bien positionnée à \\ - \path{C:/TeXLive2006/texmf-var/web2c} (valeur par défaut) ? + \path{C:/TeXLive2007/texmf-var/web2c} (valeur par défaut) ? \item Est-ce qu'il y a des erreurs dans le fichier de log \file{tlmpgui.log} généré lors de l'installation par \filename{tlmpgui} ? Ce fichier est dans @@ -3399,7 +3332,7 @@ le répertoire où vous avez transféré l'ensemble. Lancez maintenant \textsf{configure} de la façon suivante : \begin{alltt} -> \Ucom{sh configure -prefix=/usr/local/texlive/2006} +> \Ucom{sh configure -prefix=/usr/local/texlive/2007} \end{alltt} Le répertoire \optname{-prefix} est le répertoire de base de @@ -3510,8 +3443,8 @@ Voici la liste des principaux contributeurs : \item Pawe{\l} Jackowski, pour l'installeur Windows \cmdname{tlpm}, et Tomasz {\L}uczak, pour la version graphique \cmdname{tlpmgui}. -\item Akira Kakuto, pour la mise à jour des binaires Windows, faite dans le - cadre de sa distribution \acro{W32TEX} +\item Akira Kakuto, pour son aide précieuse qui nous a permis + d'intégrer dans \TL{} les binaires Windows de sa distribution \acro{W32TEX} (\url{http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/}). \item Jonathan Kew et son employeur \acro{SIL}, pour avoir produit @@ -3521,9 +3454,11 @@ et Tomasz {\L}uczak, pour la version graphique \cmdname{tlpmgui}. mettre à jour les innombrables extensions incluses dans \TL{} et pour ses contributions sous Windows en particulier le script \texttt{getnonfreefonts}. -\item Petr Olsak, qui coordonna et vérifia minutieusement toute la +\item Petr Ol\v{s}ak, qui coordonna et vérifia minutieusement toute la partie tchèque et slovaque. +\item Toshio Oshima, pour le visualisateur \cmdname{dviout} pour Windows. + \item Fabrice Popineau, pionnier du développement de \TL{} sous Windows. \item Norbert Preining, pour son aide à la mise à jour de \TL, ses nombreuses @@ -3546,12 +3481,12 @@ composants. Les binaires ont été compilés par : Tigran Aivazian (\pkgname{x86\_64-linux}), +Akira Kakuto et Fabrice Popineau (\pkgname{win32}), Manfred Lotz (\pkgname{i386-freebsd}), -Fabrice Popineau (\pkgname{win32}), Norbert Preining (\pkgname{alpha-linux}), Vladimir Volovich (\pkgname{powerpc-aix}, \pkgname{sparc-linux} et \pkgname{sparc-solaris}), -Staszek Wawrykiewicz (\pkgname{i386-linux}), +Karl Berry (\pkgname{i386-linux}), Olaf Weber (\pkgname{mips-irix}), Gerben Wierda (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}). @@ -3912,7 +3847,7 @@ latex --translate-file=empty.tcx fichier.tex \subsection{L'édition 2006} \label{tlcurrent} -En 2006, la nouveauté majeure a été l'arrivée dans \TL{} de Xe\TeX{} +En 2006--2007, la nouveauté majeure a été l'arrivée dans \TL{} de Xe\TeX{} disponible sous forme de deux programmes \texttt{xetex} et \texttt{xelatex}, voir \url{http://scripts.sil.org/xetex}. @@ -3920,7 +3855,15 @@ MetaPost a subi une mise à jour importante et d'autres améliorations sont prévues, voir \url{http://tug.org/metapost/articles}. Il en va de même pour pdf\TeX{}, voir \url{http://tug.org/applications/pdftex}. -\goodbreak +Le format \filename{tex.fmt} et les formats pour MetaPost and \MF\ ne +se trouvent plus dans \dirname{texmf/web2c} mais dans des +sous-répertoires de \dirname{texmf/web2c} (la recherche de fichiers +\filename{.fmt} est néanmoins faite aussi dans \dirname{texmf/web2c}). +Ces sous-répertoires portent le nom du moteur utilisé pour construire +le format, par exemple \filename{tex}, \filename{pdftex} ou +\filename{xetex}. Ce changement ne devrait pas avoir d'effet visible +pour les utilisateurs. + Le programme (plain) \texttt{tex} ignore désormais les lignes commençant par \texttt{\%\&} qui permettent de déterminer le format à utiliser ; c'est un vrai \TeX{} \og à la Knuth \fg ! |