diff options
author | Denis Bitouzé <dbitouze@wanadoo.fr> | 2020-04-15 15:16:48 +0000 |
---|---|---|
committer | Denis Bitouzé <dbitouze@wanadoo.fr> | 2020-04-15 15:16:48 +0000 |
commit | d701b5957c877e827144fcccb71b2e3c9463f2b4 (patch) | |
tree | 6e6b2b6d57d61032609c4724e2ae675a02156216 /Master | |
parent | a557b3d3743ec1828da8a1016fc7a6e7982930c6 (diff) |
French translation updated
git-svn-id: svn://tug.org/texlive/trunk@54749 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.html | 10303 | ||||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.pdf | bin | 1229610 -> 1266133 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex | 19 |
3 files changed, 5181 insertions, 5141 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.html b/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.html index 605cac000be..3010599d9e0 100644 --- a/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.html +++ b/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.html @@ -1,14 +1,12 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" - "http://www.w3.org/TR/html4/loose.dtd"> -<html xml:lang="fr" > +<!DOCTYPE html> +<html lang="fr" xml:lang="fr" > <head> -<title>Guide pratique de TeX Live 2019 </title> -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> -<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)"> -<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)"> -<!-- charset=iso-8859-1,html,info,fn-in --> -<meta name="src" content="texlive-fr.tex"> -<link rel="stylesheet" type="text/css" href="texlive-fr.css"> +<title>Guide pratique de TeX Live 2020</title> +<meta charset="utf-8" /> +<meta name="generator" content="TeX4ht (https://tug.org/tex4ht/)" /> +<meta name="viewport" content="width=device-width,initial-scale=1" /> +<link rel="stylesheet" type="text/css" href="texlive-fr.css" /> +<meta name="src" content="texlive-fr.tex" /> <link rel="stylesheet" type="text/css" href="texlive-fr.css" > <link rel="stylesheet" type="text/css" href="tex-live.css" > </head><body @@ -19,801 +17,738 @@ -<h2 class="titleHead">Guide pratique de <span class="TEX">T<span -class="E">E</span>X</span> Live 2019 </h2> +<h2 class="titleHead">Guide pratique de TE X Live 2020</h2> <div class="author" > <span class="ec-lmr-12">Karl Berry, </span><span -class="ec-lmr-12">diteur</span> +class="ec-lmr-12">é</span><span +class="ec-lmr-12">diteur</span> <br /> <a -href="http://tug.org/texlive/" class="url" ><span -class="ec-lmtt-12">http://tug.org/texlive/</span></a> +href="https://tug.org/texlive/" class="url" ><span +class="ec-lmtt-12">https://tug.org/texlive/</span></a> <br /> <span class="ec-lmri-12">Version fran</span><span -class="ec-lmri-12">aise</span> +class="ec-lmri-12">ç</span><span +class="ec-lmri-12">aise</span> <br /> <span class="ec-lmr-12">Denis Bitouz</span><span -class="ec-lmr-12"> & Patrick Bideault</span><span class="thank-mark"><a +class="ec-lmr-12">é</span> <span +class="ec-lmr-12">& Patrick Bideault</span><span class="thank-mark"><a href="#tk-1" id="kt-1"><span -class="ts1-lmr12-">*</span></a></span></div><br /> +class="ts1-lmr12-">∗</span></a></span></div><br /> <div class="date" ><span -class="ec-lmr-12">Avril 2019</span></div> +class="ec-lmr-12">Mars 2020</span></div> </div> <h3 class="likesectionHead"><a - id="x1-1000"></a>Table des matires</h3> + id="x1-1000"></a>Table des matières</h3> <div class="tableofcontents"> <span class="sectionToc" >1 <a href="#x1-20001" id="QQ2-1-2">Introduction</a></span> -<br /> <span class="subsectionToc" >1.1 <a -href="#x1-30001.1" id="QQ2-1-3"><span class="TEX">T<span -class="E">E</span>X</span>Live et <span class="TEX">T<span -class="E">E</span>X</span>Collection</a></span> -<br /> <span class="subsectionToc" >1.2 <a -href="#x1-40001.2" id="QQ2-1-4">Support des diffrents systmes d’exploitation</a></span> -<br /> <span class="subsectionToc" >1.3 <a -href="#x1-50001.3" id="QQ2-1-5">Installation lmentaire de <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> -<br /> <span class="subsectionToc" >1.4 <a -href="#x1-60001.4" id="QQ2-1-6">Remarques sur la scurit</a></span> -<br /> <span class="subsectionToc" >1.5 <a -href="#x1-70001.5" id="QQ2-1-7">Obtenir de l’aide</a></span> -<br />  <span class="subsubsectionToc" >1.5.1 <a -href="#x1-80001.5.1" id="QQ2-1-8">De l’aide en franais</a></span> -<br />  <span class="subsubsectionToc" >1.5.2 <a -href="#x1-90001.5.2" id="QQ2-1-9">De l’aide en anglais</a></span> -<br />  <span class="subsubsectionToc" >1.5.3 <a -href="#x1-100001.5.3" id="QQ2-1-10">De l’aide en allemand</a></span> -<br />  <span class="subsubsectionToc" >1.5.4 <a -href="#x1-110001.5.4" id="QQ2-1-11">De l’aide dans d’autres langues</a></span> -<br /> <span class="subsectionToc" >1.6 <a -href="#x1-120001.6" id="QQ2-1-12">Apporter de l’aide</a></span> +<br /> <span class="subsectionToc" >1.1 <a +href="#x1-30001.1" id="QQ2-1-3">TE XLive et TE XCollection</a></span> +<br /> <span class="subsectionToc" >1.2 <a +href="#x1-40001.2" id="QQ2-1-4">Support des différents systèmes d’exploitation</a></span> +<br /> <span class="subsectionToc" >1.3 <a +href="#x1-50001.3" id="QQ2-1-5">Installation élémentaire de TE X Live</a></span> +<br /> <span class="subsectionToc" >1.4 <a +href="#x1-60001.4" id="QQ2-1-6">Remarques sur la sécurité</a></span> +<br /> <span class="subsectionToc" >1.5 <a +href="#x1-70001.5" id="QQ2-1-7">Obtenir de l’aide</a></span> +<br /> <span class="subsubsectionToc" >1.5.1 <a +href="#x1-80001.5.1" id="QQ2-1-8">Aide en français</a></span> +<br /> <span class="subsubsectionToc" >1.5.2 <a +href="#x1-90001.5.2" id="QQ2-1-9">Aide en anglais</a></span> +<br /> <span class="subsubsectionToc" >1.5.3 <a +href="#x1-100001.5.3" id="QQ2-1-10">Aide en allemand</a></span> +<br /> <span class="subsubsectionToc" >1.5.4 <a +href="#x1-110001.5.4" id="QQ2-1-11">Aide dans d’autres langues</a></span> +<br /> <span class="subsectionToc" >1.6 <a +href="#x1-120001.6" id="QQ2-1-12">Apporter de l’aide</a></span> <br /><span class="sectionToc" >2 <a -href="#x1-130002" id="QQ2-1-13">Structure de <span class="TEX">T<span -class="E">E</span>X</span> Collection</a></span> -<br /> <span class="subsectionToc" >2.1 <a -href="#x1-140002.1" id="QQ2-1-14"><span class="TEX">T<span -class="E">E</span>X</span> Collection : <span class="TEX">T<span -class="E">E</span>X</span> Live, 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></a></span> -<br /> <span class="subsectionToc" >2.2 <a -href="#x1-150002.2" id="QQ2-1-15">Rpertoires situs la racine de <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> -<br /> <span class="subsectionToc" >2.3 <a -href="#x1-160002.3" id="QQ2-1-16">Description des arborescences texmf de <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> -<br /> <span class="subsectionToc" >2.4 <a -href="#x1-170002.4" id="QQ2-1-17">Les extensions de <span class="TEX">T<span -class="E">E</span>X</span></a></span> -<br /> <span class="subsectionToc" >2.5 <a -href="#x1-180002.5" id="QQ2-1-18">Quelques autres programmes intressants dans <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> +href="#x1-130002" id="QQ2-1-13">Structure de TE X Collection</a></span> +<br /> <span class="subsectionToc" >2.1 <a +href="#x1-140002.1" id="QQ2-1-14">TE X Collection : TE X Live, proTE Xt, MacTE X</a></span> +<br /> <span class="subsectionToc" >2.2 <a +href="#x1-150002.2" id="QQ2-1-15">Répertoires situés à la racine de TE X Live</a></span> +<br /> <span class="subsectionToc" >2.3 <a +href="#x1-160002.3" id="QQ2-1-16">Description des arborescences « texmf » de TE X Live</a></span> +<br /> <span class="subsectionToc" >2.4 <a +href="#x1-170002.4" id="QQ2-1-17">Extensions de TE X</a></span> +<br /> <span class="subsectionToc" >2.5 <a +href="#x1-180002.5" id="QQ2-1-18">Quelques autres programmes intéressants dans TE X Live</a></span> <br /><span class="sectionToc" >3 <a href="#x1-190003" id="QQ2-1-19">Installation</a></span> -<br /> <span class="subsectionToc" >3.1 <a -href="#x1-200003.1" id="QQ2-1-20">Dmarrage de l’installation</a></span> -<br />  <span class="subsubsectionToc" >3.1.1 <a +<br /> <span class="subsectionToc" >3.1 <a +href="#x1-200003.1" id="QQ2-1-20">Démarrage de l’installation</a></span> +<br /> <span class="subsubsectionToc" >3.1.1 <a href="#x1-210003.1.1" id="QQ2-1-22">Installation sous Unix</a></span> -<br />  <span class="subsubsectionToc" >3.1.2 <a +<br /> <span class="subsubsectionToc" >3.1.2 <a href="#x1-220003.1.2" id="QQ2-1-23">Installation sous Mac OS X</a></span> -<br />  <span class="subsubsectionToc" >3.1.3 <a +<br /> <span class="subsubsectionToc" >3.1.3 <a href="#x1-230003.1.3" id="QQ2-1-24">Installation sous Windows</a></span> -<br />  <span class="subsubsectionToc" >3.1.4 <a +<br /> <span class="subsubsectionToc" >3.1.4 <a href="#x1-240003.1.4" id="QQ2-1-28">Installation sous Cygwin</a></span> -<br />  <span class="subsubsectionToc" >3.1.5 <a +<br /> <span class="subsubsectionToc" >3.1.5 <a href="#x1-250003.1.5" id="QQ2-1-29">Installation en mode texte</a></span> -<br />  <span class="subsubsectionToc" >3.1.6 <a +<br /> <span class="subsubsectionToc" >3.1.6 <a href="#x1-260003.1.6" id="QQ2-1-30">Installation en mode graphique</a></span> -<br />  <span class="subsubsectionToc" >3.1.7 <a +<br /> <span class="subsubsectionToc" >3.1.7 <a href="#x1-270003.1.7" id="QQ2-1-31">Les anciens installateurs</a></span> -<br /> <span class="subsectionToc" >3.2 <a -href="#x1-280003.2" id="QQ2-1-32">Choix des options d’installation</a></span> -<br />  <span class="subsubsectionToc" >3.2.1 <a -href="#x1-290003.2.1" id="QQ2-1-33">Choix des binaires (Unix seulement)</a></span> +<br /> <span class="subsectionToc" >3.2 <a +href="#x1-280003.2" id="QQ2-1-32">Choix des options d’installation</a></span> -<br />  <span class="subsubsectionToc" >3.2.2 <a -href="#x1-300003.2.2" id="QQ2-1-35">Slection de ce qui va tre install</a></span> -<br />  <span class="subsubsectionToc" >3.2.3 <a -href="#x1-310003.2.3" id="QQ2-1-38">Rpertoires d’installation</a></span> -<br />  <span class="subsubsectionToc" >3.2.4 <a +<br /> <span class="subsubsectionToc" >3.2.1 <a +href="#x1-290003.2.1" id="QQ2-1-33">Choix des binaires (Unix seulement)</a></span> +<br /> <span class="subsubsectionToc" >3.2.2 <a +href="#x1-300003.2.2" id="QQ2-1-35">Sélection de ce qui va être installé</a></span> +<br /> <span class="subsubsectionToc" >3.2.3 <a +href="#x1-310003.2.3" id="QQ2-1-38">Répertoires d’installation</a></span> +<br /> <span class="subsubsectionToc" >3.2.4 <a href="#x1-320003.2.4" id="QQ2-1-39">Options</a></span> -<br /> <span class="subsectionToc" >3.3 <a +<br /> <span class="subsectionToc" >3.3 <a href="#x1-330003.3" id="QQ2-1-41">Options de install-tl en ligne de commande</a></span> -<br />  <span class="subsubsectionToc" >3.3.1 <a -href="#x1-340003.3.1" id="QQ2-1-42">L’option <span +<br /> <span class="subsubsectionToc" >3.3.1 <a +href="#x1-340003.3.1" id="QQ2-1-42">L’option <span class="ec-lmtt-10">-repository</span></a></span> -<br /> <span class="subsectionToc" >3.4 <a -href="#x1-350003.4" id="QQ2-1-43">tapes post-installation</a></span> -<br />  <span class="subsubsectionToc" >3.4.1 <a -href="#x1-360003.4.1" id="QQ2-1-44">Variables d’environnement sous Unix</a></span> -<br />  <span class="subsubsectionToc" >3.4.2 <a -href="#x1-370003.4.2" id="QQ2-1-45">Variables d’environnement : configuration multi-utilisateur</a></span> -<br />  <span class="subsubsectionToc" >3.4.3 <a -href="#x1-380003.4.3" id="QQ2-1-46">Mises jour par Internet aprs une installation par le DVD</a></span> -<br /> <span class="subsectionToc" >3.5 <a -href="#x1-390003.5" id="QQ2-1-47">Configuration des fontes pour Xe<span class="TEX">T<span -class="E">E</span>X</span>et Lua<span class="TEX">T<span -class="E">E</span>X</span></a></span> -<br />  <span class="subsubsectionToc" >3.5.1 <a -href="#x1-400003.5.1" id="QQ2-1-48">Con<span class="TEX">T<span -class="E">E</span>X</span>t Mark IV</a></span> -<br />  <span class="subsubsectionToc" >3.5.2 <a -href="#x1-410003.5.2" id="QQ2-1-49">Ajout de fichiers locaux ou personnels</a></span> -<br />  <span class="subsubsectionToc" >3.5.3 <a -href="#x1-420003.5.3" id="QQ2-1-50">Ajout de fontes externes <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> -<br /> <span class="subsectionToc" >3.6 <a -href="#x1-430003.6" id="QQ2-1-51">Tester l’installation</a></span> -<br /> <span class="subsectionToc" >3.7 <a -href="#x1-440003.7" id="QQ2-1-52">Liens vers d’autres logiciels tlchargeables</a></span> +<br /> <span class="subsectionToc" >3.4 <a +href="#x1-350003.4" id="QQ2-1-43">Étapes post-installation</a></span> +<br /> <span class="subsubsectionToc" >3.4.1 <a +href="#x1-360003.4.1" id="QQ2-1-44">Variables d’environnement sous Unix</a></span> +<br /> <span class="subsubsectionToc" >3.4.2 <a +href="#x1-370003.4.2" id="QQ2-1-45">Variables d’environnement : configuration multi-utilisateur</a></span> +<br /> <span class="subsubsectionToc" >3.4.3 <a +href="#x1-380003.4.3" id="QQ2-1-46">Mises à jour par Internet après une installation par le DVD</a></span> +<br /> <span class="subsectionToc" >3.5 <a +href="#x1-390003.5" id="QQ2-1-47">Configuration des fontes pour XeTE Xet LuaTE X</a></span> +<br /> <span class="subsubsectionToc" >3.5.1 <a +href="#x1-400003.5.1" id="QQ2-1-48">ConTE Xt Mark IV</a></span> +<br /> <span class="subsubsectionToc" >3.5.2 <a +href="#x1-410003.5.2" id="QQ2-1-49">Ajout de fichiers locaux ou personnels</a></span> +<br /> <span class="subsubsectionToc" >3.5.3 <a +href="#x1-420003.5.3" id="QQ2-1-50">Ajout de fontes externes à TE X Live</a></span> +<br /> <span class="subsectionToc" >3.6 <a +href="#x1-430003.6" id="QQ2-1-51">Test de l’installation</a></span> +<br /> <span class="subsectionToc" >3.7 <a +href="#x1-440003.7" id="QQ2-1-52">Liens vers d’autres logiciels téléchargeables</a></span> <br /><span class="sectionToc" >4 <a -href="#x1-450004" id="QQ2-1-53">Installations spcialises</a></span> -<br /> <span class="subsectionToc" >4.1 <a -href="#x1-460004.1" id="QQ2-1-54">Installation partage entre plusieurs utilisateurs ou machines</a></span> +href="#x1-450004" id="QQ2-1-53">Installations spécialisées</a></span> +<br /> <span class="subsectionToc" >4.1 <a +href="#x1-460004.1" id="QQ2-1-54">Installation partagée entre plusieurs utilisateurs ou machines</a></span> <br /><span class="sectionToc" >5 <a -href="#x1-470005" id="QQ2-1-55">Installations portables de <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> +href="#x1-470005" id="QQ2-1-55">Installations « portables » de TE X Live</a></span> <br /><span class="sectionToc" >6 <a -href="#x1-480006" id="QQ2-1-56">Maintenance de l’installation avec <span +href="#x1-480006" id="QQ2-1-56">Maintenance de l’installation avec <span class="ec-lmss-10">tlmgr</span></a></span> -<br /> <span class="subsectionToc" >6.1 <a -href="#x1-490006.1" id="QQ2-1-60">Interfaces GUI actuelles pour le <span +<br /> <span class="subsectionToc" >6.1 <a +href="#x1-490006.1" id="QQ2-1-60">GUI actuelles pour le <span class="ec-lmss-10">tlmgr</span></a></span> -<br /> <span class="subsectionToc" >6.2 <a -href="#x1-500006.2" id="QQ2-1-61">Exemples d’utilisation de <span +<br /> <span class="subsectionToc" >6.2 <a +href="#x1-500006.2" id="QQ2-1-61">Exemples d’utilisation de <span class="ec-lmss-10">tlmgr </span>en ligne de commande</a></span> <br /><span class="sectionToc" >7 <a href="#x1-510007" id="QQ2-1-62">Notes concernant Windows</a></span> -<br /> <span class="subsectionToc" >7.1 <a -href="#x1-520007.1" id="QQ2-1-63">Fonctionnalits supplmentaires l’installation</a></span> -<br /> <span class="subsectionToc" >7.2 <a -href="#x1-530007.2" id="QQ2-1-64">Programmes supplmentaires</a></span> -<br /> <span class="subsectionToc" >7.3 <a -href="#x1-540007.3" id="QQ2-1-66">Rpertoire personnel</a></span> -<br /> <span class="subsectionToc" >7.4 <a -href="#x1-550007.4" id="QQ2-1-67">Base de registre Windows</a></span> -<br /> <span class="subsectionToc" >7.5 <a -href="#x1-560007.5" id="QQ2-1-68">Droits d’accs sous Windows</a></span> -<br /> <span class="subsectionToc" >7.6 <a -href="#x1-570007.6" id="QQ2-1-69">Augmentation de la limite de mmoire sous Windows et Cygwin</a></span> +<br /> <span class="subsectionToc" >7.1 <a +href="#x1-520007.1" id="QQ2-1-63">Fonctionnalités supplémentaires à l’installation</a></span> +<br /> <span class="subsectionToc" >7.2 <a +href="#x1-530007.2" id="QQ2-1-64">Programmes supplémentaires</a></span> +<br /> <span class="subsectionToc" >7.3 <a +href="#x1-540007.3" id="QQ2-1-65">Répertoire personnel</a></span> +<br /> <span class="subsectionToc" >7.4 <a +href="#x1-550007.4" id="QQ2-1-66">Base de registre Windows</a></span> +<br /> <span class="subsectionToc" >7.5 <a +href="#x1-560007.5" id="QQ2-1-67">Droits d’accès sous Windows</a></span> +<br /> <span class="subsectionToc" >7.6 <a +href="#x1-570007.6" id="QQ2-1-68">Augmentation de la limite de mémoire sous Windows et Cygwin</a></span> <br /><span class="sectionToc" >8 <a -href="#x1-580008" id="QQ2-1-70">Guide d’utilisation du systme Web2C</a></span> -<br /> <span class="subsectionToc" >8.1 <a -href="#x1-590008.1" id="QQ2-1-71">Kpathsea et la recherche de fichiers</a></span> -<br />  <span class="subsubsectionToc" >8.1.1 <a -href="#x1-600008.1.1" id="QQ2-1-72">Les diffrentes sources</a></span> -<br />  <span class="subsubsectionToc" >8.1.2 <a -href="#x1-610008.1.2" id="QQ2-1-73">Fichiers de configuration</a></span> -<br />  <span class="subsubsectionToc" >8.1.3 <a -href="#x1-620008.1.3" id="QQ2-1-74">Expansion d’un chemin de recherche</a></span> -<br />  <span class="subsubsectionToc" >8.1.4 <a -href="#x1-630008.1.4" id="QQ2-1-75">Expansion par dfaut</a></span> -<br />  <span class="subsubsectionToc" >8.1.5 <a -href="#x1-640008.1.5" id="QQ2-1-76">Expansion spcifie par les accolades</a></span> -<br />  <span class="subsubsectionToc" >8.1.6 <a -href="#x1-650008.1.6" id="QQ2-1-77">Expansion des sous-rpertoires</a></span> -<br />  <span class="subsubsectionToc" >8.1.7 <a -href="#x1-660008.1.7" id="QQ2-1-78">Liste des caractres spciaux et de leur signification : rcapitulatif</a></span> -<br /> <span class="subsectionToc" >8.2 <a -href="#x1-670008.2" id="QQ2-1-79">Les bases de donnes</a></span> -<br />  <span class="subsubsectionToc" >8.2.1 <a -href="#x1-680008.2.1" id="QQ2-1-80">Le fichier base de donnes</a></span> -<br />  <span class="subsubsectionToc" >8.2.2 <a -href="#x1-690008.2.2" id="QQ2-1-81">kpsewhich : programme de recherche dans une arborescence</a></span> -<br />  <span class="subsubsectionToc" >8.2.3 <a -href="#x1-700008.2.3" id="QQ2-1-82">Exemples d’utilisation</a></span> -<br />  <span class="subsubsectionToc" >8.2.4 <a -href="#x1-710008.2.4" id="QQ2-1-83">Oprations de dbogage</a></span> -<br /> <span class="subsectionToc" >8.3 <a -href="#x1-720008.3" id="QQ2-1-85">Options l’excution</a></span> +href="#x1-580008" id="QQ2-1-69">Guide d’utilisation du système Web2C</a></span> +<br /> <span class="subsectionToc" >8.1 <a +href="#x1-590008.1" id="QQ2-1-70">Kpathsea et la recherche de fichiers</a></span> +<br /> <span class="subsubsectionToc" >8.1.1 <a +href="#x1-600008.1.1" id="QQ2-1-71">Les différentes sources</a></span> +<br /> <span class="subsubsectionToc" >8.1.2 <a +href="#x1-610008.1.2" id="QQ2-1-72">Fichiers de configuration</a></span> +<br /> <span class="subsubsectionToc" >8.1.3 <a +href="#x1-620008.1.3" id="QQ2-1-73">Expansion d’un chemin de recherche</a></span> +<br /> <span class="subsubsectionToc" >8.1.4 <a +href="#x1-630008.1.4" id="QQ2-1-74">Expansion par défaut</a></span> +<br /> <span class="subsubsectionToc" >8.1.5 <a +href="#x1-640008.1.5" id="QQ2-1-75">Expansion spécifiée par les accolades</a></span> +<br /> <span class="subsubsectionToc" >8.1.6 <a +href="#x1-650008.1.6" id="QQ2-1-76">Expansion des sous-répertoires</a></span> +<br /> <span class="subsubsectionToc" >8.1.7 <a +href="#x1-660008.1.7" id="QQ2-1-77">Récapitulatif des caractères spéciaux dans les fichiers <span +class="ec-lmtt-10">texmf.cnf</span></a></span> +<br /> <span class="subsectionToc" >8.2 <a +href="#x1-670008.2" id="QQ2-1-78">Bases de données</a></span> +<br /> <span class="subsubsectionToc" >8.2.1 <a +href="#x1-680008.2.1" id="QQ2-1-79">Le fichier base de données</a></span> +<br /> <span class="subsubsectionToc" >8.2.2 <a +href="#x1-690008.2.2" id="QQ2-1-80">kpsewhich : programme de recherche dans une arborescence</a></span> +<br /> <span class="subsubsectionToc" >8.2.3 <a +href="#x1-700008.2.3" id="QQ2-1-81">Exemples d’utilisation</a></span> +<br /> <span class="subsubsectionToc" >8.2.4 <a +href="#x1-710008.2.4" id="QQ2-1-82">Opérations de débogage</a></span> +<br /> <span class="subsectionToc" >8.3 <a +href="#x1-720008.3" id="QQ2-1-84">Options à l’exécution</a></span> +<br /> <span class="subsectionToc" >8.4 <a +href="#x1-730008.4" id="QQ2-1-85"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></a></span> <br /><span class="sectionToc" >9 <a -href="#x1-730009" id="QQ2-1-86">Remerciements</a></span> +href="#x1-740009" id="QQ2-1-86">Remerciements</a></span> <br /><span class="sectionToc" >10 <a -href="#x1-7400010" id="QQ2-1-87">Historique des versions successives</a></span> -<br /> <span class="subsectionToc" >10.1 <a -href="#x1-7500010.1" id="QQ2-1-88">Les ditions prcdentes</a></span> -<br />  <span class="subsubsectionToc" >10.1.1 <a -href="#x1-7600010.1.1" id="QQ2-1-89">2003</a></span> -<br />  <span class="subsubsectionToc" >10.1.2 <a -href="#x1-7700010.1.2" id="QQ2-1-90">2004</a></span> - - -<br />  <span class="subsubsectionToc" >10.1.3 <a -href="#x1-7800010.1.3" id="QQ2-1-91">2005</a></span> -<br />  <span class="subsubsectionToc" >10.1.4 <a -href="#x1-7900010.1.4" id="QQ2-1-92">2006–2007</a></span> -<br />  <span class="subsubsectionToc" >10.1.5 <a -href="#x1-8000010.1.5" id="QQ2-1-93">2008</a></span> -<br />  <span class="subsubsectionToc" >10.1.6 <a -href="#x1-8100010.1.6" id="QQ2-1-94">2009</a></span> -<br />  <span class="subsubsectionToc" >10.1.7 <a -href="#x1-8200010.1.7" id="QQ2-1-95">2010</a></span> -<br />  <span class="subsubsectionToc" >10.1.8 <a -href="#x1-8300010.1.8" id="QQ2-1-96">2011</a></span> -<br />  <span class="subsubsectionToc" >10.1.9 <a -href="#x1-8400010.1.9" id="QQ2-1-97">2012</a></span> -<br />  <span class="subsubsectionToc" >10.1.10 <a -href="#x1-8500010.1.10" id="QQ2-1-98">2013</a></span> -<br />  <span class="subsubsectionToc" >10.1.11 <a -href="#x1-8600010.1.11" id="QQ2-1-99">2014</a></span> -<br />  <span class="subsubsectionToc" >10.1.12 <a -href="#x1-8700010.1.12" id="QQ2-1-100">2015</a></span> -<br />  <span class="subsubsectionToc" >10.1.13 <a -href="#x1-8800010.1.13" id="QQ2-1-101">2016</a></span> -<br />  <span class="subsubsectionToc" >10.1.14 <a -href="#x1-8900010.1.14" id="QQ2-1-102">2017</a></span> -<br /> <span class="subsectionToc" >10.2 <a -href="#x1-9000010.2" id="QQ2-1-103">2018</a></span> -<br /> <span class="subsectionToc" >10.3 <a -href="#x1-9100010.3" id="QQ2-1-104">Prsent : 2019</a></span> -<br /> <span class="subsectionToc" >10.4 <a -href="#x1-9200010.4" id="QQ2-1-105">Versions futures</a></span> +href="#x1-7500010" id="QQ2-1-87">Historique des versions successives</a></span> +<br /> <span class="subsectionToc" >10.1 <a +href="#x1-7600010.1" id="QQ2-1-88">Éditions précédentes</a></span> + + +<br /> <span class="subsubsectionToc" >10.1.1 <a +href="#x1-7700010.1.1" id="QQ2-1-89">2003</a></span> +<br /> <span class="subsubsectionToc" >10.1.2 <a +href="#x1-7800010.1.2" id="QQ2-1-90">2004</a></span> +<br /> <span class="subsubsectionToc" >10.1.3 <a +href="#x1-7900010.1.3" id="QQ2-1-91">2005</a></span> +<br /> <span class="subsubsectionToc" >10.1.4 <a +href="#x1-8000010.1.4" id="QQ2-1-92">2006–2007</a></span> +<br /> <span class="subsubsectionToc" >10.1.5 <a +href="#x1-8100010.1.5" id="QQ2-1-93">2008</a></span> +<br /> <span class="subsubsectionToc" >10.1.6 <a +href="#x1-8200010.1.6" id="QQ2-1-94">2009</a></span> +<br /> <span class="subsubsectionToc" >10.1.7 <a +href="#x1-8300010.1.7" id="QQ2-1-95">2010</a></span> +<br /> <span class="subsubsectionToc" >10.1.8 <a +href="#x1-8400010.1.8" id="QQ2-1-96">2011</a></span> +<br /> <span class="subsubsectionToc" >10.1.9 <a +href="#x1-8500010.1.9" id="QQ2-1-97">2012</a></span> +<br /> <span class="subsubsectionToc" >10.1.10 <a +href="#x1-8600010.1.10" id="QQ2-1-98">2013</a></span> +<br /> <span class="subsubsectionToc" >10.1.11 <a +href="#x1-8700010.1.11" id="QQ2-1-99">2014</a></span> +<br /> <span class="subsubsectionToc" >10.1.12 <a +href="#x1-8800010.1.12" id="QQ2-1-100">2015</a></span> +<br /> <span class="subsubsectionToc" >10.1.13 <a +href="#x1-8900010.1.13" id="QQ2-1-101">2016</a></span> +<br /> <span class="subsubsectionToc" >10.1.14 <a +href="#x1-9000010.1.14" id="QQ2-1-102">2017</a></span> +<br /> <span class="subsubsectionToc" >10.1.15 <a +href="#x1-9100010.1.15" id="QQ2-1-103">2018</a></span> +<br /> <span class="subsubsectionToc" >10.1.16 <a +href="#x1-9200010.1.16" id="QQ2-1-104">2019</a></span> +<br /> <span class="subsectionToc" >10.2 <a +href="#x1-9300010.2" id="QQ2-1-105">Présent : 2020</a></span> +<br /> <span class="subsectionToc" >10.3 <a +href="#x1-9400010.3" id="QQ2-1-106">Versions futures</a></span> </div> -<!--l. 106--><p class="noindent" > +<!--l. 107--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">1 </span> <a id="x1-20001"></a>Introduction</h3> -<!--l. 109--><p class="noindent" > +<!--l. 110--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">1.1 </span> <a - id="x1-30001.1"></a><span class="TEX">T<span -class="E">E</span>X</span> Live et <span class="TEX">T<span -class="E">E</span>X</span> Collection</h4> -<!--l. 111--><p class="noindent" >Ce document dcrit les principales caractristiques de la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live, une distribution complte de -<span class="TEX">T<span -class="E">E</span>X</span> pour Linux et autres Unix, Mac OS X et systmes Windows. -<!--l. 115--><p class="noindent" >Cette distribution peut tre obtenue par tlchargement, sur le DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection distribu par les groupes -d’utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span> leurs membres, ou par d’autres moyens. La section <a -href="#x1-140002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> dcrit brivement le contenu du -DVD. <span class="TEX">T<span -class="E">E</span>X</span> Live et <span class="TEX">T<span -class="E">E</span>X</span> Collection sont le fruit des efforts des groupes d’utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span>. La description -qui suit porte essentiellement sur <span class="TEX">T<span -class="E">E</span>X</span> Live. -<!--l. 122--><p class="noindent" >La distribution <span class="TEX">T<span -class="E">E</span>X</span> Live comprend les binaires prcompils de <span class="TEX">T<span -class="E">E</span>X</span>, LaTeX2e, Con<span class="TEX">T<span -class="E">E</span>X</span>t, Metafont, -MetaPost, BibTeX et de nombreux autres programmes ainsi qu’une bibliothque tendue de macros, de fontes -et de documentations. Elle permet aussi la composition de textes dans la plupart des langues utilises dans le -monde. -<!--l. 128--><p class="noindent" >On trouvera la fin du document, section <a -href="#x1-7400010">10<!--tex4ht:ref: sec:history --></a> (page <a -href="#x1-7400010">84<!--tex4ht:ref: sec:history --></a>), un bref historique des principales modifications -apportes au fil du temps la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live. -<!--l. 132--><p class="noindent" >Les utilisateurs des ditions prcdentes de <span class="TEX">T<span -class="E">E</span>X</span> Live sont invits lire, <span + id="x1-30001.1"></a>TE X Live et TE X Collection</h4> +<!--l. 112--><p class="noindent" >Ce document décrit les principales caractéristiques de la distribution TE X Live, une distribution complète +de TE X pour Linux et autres Unix, Mac OS X et systèmes Windows. +</p><!--l. 116--><p class="noindent" >Cette distribution peut être obtenue par téléchargement, sur le DVD TE X Collection distribué par les +groupes d’utilisateurs de TE X à leurs membres, ou par d’autres moyens. La section <a +href="#x1-140002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> décrit brièvement le +contenu du DVD. TE X Live et TE X Collection sont le fruit des efforts des groupes d’utilisateurs de TE X. La +description qui suit porte essentiellement sur TE X Live. +</p><!--l. 122--><p class="noindent" >La distribution TE X Live comprend les binaires précompilés de TE X, LaTeX2e, ConTE Xt, Metafont, +MetaPost, BibTeX et de nombreux autres programmes ainsi qu’une bibliothèque étendue de macros, de +fontes et de documentations. Elle permet aussi la composition de textes dans la plupart des langues utilisées +dans le monde. +</p><!--l. 128--><p class="noindent" >On trouvera à la fin du document, section <a +href="#x1-7500010">10<!--tex4ht:ref: sec:history --></a> (page <a +href="#x1-7500010">88<!--tex4ht:ref: sec:history --></a>), un bref historique des principales modifications +apportées au fil du temps à la distribution TE X Live. +</p><!--l. 132--><p class="noindent" >Les utilisateurs des éditions précédentes de TE X 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-9100010.3">10.3<!--tex4ht:ref: sec:tlcurrent --></a> page <a -href="#x1-9100010.3">98<!--tex4ht:ref: sec:tlcurrent --></a> qui prsente les principaux changements intervenus cette anne. -<!--l. 137--><p class="noindent" ><a id="platforms"></a> +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">jour</span>, la +section <a +href="#x1-9300010.2">10.2<!--tex4ht:ref: sec:tlcurrent --></a> page <a +href="#x1-9300010.2">104<!--tex4ht:ref: sec:tlcurrent --></a> qui présente les principaux changements intervenus cette année. +</p><!--l. 137--><p class="noindent" ><a id="platforms"></a> +</p> + + <h4 class="subsectionHead"><span class="titlemark">1.2 </span> <a - id="x1-40001.2"></a>Support des diffrents systmes d’exploitation</h4> -<!--l. 141--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live contient les excutables pour les principales architectures Unix, dont GNU/Linux, Mac OS X et -Cygwin. Les sources inclus dans la distribution devraient tre compilables sur des plates-formes pour lesquelles -nous ne fournissons pas d’excutables. -<!--l. 146--><p class="noindent" >Concernant Windows, les versions 7 et ultrieures sont prises en charge. Windows Vista devrait probablement -fonctionner en bonne partie, mais <span class="TEX">T<span -class="E">E</span>X</span> Live ne saurait dornavant tre installe sur XP ou versions -antrieures. Il n’y a pas d’excutables spcifiques 64 bits pour Windows, mais les excutables 32 bits devraient - - -fonctionner sur les systmes 64 bits. -<!--l. 152--><p class="noindent" >Consulter la section <a + id="x1-40001.2"></a>Support des différents systèmes d’exploitation</h4> +<!--l. 141--><p class="noindent" >TE X Live contient les exécutables pour les principales architectures Unix, dont GNU/Linux, Mac OS X et +Cygwin. Les sources inclus dans la distribution devraient être compilables sur des plates-formes pour +lesquelles nous ne fournissons pas d’exécutables. +</p><!--l. 146--><p class="noindent" >Concernant Windows, les versions 7 et ultérieures sont prises en charge. Windows Vista devrait +probablement fonctionner en bonne partie, mais TE X Live ne saurait dorénavant être installée sur XP ou +versions antérieures. La TE X Live n’inclut pas d’exécutables 64 bits pour Windows, mais les exécutables +32 bits devraient fonctionner sur les systèmes 64 bits. +</p><!--l. 152--><p class="noindent" >Consulter la section <a href="#x1-140002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> pour des solutions alternatives sous Windows et Mac OS X. -<!--l. 155--><p class="noindent" > +</p><!--l. 155--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">1.3 </span> <a - id="x1-50001.3"></a>Installation lmentaire de <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 158--><p class="noindent" >Vous pouvez installer <span class="TEX">T<span -class="E">E</span>X</span> Live de deux faons diffrentes : soit depuis le DVD, soit depuis Internet + id="x1-50001.3"></a>Installation élémentaire de TE X Live</h4> +<!--l. 158--><p class="noindent" >Vous pouvez installer TE X Live de deux façons différentes : soit depuis le DVD, soit depuis Internet (<a -href="http://tug.org/texlive/acquire.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/acquire.html</span></a>). L’installateur rseau est petit et tlcharge tout ce qu’il faut +href="https://tug.org/texlive/acquire.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/acquire.html</span></a>). L’installateur réseau est petit et télécharge tout ce qu’il faut depuis Internet. -<!--l. 163--><p class="noindent" >L’installateur du DVD vous permet d’installer sur votre disque dur. Il n’est plus possible de lancer <span class="TEX">T<span -class="E">E</span>X</span> Live -directement depuis le DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection (ou une image <span -class="ec-lmtt-10">.iso</span>), mais vous pouvez crer une installation -portable, par exemple sur une cl USB (voir section <a +</p><!--l. 163--><p class="noindent" >L’installateur du DVD vous permet d’installer sur votre disque dur. Il n’est plus possible de lancer TE X Live +directement depuis le DVD TE X Collection (ou une image <span +class="ec-lmtt-10">.iso</span>), mais vous pouvez créer une installation +portable, par exemple sur une clé USB (voir section <a href="#x1-470005">5<!--tex4ht:ref: sec:portable-tl --></a>). -<!--l. 168--><p class="noindent" >La procdure d’installation est dcrite en dtail dans les sections suivantes (page <a -href="#x1-190003">14<!--tex4ht:ref: sec:install --></a>), mais voici de quoi +</p><!--l. 168--><p class="noindent" >La procédure d’installation est décrite en détail dans les sections suivantes (page <a +href="#x1-190003">15<!--tex4ht:ref: sec:install --></a>), mais voici de quoi commencer rapidement. +</p> <ul class="itemize1"> - <li class="itemize">Le script d’installation s’appelle <span class="path"><span -class="ec-lmtt-10">install-tl</span></span>. Il peut fonctionner en mode interface + <li class="itemize">Le script d’installation s’appelle <span class="path"><span +class="ec-lmtt-10">install-tl</span></span>. Il peut fonctionner en mode « interface graphique <span class="footnote-mark"><a href="#fn1x0" id="fn1x0-bk"><sup class="textsuperscript">1</sup></a></span><a - id="x1-5001f1"></a> - avec l’option <span -class="ec-lmtt-10">-gui </span>(mode par dfaut sous Windows et Mac OS X), en mode texte avec l’option + id="x1-5001f1"></a> » + avec l’option <span +class="ec-lmtt-10">-gui </span>(mode par défaut sous Windows et Mac OS X), en mode texte avec l’option <span -class="ec-lmtt-10">-gui=text </span>(mode par dfaut pour tout autre systme). Sous plate-formes Unix, les modes - prcdents Perl/Tk et magique sont toujours disponibles si Perl/Tk est install; voir section - <a +class="ec-lmtt-10">-gui=text </span>(mode par défaut pour tout autre système). Sous plate-formes Unix, les modes + précédents Perl/Tk et « magique » sont toujours disponibles si Perl/Tk est installé; voir + section <a href="#x1-230003.1.3">3.1.3<!--tex4ht:ref: sec:wininst --></a> pour Windows. </li> - <li class="itemize">Ce script installe en particulier le programme <span class="TEX">T<span -class="E">E</span>X</span> Live Manager appel <span + <li class="itemize">Ce script installe en particulier le programme « TE X Live Manager » appelé <span class="ec-lmss-10">tlmgr</span>. Comme - l’installateur, il peut tre utilis en mode graphique ou en mode texte. Il permet d’ajouter ou de - supprimer des composants et de procder diffrents rglages de configuration. + l’installateur, il peut être utilisé en mode graphique ou en mode texte. Il permet d’ajouter ou + de supprimer des composants et de procéder à différents réglages de configuration. </li></ul> <!--l. 188--><p class="noindent" ><a id="security"></a> +</p> <h4 class="subsectionHead"><span class="titlemark">1.4 </span> <a - id="x1-60001.4"></a>Remarques sur la scurit</h4> -<!--l. 192--><p class="noindent" > notre connaissance, les programmes <span class="TEX">T<span -class="E">E</span>X</span> de base en eux-mmes sont (et ont toujours t) extrmement -robustes. Cependant, d’autres programmes livrs avec <span class="TEX">T<span -class="E">E</span>X</span> Live ne le sont peut-tre pas autant, bien que -chacun fasse de son mieux. De faon gnrale, il faut faire preuve de prudence avant de lancer des programmes -sur des donnes en lesquelles vous n’avez pas toute confiance. Pour un maximum de scurit, utilisez un -nouveau rpertoire cr cet effet ou chroot. -<!--l. 199--><p class="noindent" >Il convient d’tre particulirement vigilant sous Windows, qui en gnral cherche les programmes dans le -rpertoire courant avant tout, quel que soit le chemin de recherche dfini. Nous avons combl -de nombreuses failles, mais il en reste certainement d’autres, notamment avec les programmes -maintenus extrieurement. C’est pourquoi nous recommandons de vrifier s’il n’y a pas de fichiers -suspects dans le rpertoire courant, en particulier les excutables (binaires ou scripts). En gnral, il + id="x1-60001.4"></a>Remarques sur la sécurité</h4> +<!--l. 192--><p class="noindent" >À notre connaissance, les programmes TE X de base en eux-mêmes sont (et ont toujours été) +extrêmement robustes. Cependant, d’autres programmes livrés avec TE X Live ne le sont peut-être +pas autant, bien que chacun fasse de son mieux. De façon générale, il faut faire preuve de +prudence avant de lancer des programmes sur des données en lesquelles vous n’avez pas toute +confiance. Pour un maximum de sécurité, utilisez un nouveau répertoire créé à cet effet ou +chroot. +</p><!--l. 199--><p class="noindent" >Il convient d’être particulièrement vigilant sous Windows, qui en général cherche les programmes dans le +répertoire courant avant tout, quel que soit le chemin de recherche défini. Nous avons comblé de +nombreuses failles, mais il en reste certainement d’autres, notamment avec les programmes maintenus +extérieurement. C’est pourquoi nous recommandons de vérifier s’il n’y a pas de fichiers suspects +dans le répertoire courant, en particulier les exécutables (binaires ou scripts). En général, il ne devrait pas y en avoir, et le simple fait de compiler un document devrait encore moins en -crer. -<!--l. 208--><p class="noindent" >Enfin, <span class="TEX">T<span -class="E">E</span>X</span> (et les programmes associs) ont la capacit d’crire des fichiers en compilant des -documents, capacit qui peut tre exploite des fins malignes de nombreuses faons. Ici aussi, la -meilleure protection est de compiler les documents inconnus dans un rpertoire nouvellement -cr. -<!--l. 213--><p class="noindent" > +créer. +</p><!--l. 208--><p class="noindent" >Enfin, TE X (et les programmes associés) ont la capacité d’écrire des fichiers en compilant des + + +documents, capacité qui peut être exploitée à des fins malignes de nombreuses façons. Ici aussi, la +meilleure protection est de compiler les documents inconnus dans un répertoire nouvellement +créé. +</p><!--l. 213--><p class="noindent" >Un autre aspect de la sécurité consiste à s’assurer que le matériel téléchargé n’a pas a été modifié +par rapport à ce qui a été créé. Le programme <span +class="ec-lmss-10">tlmgr </span>(section <a +href="#x1-480006">6<!--tex4ht:ref: sec:tlmgr --></a>) effectuera automatiquement des +vérifications des téléchargements si le <span +class="ec-lmss-10">gpg </span>(GNU Privacy Guard) est disponible. Il n’est pas +distribué par la TE X Live, mais voir <a +href="https://texlive.info/tlgpg/" class="url" ><span +class="ec-lmtt-10">https://texlive.info/tlgpg/</span></a> pour des informations sur <span +class="ec-lmss-10">gpg </span>si +nécessaire. +</p><!--l. 220--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">1.5 </span> <a - id="x1-70001.5"></a>Obtenir de l’aide</h4> - - -<!--l. 215--><p class="noindent" > + id="x1-70001.5"></a>Obtenir de l’aide</h4> +<!--l. 222--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">1.5.1 </span> <a - id="x1-80001.5.1"></a>De l’aide en franais</h5> -<!--l. 216--><p class="noindent" >Si vous connaissez mal le systme <span class="TEX">T<span -class="E">E</span>X</span>, ou que vous n’tes pas certain de vouloir installer <span class="TEX">T<span -class="E">E</span>X</span> Live, -vous pouvez avoir un aperu du fonctionnement de l’un de ses logiciels principaux en lisant la + id="x1-80001.5.1"></a>Aide en français</h5> +<!--l. 223--><p class="noindent" >Si vous connaissez mal le système TE X, ou que vous n’êtes pas certain de vouloir installer TE X Live, +vous pouvez avoir un aperçu du fonctionnement de l’un de ses logiciels principaux en lisant la <span class="ec-lmri-10">Une courte (?) introduction </span><span -class="ec-lmri-10"> LaTeX2e</span>, dont la traduction franaise est disponible l’adresse +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">LaTeX2e</span>, dont la traduction française est disponible à l’adresse <a href="http://mirrors.ctan.org/info/lshort/french/lshort-fr.pdf" class="url" ><span class="ec-lmtt-10">http://mirrors.ctan.org/info/lshort/french/lshort-fr.pdf</span></a>. -<!--l. 222--><p class="noindent" > la suite de cette lecture, vous n’aurez de cesse d’utiliser LaTeX2e, et donc d’installer <span class="TEX">T<span -class="E">E</span>X</span> Live : il vous -suffira tout simplement de reprendre ici la lecture du prsent document pour effectuer sereinement cette -installation. Ce document a t rdig pour vous guider lors de celle-ci. -<!--l. 227--><p class="noindent" >Une fois installe, votre distribution <span class="TEX">T<span -class="E">E</span>X</span> Live sera prte l’emploi. C’est alors que la +</p><!--l. 229--><p class="noindent" >À la suite de cette lecture, vous n’aurez de cesse d’utiliser LaTeX2e, et donc d’installer TE X Live : il vous +suffira tout simplement de reprendre ici la lecture du présent document pour effectuer sereinement cette +installation. Ce document a été rédigé pour vous guider lors de celle-ci. +</p><!--l. 234--><p class="noindent" >Une fois installée, votre distribution TE X Live sera prête à l’emploi. C’est alors que la commande <span class="footnote-mark"><a href="#fn2x0" id="fn2x0-bk"><sup class="textsuperscript">2</sup></a></span><a id="x1-8001f2"></a> <span -class="ec-lmtt-10">texdoc </span>vous sera d’une aide prcieuse, puisqu’elle vous permettra d’afficher la documentation des diffrents -composants de <span class="TEX">T<span -class="E">E</span>X</span> Live. -<!--l. 236--><p class="noindent" >Ainsi, pour lire la <span -class="ec-lmri-10">Courte Introduction </span>cite plus haut, vous n’aurez qu’ taper <span +class="ec-lmtt-10">texdoc </span>vous sera d’une aide précieuse, puisqu’elle vous permettra d’afficher la documentation des différents +composants de TE X Live. +</p><!--l. 243--><p class="noindent" >Ainsi, pour lire la <span +class="ec-lmri-10">Courte Introduction </span>citée plus haut, vous n’aurez qu’à taper <span class="ec-lmtt-10">texdoc lshort-fr </span>(vous -remarquerez que la chane de caractres <span -class="ec-lmtt-10">lshort-fr </span>est galement prsente dans l’url cite plus haut : c’est -son nom au sein de <span class="TEX">T<span -class="E">E</span>X</span> Live). Et pour afficher de nouveau le prsent document, vous taperez <span +remarquerez que la chaîne de caractères <span +class="ec-lmtt-10">lshort-fr </span>est également présente dans l’url citée plus haut : +c’est son nom au sein de TE X Live). Et pour afficher de nouveau le présent document, vous taperez <span class="ec-lmtt-10">texdoc</span> <span -class="ec-lmtt-10">texlive-fr</span>. Faites l’essai! -<!--l. 242--><p class="noindent" >En toute logique, la commande <span +class="ec-lmtt-10">texlive-fr</span>. Faites l’essai! +</p><!--l. 249--><p class="noindent" >En toute logique, la commande <span class="ec-lmtt-10">texdoc texdoc </span>vous indiquera comment vous servir au mieux de cette -commande, par exemple pour qu’elle utilise votre lecteur PDF favori, ou pour qu’elle affiche automatiquement -les documentations en franais (si elles ont t traduites). -<!--l. 247--><p class="noindent" >Car voil : l’intgralit de la documentation des innombrables composants de <span class="TEX">T<span -class="E">E</span>X</span> Live n’est pas encore -disponible en franais, loin s’en faut. -<!--l. 250--><p class="noindent" >Fort heureusement, des ressources francophones de qualit existent. La documentation de LaTeX2e est traduite : elle +commande, par exemple pour qu’elle utilise votre lecteur PDF favori, ou pour qu’elle affiche automatiquement +les documentations en français (si elles ont été traduites). +</p><!--l. 254--><p class="noindent" >Car voilà : l’intégralité de la documentation des innombrables composants de TE X Live n’est pas encore +disponible en français, loin s’en faut. +</p><!--l. 257--><p class="noindent" >Fort heureusement, des ressources francophones de qualité existent. La documentation de LaTeX2e est traduite : elle est accessible via la commande <span -class="ec-lmtt-10">texdoc latex2e-fr</span>. Une communaut d’utilisateurs a recens d’autres ressources -l’adresse suivante : <a +class="ec-lmtt-10">texdoc latex2e-fr</span>. Une communauté d’utilisateurs a recensé d’autres ressources +à l’adresse suivante : <a href="http://texnique.fr/osqa/questions/2559/des-sources-dinformation-pour-debutants" class="url" ><span class="ec-lmtt-10">http://texnique.fr/osqa/questions/2559/des-sources-dinformation-pour-debutants</span></a>. -<!--l. 256--><p class="noindent" >En effet, la communaut <span class="TEX">T<span -class="E">E</span>X</span> est active et conviviale; la plupart des questions finissent par obtenir une -rponse. En revanche, le support est informel, assur par des volontaires et des usagers occasionnels, aussi -est-il particulirement important que vous fassiez votre propre travail de recherche avant de poser une question -(si vous prfrez un support commercial, vous pouvez renoncer <span class="TEX">T<span -class="E">E</span>X</span> Live et acheter un systme payant; voir -une liste, en anglais, <a -href="http://tug.org/interest.html#vendors" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html#vendors</span></a>). -<!--l. 264--><p class="noindent" >Avant de poser une question d’autres utilisateurs, nous vous invitons vrifier qu’elle n’a pas dj t -pose : un moteur de recherche, par exemple <a +</p><!--l. 263--><p class="noindent" >En effet, la communauté TE X est active et conviviale; la plupart des questions finissent par obtenir une +réponse. En revanche, le support est informel, assuré par des volontaires et des usagers occasionnels, aussi +est-il particulièrement important que vous fassiez votre propre travail de recherche avant de poser une +question (si vous préférez un support commercial, vous pouvez renoncer à TE X Live et acheter un système +payant; voir une liste, en anglais, à <a +href="https://tug.org/interest.html#vendors" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html#vendors</span></a>). +</p><!--l. 271--><p class="noindent" >Avant de poser une question à d’autres utilisateurs, nous vous invitons à vérifier qu’elle n’a pas +déjà été posée : un moteur de recherche, par exemple <a href="https://duckduckgo.com/" class="url" ><span -class="ec-lmtt-10">https://duckduckgo.com/</span></a>, peut lui seul fournir des rponses -pertinentes, et les archives des diffrents espaces de discussion contiennent des milliers de questions et rponses -dj traites; elles permettent une recherche fructueuse. -<!--l. 270--><p class="noindent" >Enfin, avant de poser une question, n’hsitez pas prendre conseil sur la faon de rdiger la question pour -avoir des chances d’obtenir une rponse pertinente. Soyez clair, prcis et concis. Et illustrez votre +class="ec-lmtt-10">https://duckduckgo.com/</span></a>, peut à +lui seul fournir des réponses pertinentes, et les archives des différents espaces de discussion +contiennent des milliers de questions et réponses déjà traitées; elles permettent une recherche +fructueuse. +</p><!--l. 277--><p class="noindent" >Enfin, avant de poser une question, n’hésitez pas à prendre conseil sur la façon de rédiger la question +pour avoir des chances d’obtenir une réponse pertinente. Soyez clair, précis et concis. Et illustrez votre propos avec un <span -class="ec-lmri-10">exemple complet minimal </span>(les trois termes sont importants), comme indiqu ici : +class="ec-lmri-10">exemple complet minimal </span>(les trois termes sont importants), comme indiqué ici : <a href="http://texnique.fr/osqa/faq/#custom-id-ecm" class="url" ><span class="ec-lmtt-10">http://texnique.fr/osqa/faq/#custom-id-ecm</span></a>. -<!--l. 276--><p class="noindent" >Ces prcautions tant prises, il est temps de vous prsenter les trois espaces de discussion en ligne des + + +</p><!--l. 283--><p class="noindent" >Ces précautions étant prises, il est temps de vous présenter les trois espaces de discussion en ligne des utilisateurs francophones. -<!--l. 279--><p class="noindent" > - <dl class="description"><dt class="description"> +</p><!--l. 286--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmtk-10">texnique.fr</span> </dt><dd -class="description">est un site de questions & rponses. D’utilisation trs simple, il permet aux utilisateurs - ayant besoin d’aide de poser des questions, d’autres de leur apporter des rponses, et aux - visiteurs du site de noter celles-ci selon leur pertinence, ce qui permet de les reprer efficacement. - Les questions sont tries par mots-cls, et le site offre la compilation en ligne des exemples de - code qui y sont posts. Il est accessible l’adresse <a +class="description">est un site de questions & réponses. D’utilisation très simple, il permet aux + utilisateurs ayant besoin d’aide de poser des questions, à d’autres de leur apporter des réponses, + et aux visiteurs du site de noter celles-ci selon leur pertinence, ce qui permet de les repérer + efficacement. Les questions sont triées par mots-clés, et le site offre la compilation en ligne des + exemples de code qui y sont postés. Il est accessible à l’adresse <a href="http://texnique.fr/" class="url" ><span class="ec-lmtt-10">http://texnique.fr/</span></a>. </dd><dt class="description"> <span class="ec-lmbx-10">la liste GUT</span> </dt><dd -class="description">est une liste de discussion par courriel comptant un grand nombre d’abonns. Elle - permet de demander ou d’apporter de l’aide, mais aussi de dbattre ou d’exprimer des opinions, - ce qui n’est pas l’objet du site cit plus haut. Pour vous inscrire cette liste, envoyez un message - <a +class="description">est une liste de discussion par courriel comptant un grand nombre d’abonnés. Elle + permet de demander ou d’apporter de l’aide, mais aussi de débattre ou d’exprimer des opinions, + ce qui n’est pas l’objet du site cité plus haut. Pour vous inscrire à cette liste, envoyez un + message à <a href="mailto:sympa@ens.fr" ><span class="path"><span class="ec-lmtt-10">sympa@ens.fr</span></span></a> avec <span class="ec-lmtt-10">subscribe gut </span>comme corps ou sujet du message. </dd><dt class="description"> <span class="ec-lmtk-10">fctt</span> </dt><dd -class="description">est l’appellation usuelle du groupe de nouvelles Usenet trs frquent <span +class="description">est l’appellation usuelle du groupe de nouvelles Usenet très fréquenté <span class="ec-lmtt-10">fr.comp.text.tex</span>. - Pour l’utiliser de faon ergonomique, il est conseill de recourir un lecteur de <span -class="ec-lmri-10">news</span>, par - exemple celui intgr au courrielleur <a -href="https://www.mozilla.org/fr/thunderbird/" >Thunderbird</a>. Ses archives sont consultables l’adresse - - + Pour l’utiliser de façon ergonomique, il est conseillé de recourir à un lecteur de <span +class="ec-lmri-10">news</span>, par + exemple celui intégré au courrielleur <a +href="https://www.mozilla.org/fr/thunderbird/" >Thunderbird</a>. Ses archives sont consultables à l’adresse <a href="http://groups.google.com/groups?group=fr.comp.text.tex" class="url" ><span class="ec-lmtt-10">http://groups.google.com/groups?group=fr.comp.text.tex</span></a>.</dd></dl> -<!--l. 303--><p class="noindent" >Il est noter que le site <span class="path"><span -class="ec-lmtt-10">texnique.fr</span></span> et la liste GUT sont soutenus par l’association GUTenberg, qui est le -groupe francophone des utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span>, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> et logiciels compagnons. Le site de l’association est -accessible l’adresse <a +<!--l. 310--><p class="noindent" >Il est à noter que le site <span class="path"><span +class="ec-lmtt-10">texnique.fr</span></span> et la liste GUT sont soutenus par l’association GUTenberg, qui est le +groupe francophone des utilisateurs de TE X, L<span +class="ec-lmr-7">A</span>TE X et logiciels compagnons. Le site de l’association est +accessible à l’adresse <a href="https://www.gutenberg.eu.org/" class="url" ><span -class="ec-lmtt-10">https://www.gutenberg.eu.org/</span></a>. Les traducteurs de la prsente documentation -sont galement membres de l’association, qui elle-mme contribue au dveloppement de <span class="TEX">T<span -class="E">E</span>X</span> +class="ec-lmtt-10">https://www.gutenberg.eu.org/</span></a>. Les traducteurs de la présente documentation +sont également membres de l’association, qui elle-même contribue au développement de TE X Live. -<!--l. 310--><p class="noindent" > +</p><!--l. 317--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">1.5.2 </span> <a - id="x1-90001.5.2"></a>De l’aide en anglais</h5> -<!--l. 311--><p class="noindent" >Donald Knuth, l’auteur de <span class="TEX">T<span -class="E">E</span>X</span>, est anglophone : il est donc logique qu’une large documentation existe en -anglais. Voici une liste de ressources anglophones, classes selon l’ordre dans lequel nous recommandons de les + id="x1-90001.5.2"></a>Aide en anglais</h5> +<!--l. 318--><p class="noindent" >Donald Knuth, l’auteur de TE X, est anglophone : il est donc logique qu’une large documentation existe en +anglais. Voici une liste de ressources anglophones, classées selon l’ordre dans lequel nous recommandons de les utiliser : -<!--l. 316--><p class="noindent" > - <dl class="description"><dt class="description"> +</p><!--l. 323--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Getting Started</span> </dt><dd -class="description">– pour ceux qui dbutent en <span class="TEX">T<span -class="E">E</span>X</span>, la page web <a -href="http://tug.org/begin.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/begin.html</span></a> - contient une courte description du systme. +class="description">– pour ceux qui débutent en TE X, la page web <a +href="https://tug.org/begin.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/begin.html</span></a> + contient une courte description du système. </dd><dt class="description"> <span -class="ec-lmbx-10">FAQ </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">– la FAQ <span class="TEX">T<span -class="E">E</span>X</span> est un vaste recueil de rponses toutes sortes de questions, de la - plus lmentaire la plus complexe, collectes et mises en forme par le groupe britannique des - utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span>. Elle est enregistre sur le DVD dans <a +class="ec-lmbx-10">FAQ T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description">– la FAQ TE X est un vaste recueil de réponses à toutes sortes de questions, de la plus + élémentaire à la plus complexe, collectées et mises en forme par le groupe britannique des + utilisateurs de TE X. Elle est enregistrée sur le DVD dans <a href="../../../../texmf-dist/doc/generic/FAQ-en/" >texmf-dist/doc/generic/FAQ-en/</a> et - elle est disponible sur Internet l’adresse <a -href="http://www.tex.ac.uk/faq" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/faq</span></a>. Merci de consulter cette - FAQ avant toute question. + elle est disponible sur Internet à l’adresse <a +href="https://texfaq.org" class="url" ><span +class="ec-lmtt-10">https://texfaq.org</span></a>. Merci de consulter cette FAQ + avant toute question. </dd><dt class="description"> <span -class="ec-lmbx-10">Catalogue </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">– si vous recherchez une extension, une fonte, un programme, etc., le mieux est - de consulter le catalogue <span class="TEX">T<span -class="E">E</span>X</span> ici : <a -href="http://ctan.org/pkg/catalogue/" class="url" ><span -class="ec-lmtt-10">http://ctan.org/pkg/catalogue/</span></a>. +class="ec-lmbx-10">Catalogue T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description">– si vous recherchez une extension, une fonte, un programme, etc., le mieux est + de consulter le catalogue TE X ici : <a +href="https://ctan.org/pkg/catalogue" class="url" ><span +class="ec-lmtt-10">https://ctan.org/pkg/catalogue</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Ressources </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">sur le Web</span> </dt><dd -class="description">– la page web <a -href="http://tug.org/interest.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html</span></a> propose beaucoup - de liens relatifs <span class="TEX">T<span -class="E">E</span>X</span>, en particulier concernant des livres, manuels et articles portant sur tous - les aspects du systme. +class="ec-lmbx-10">Ressources T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X sur le Web</span> </dt><dd +class="description">– la page web <a +href="https://tug.org/interest.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html</span></a> propose beaucoup + de liens relatifs à TE X, en particulier concernant des livres, manuels et articles portant sur tous + les aspects du système. </dd><dt class="description"> <span -class="ec-lmbx-10">Forums d’aide</span> </dt><dd -class="description">– les principaux forums ddis au support de <span class="TEX">T<span -class="E">E</span>X</span> sont le site de la communaut - <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> <a -href="http://www.latex-community.org/" class="url" ><span -class="ec-lmtt-10">http://www.latex-community.org/</span></a>, - le site de questions & rponses <a -href="http://tex.stackexchange.com/" class="url" ><span -class="ec-lmtt-10">http://tex.stackexchange.com/</span></a>, le groupe de nouvelles - Usenet <a +class="ec-lmbx-10">Forums d’aide</span> </dt><dd +class="description">– les principaux forums + dédiés au support de TE X sont le site de la communauté L<span +class="ec-lmr-7">A</span>TE X <a +href="https://latex.org/" class="url" ><span +class="ec-lmtt-10">https://latex.org/</span></a>, le site + de questions & réponses <a +href="https://tex.stackexchange.com/" class="url" ><span +class="ec-lmtt-10">https://tex.stackexchange.com/</span></a>, le groupe de nouvelles Usenet + <a href="news:comp.text.tex" class="url" ><span -class="ec-lmtt-10">news:comp.text.tex</span></a>, la liste de diffusion <a +class="ec-lmtt-10">news:comp.text.tex</span></a>, la liste de diffusion <a href="mailto:texhax@tug.org" ><span class="path"><span -class="ec-lmtt-10">texhax@tug.org</span></span></a> (dont les archives sont - l’adresse <a -href="http://tug.org/mail-archives/texhax" class="url" ><span -class="ec-lmtt-10">http://tug.org/mail-archives/texhax</span></a>). Une recherche en ligne, par exemple sur +class="ec-lmtt-10">texhax@tug.org</span></span></a> (dont les archives sont à l’adresse <a -href="https://duckduckgo.com/" class="url" ><span -class="ec-lmtt-10">https://duckduckgo.com/</span></a>, est gnralement fructueuse. +href="https://tug.org/mail-archives/texhax" class="url" ><span +class="ec-lmtt-10">https://tug.org/mail-archives/texhax</span></a>). Une recherche en ligne ne fait jamais de mal. + + </dd><dt class="description"> <span class="ec-lmbx-10">Poster une question</span> </dt><dd -class="description">– si vous ne trouvez pas rponse votre question, vous pouvez, vous - pouvez la poser sur <a -href="http://latex-community.org/" class="url" ><span -class="ec-lmtt-10">http://latex-community.org/</span></a> et <a -href="http://tex.stackexchange.com/" class="url" ><span -class="ec-lmtt-10">http://tex.stackexchange.com/</span></a> via +class="description">– si vous ne trouvez pas réponse à votre question, vous pouvez, vous + pouvez la poser sur <a +href="https://latex.org/forum/" class="url" ><span +class="ec-lmtt-10">https://latex.org/forum/</span></a> et <a +href="https://tex.stackexchange.com/" class="url" ><span +class="ec-lmtt-10">https://tex.stackexchange.com/</span></a> via leurs interfaces Web, sur <span class="path"><span class="ec-lmtt-10">comp.text.tex</span></span> via Google ou votre lecteur de nouvelles, ou sur <a href="mailto:texhax@tug.org" ><span class="path"><span class="ec-lmtt-10">texhax@tug.org</span></span></a> par mail. Mais, avant de poser votre question, nous vous conseillons de lire la FAQ <a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion</span></a> afin de maximiser - vos chances d’obtenir une rponse utile.</dd></dl> -<!--l. 354--><p class="noindent" >Enfin, l’organisation internationale des utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span>, le <span class="TEX"><span +href="https://texfaq.org/FAQ-askquestion" class="url" ><span +class="ec-lmtt-10">https://texfaq.org/FAQ-askquestion</span></a> afin de maximiser vos chances d’obtenir une + réponse utile.</dd></dl> +<!--l. 360--><p class="noindent" >Enfin, l’organisation internationale des utilisateurs de TE X, le <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">Users Group</span>, ou TUG, est -anglophone. Base aux tats-Unis, elle fdre toutes les associations nationales et son site est l’adresse +class="ec-lmri-10">E</span> <span +class="ec-lmri-10">X Users Group</span>, ou TUG, est anglophone. +Basée aux États-Unis, elle fédère toutes les associations nationales et son site est à l’adresse <a -href="http://tug.org/" class="url" ><span -class="ec-lmtt-10">http://tug.org/</span></a>. -<!--l. 358--><p class="noindent" >Parmi ses trs nombreuses activits, elle organise une confrence annuelle, publie une revue, le <span -class="ec-lmri-10">TUGboat</span>, qui -parat trois fois par an, ainsi qu’une collection de logiciels appele... <span class="TEX">T<span -class="E">E</span>X</span> Live! -<!--l. 362--><p class="noindent" > +href="https://tug.org/" class="url" ><span +class="ec-lmtt-10">https://tug.org/</span></a>. +</p><!--l. 364--><p class="noindent" >Parmi ses très nombreuses activités, elle organise une conférence annuelle, publie une revue, +le <span +class="ec-lmri-10">TUGboat</span>, qui paraît trois fois par an, ainsi qu’une collection de logiciels appelée... TE X +Live! +</p><!--l. 368--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">1.5.3 </span> <a - id="x1-100001.5.3"></a>De l’aide en allemand</h5> - - -<!--l. 363--><p class="noindent" >La communaut germanophone est trs active. Elle organise de solides sminaires ainsi que des rencontres -informelles, publie des ouvrages de grande qualit... et a produit de trs nombreuses lignes de code utilises -par <span class="TEX">T<span -class="E">E</span>X</span> Live! Le groupe germanophone des utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span> s’appelle <span -class="ec-lmcsc-10">dante </span>et son site est l’adresse -<a + id="x1-100001.5.3"></a>Aide en allemand</h5> +<!--l. 369--><p class="noindent" >La communauté germanophone est très active. Elle organise de solides séminaires ainsi que des rencontres +informelles, publie des ouvrages de grande qualité... et a produit de très nombreuses lignes de code +utilisées par TE X Live! Le groupe germanophone des utilisateurs de TE X s’appelle <span +class="ec-lmcsc-10">dante </span>et son site est à +l’adresse <a href="http://www.dante.de/" class="url" ><span -class="ec-lmtt-10">http://www.dante.de/</span></a>. Il publie rgulirement une revue, <span +class="ec-lmtt-10">http://www.dante.de/</span></a>. Il publie régulièrement une revue, <span class="ec-lmri-10">Die TeXnische Kom</span><span -class="ec-lmri-10">die</span>, et soutient le forum -<a +class="ec-lmri-10">ö</span><span +class="ec-lmri-10">die</span>, et soutient le +forum <a href="http://golatex.de/" class="url" ><span class="ec-lmtt-10">http://golatex.de/</span></a>. -<!--l. 371--><p class="noindent" >Enfin, le site germanophone de questions & rponses <a +</p><!--l. 377--><p class="noindent" >Enfin, le site germanophone de questions & réponses <a href="http://texwelt.de/" class="url" ><span -class="ec-lmtt-10">http://texwelt.de/</span></a> est le grand frre du francophone +class="ec-lmtt-10">http://texwelt.de/</span></a> est le grand frère du francophone <span class="path"><span class="ec-lmtt-10">texnique.fr</span></span>! -<!--l. 374--><p class="noindent" > +</p><!--l. 380--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">1.5.4 </span> <a - id="x1-110001.5.4"></a>De l’aide dans d’autres langues</h5> -<!--l. 375--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span>est rpandu dans le monde entier, et des groupes d’utilisateurs existent dans de nombreux pays, de la -Bulgarie l’Afrique du Sud! On en trouvera la liste l’adresse <a -href="http://tug.org/usergroups.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/usergroups.html</span></a>. -<!--l. 379--><p class="noindent" > + id="x1-110001.5.4"></a>Aide dans d’autres langues</h5> +<!--l. 381--><p class="noindent" >TE Xest répandu dans le monde entier, et des groupes d’utilisateurs existent dans de nombreux pays, de la +Bulgarie à l’Afrique du Sud! On en trouvera la liste à l’adresse <a +href="https://tug.org/usergroups.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/usergroups.html</span></a>. +</p><!--l. 385--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">1.6 </span> <a - id="x1-120001.6"></a>Apporter de l’aide</h4> -<!--l. 380--><p class="noindent" >Il vous est possible d’apporter une aide prcieuse aux autres utilisateurs : - <dl class="description"><dt class="description"> + id="x1-120001.6"></a>Apporter de l’aide</h4> +<!--l. 386--><p class="noindent" >Il vous est possible d’apporter une aide précieuse aux autres utilisateurs : + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">Support de </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">Live</span> </dt><dd -class="description">– si vous voulez faire un rapport d’anomalie, mettre des suggestions ou - des commentaires sur la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live, son installation ou sa documentation, utilisez - la liste de diffusion <a +class="ec-lmbx-10">Support de T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X Live</span> </dt><dd +class="description">– si vous voulez faire un rapport d’anomalie, émettre des suggestions ou + des commentaires sur la distribution TE X Live, son installation ou sa documentation, utilisez la + liste de diffusion <a href="mailto:tex-live@tug.org" ><span class="path"><span -class="ec-lmtt-10">tex-live@tug.org</span></span></a>. Mais attention, si la question concerne l’utilisation d’un - programme particulier inclus dans <span class="TEX">T<span -class="E">E</span>X</span> Live, il vaut mieux que vous vous adressiez directement - la personne ou la liste de diffusion qui maintient le programme. Il suffit souvent d’ajouter - l’option <span -class="ec-lmtt-10">--help </span>lors de l’excution du programme pour trouver qui adresser le rapport. +class="ec-lmtt-10">tex-live@tug.org</span></span></a>. Mais attention, si la question concerne l’utilisation d’un + programme particulier inclus dans TE X Live, il vaut mieux que vous vous adressiez directement + à la personne ou à la liste de diffusion qui maintient le programme. Il suffit souvent d’ajouter + l’option <span +class="ec-lmtt-10">--help </span>lors de l’exécution du programme pour trouver à qui adresser le rapport. </dd><dt class="description"> <span class="ec-lmbx-10">Aide en ligne</span> </dt><dd -class="description">– des personnes soumettent des questions, et leur rpondre est trs utile, tant - pour eux que pour vous : formuler clairement une rponse est une source d’apprentissage non - ngligeable! Les sites <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, tels <span class="path"><span +class="description">– des personnes soumettent des questions, et leur répondre est très utile, tant + pour eux que pour vous : formuler clairement une réponse est une source d’apprentissage non + négligeable! Les sites L<span +class="ec-lmr-7">A</span>TE X, tels <span class="path"><span class="ec-lmtt-10">texnique.fr</span></span>, les groupes de nouvelles comme <span class="path"><span -class="ec-lmtt-10">fr.comp.</span> +class="ec-lmtt-10">fr.comp.text.</span> <span -class="ec-lmtt-10">text.tex</span></span> ainsi que la liste <span -class="ec-lmtt-10">gut </span>sont ouverts tous : n’hsitez pas vous y joindre, commencer - la lecture et fournir de l’aide l o cela vous est possible. +class="ec-lmtt-10">tex</span></span> ainsi que la liste <span +class="ec-lmtt-10">gut </span>sont ouverts à tous : n’hésitez pas à vous y joindre, à commencer + la lecture et à fournir de l’aide là où cela vous est possible. </dd><dt class="description"> <span class="ec-lmbx-10">Traduction</span> </dt><dd -class="description">– le prsent document a t rdig puis traduit bnvolement, pour le bien de la - communaut. Il en va de mme pour l’essentiel des logiciels et de leur documentation. Comme la - rdaction de rponses, la traduction est un exercice trs profitable en termes d’apprentissage. Si - la documentation qui vous est ncessaire n’est pas encore disponible en franais, n’hsitez pas - la traduire vous-mme et en faire profiter les autres utilisateurs! Les coordonnes des auteurs - des logiciels figurent gnralement dans la documentation originale de ceux-ci; ds lors, il est - trs simple de prendre contact avec eux pour publier votre traduction.</dd></dl> -<!--l. 411--><p class="noindent" > +class="description">– le présent document a été rédigé puis traduit bénévolement, pour le bien + de la communauté. Il en va de même pour l’essentiel des logiciels et de leur documentation. + + + Comme la rédaction de réponses, la traduction est un exercice très profitable en termes + d’apprentissage. Si la documentation qui vous est nécessaire n’est pas encore disponible en + français, n’hésitez pas à la traduire vous-même et à en faire profiter les autres utilisateurs! + Les coordonnées des auteurs des logiciels figurent généralement dans la documentation + originale de ceux-ci; dès lors, il est très simple de prendre contact avec eux pour publier votre + traduction.</dd></dl> +<!--l. 417--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">2 </span> <a - id="x1-130002"></a>Structure de <span class="TEX">T<span -class="E">E</span>X</span> Collection</h3> -<!--l. 414--><p class="noindent" >Nous dcrivons ici le contenu de <span class="TEX">T<span -class="E">E</span>X</span> Collection qui est un sur-ensemble de <span class="TEX">T<span -class="E">E</span>X</span> Live. -<!--l. 416--><p class="noindent" > + id="x1-130002"></a>Structure de TE X Collection</h3> +<!--l. 420--><p class="noindent" >Nous décrivons ici le contenu de TE X Collection qui est un sur-ensemble de TE X Live. +</p><!--l. 422--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.1 </span> <a - id="x1-140002.1"></a><span class="TEX">T<span -class="E">E</span>X</span> Collection : <span class="TEX">T<span -class="E">E</span>X</span> Live, 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></h4> -<!--l. 419--><p class="noindent" >Le DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection contient les lments suivants : -<!--l. 421--><p class="noindent" > - <dl class="description"><dt class="description"> - <span class="TEX"><span + id="x1-140002.1"></a>TE X Collection : TE X Live, proTE Xt, MacTE X</h4> +<!--l. 425--><p class="noindent" >Le DVD TE X Collection contient les éléments suivants : +</p><!--l. 427--><p class="noindent" > + </p><dl class="description"><dt class="description"> + <span class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">Live</span> </dt><dd -class="description">– un systme <span class="TEX">T<span -class="E">E</span>X</span> complet installer. Page web : <a -href="http://tug.org/texlive/" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/</span></a>. - - +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X Live</span> </dt><dd +class="description">– un système TE X complet à installer. Page web : <a +href="https://tug.org/texlive/" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">– un systme <span class="TEX">T<span -class="E">E</span>X</span> pour Mac OS X (actuellement nomm par Apple, mais nous - continuons utiliser l’ancien nom dans le prsent document), qui ajoute <span class="TEX">T<span -class="E">E</span>X</span> Live un - installateur spcifique Mac OS X et quelques applications propres au systme Mac. Page web : - <a -href="http://tug.org/mactex/" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex/</span></a>. +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description">– un système TE X pour Mac OS X (actuellement nommé par Apple, mais nous + continuons à utiliser l’ancien nom dans le présent document), qui ajoute à TE X Live un + installateur spécifique à Mac OS X et quelques applications propres au système Mac. Page + web : <a +href="https://tug.org/mactex/" class="url" ><span +class="ec-lmtt-10">https://tug.org/mactex/</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">pro</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">t</span> </dt><dd -class="description">– une extension du systme MiK<span class="TEX">T<span -class="E">E</span>X</span> pour Windows qui en facilite l’installation et - ajoute quelques outils. Cette distribution est totalement indpendante de <span class="TEX">T<span -class="E">E</span>X</span> Live, elle ncessite - un mode d’installation spcifique. Page web : <a -href="http://tug.org/protext" class="url" ><span -class="ec-lmtt-10">http://tug.org/protext</span></a>. +class="ec-lmbx-10">proT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">Xt</span> </dt><dd +class="description">– une extension du système MiKTE X pour Windows qui en facilite l’installation et + ajoute quelques outils. Cette distribution est totalement indépendante de TE X Live, elle + nécessite un mode d’installation spécifique. Page web : <a +href="https://tug.org/protext" class="url" ><span +class="ec-lmtt-10">https://tug.org/protext</span></a>. </dd><dt class="description"> <span class="ec-lmbx-10">CTAN</span> </dt><dd -class="description">– une image du site d’archives CTAN (<a -href="http://www.ctan.org/" class="url" ><span -class="ec-lmtt-10">http://www.ctan.org/</span></a>). +class="description">– une image du site d’archives CTAN (<a +href="http://ctan.org/" class="url" ><span +class="ec-lmtt-10">http://ctan.org/</span></a>). </dd></dl> -<!--l. 440--><p class="noindent" >Les droits d’utilisation des fichiers prsents dans CTAN et pro<span class="TEX">T<span -class="E">E</span>X</span>t diffrent de ceux de <span class="TEX">T<span -class="E">E</span>X</span> -Live, pensez lire les licences si vous envisagez de modifier ou de redistribuer certains de ces -fichiers. -<!--l. 444--><p class="noindent" > +<!--l. 446--><p class="noindent" >Les droits d’utilisation des fichiers présents dans CTAN et proTE Xt diffèrent de ceux de TE X +Live, pensez à lire les licences si vous envisagez de modifier ou de redistribuer certains de ces +fichiers. +</p><!--l. 450--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.2 </span> <a - id="x1-150002.2"></a>Rpertoires situs la racine de <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 447--><p class="noindent" >Voici une petite liste des rpertoires situs la racine d’une installation <span class="TEX">T<span -class="E">E</span>X</span> Live avec une courte + id="x1-150002.2"></a>Répertoires situés à la racine de TE X Live</h4> +<!--l. 453--><p class="noindent" >Voici une petite liste des répertoires situés à la racine d’une installation TE X Live avec une courte description. -<!--l. 450--><p class="noindent" > - <dl class="list1"><dt class="list"> +</p><!--l. 456--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 451--><p class="noindent" >– programmes de la famille <span class="TEX">T<span -class="E">E</span>X</span>, rangs dans des sous-rpertoires selon les plates-formes. - </dd><dt class="list"> + <!--l. 457--><p class="noindent" >– programmes de la famille TE X, rangés dans des sous-répertoires selon les plates-formes. + </p></dd><dt class="list"> <span class="ec-lmtt-10">readme-*.dir</span> </dt><dd class="list"> - <!--l. 454--><p class="noindent" >– une brve introduction et quelques liens utiles pour <span class="TEX">T<span -class="E">E</span>X</span> Live, dans divers langages, sous forme - de pages HTML ou de texte brut. - </dd><dt class="list"> + <!--l. 460--><p class="noindent" >– une brève introduction et quelques liens utiles pour TE X Live, dans divers langages, sous forme + de pages HTML ou de texte brut. + + + </p></dd><dt class="list"> <span class="ec-lmtt-10">source</span> </dt><dd class="list"> - <!--l. 457--><p class="noindent" >– le code source de tous les programmes, dont les principaux programmes <span class="TEX">T<span -class="E">E</span>X</span> bass sur Web2C. - </dd><dt class="list"> + <!--l. 463--><p class="noindent" >– le code source de tous les programmes, dont les principaux programmes TE X basés sur Web2C. + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-dist</span> </dt><dd class="list"> - <!--l. 460--><p class="noindent" >– le rpertoire principal; voir <span + <!--l. 466--><p class="noindent" >– le répertoire principal; voir <span class="ec-lmtt-10">TEXMFDIST </span>dans la section suivante. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">tlpkg</span> </dt><dd class="list"> - <!--l. 463--><p class="noindent" >– scripts et programmes d’installation, et lments spcifiques pour Windows.</dd></dl> -<!--l. 467--><p class="noindent" >On trouve galement, au mme niveau que les rpertoires mentionns ci-dessus, les scripts d’installation et le -fichier <span class="path"><span -class="ec-lmtt-10">README</span></span> principal en anglais (disponible en diffrentes langues dans les rpertoires <span class="path"><span + <!--l. 469--><p class="noindent" >– scripts et programmes d’installation, et éléments spécifiques pour Windows.</p></dd></dl> +<!--l. 473--><p class="noindent" >On trouve également, au même niveau que les répertoires mentionnés ci-dessus, les scripts d’installation +et le fichier <span class="path"><span +class="ec-lmtt-10">README</span></span> principal en anglais (disponible en différentes langues dans les répertoires <span class="path"><span class="ec-lmtt-10">readme-*.dir</span></span> -susmentionns). -<!--l. 472--><p class="noindent" >Concernant la documentation, le fichier <a -href="../../../../doc.html" >doc.html</a>, qui contient une liste exhaustive de liens vers les fichiers de -documentation, pourra s’avrer utile. La documentation pour presque tout (paquets, formats, fontes, manuels +susmentionnés). +</p><!--l. 478--><p class="noindent" >En plus des répertoires ci-dessus, les scripts d’installation et les fichiers <span class="path"><span +class="ec-lmtt-10">README</span></span> (dans différentes langues) +sont situés dans le dossier racine de la distribution. +</p><!--l. 482--><p class="noindent" >Concernant la documentation, le fichier <a +href="../../../../doc.html" >doc.html</a>, qui contient une liste exhaustive de liens vers les fichiers de +documentation, pourra s’avérer utile. La documentation pour presque tout (paquets, formats, fontes, manuels de logiciels, pages de <span -class="ec-lmss-10">man</span>, fichiers <span +class="ec-lmss-10">man</span>, fichiers <span class="ec-lmss-10">info</span>) se trouve dans <span class="path"><span class="ec-lmtt-10">texmf-dist/doc</span></span>. Vous pouvez utiliser le programme <span -class="ec-lmss-10">texdoc </span>pour trouver une documentation, o qu’elle soit. -<!--l. 479--><p class="noindent" >La documentation de <span class="TEX">T<span -class="E">E</span>X</span> Live proprement dite (que vous consultez actuellement) est disponible dans le -rpertoire <span class="path"><span +class="ec-lmss-10">texdoc </span>pour trouver une documentation, où qu’elle soit. +</p><!--l. 489--><p class="noindent" >La documentation de TE X Live proprement dite (que vous consultez actuellement) est disponible dans le +répertoire <span class="path"><span class="ec-lmtt-10">texmf-dist/doc/texlive</span></span> en plusieurs langues : +</p> <ul class="itemize1"> <li class="itemize">anglais : <a href="../../../../texmf-dist/doc/texlive/texlive-en" >texmf-dist/doc/texlive/texlive-en</a>, @@ -821,12 +756,10 @@ href="../../../../texmf-dist/doc/texlive/texlive-en" >texmf-dist/doc/texlive/tex <li class="itemize">allemand : <a href="../../../../texmf-dist/doc/texlive/texlive-de" >texmf-dist/doc/texlive/texlive-de</a>, </li> - <li class="itemize">chinois (simplifi) : <a + <li class="itemize">chinois (simplifié) : <a href="../../../../texmf-dist/doc/texlive/texlive-zh-cn" >texmf-dist/doc/texlive/texlive-zh-cn</a>, - - </li> - <li class="itemize">franais : <a + <li class="itemize">français : <a href="../../../../texmf-dist/doc/texlive/texlive-fr" >texmf-dist/doc/texlive/texlive-fr</a>, </li> <li class="itemize">italien : <a @@ -838,663 +771,616 @@ href="../../../../texmf-dist/doc/texlive/texlive-pl" >texmf-dist/doc/texlive/tex <li class="itemize">russe : <a href="../../../../texmf-dist/doc/texlive/texlive-ru" >texmf-dist/doc/texlive/texlive-ru</a>, </li> - <li class="itemize">tchque & slovaque : <a + <li class="itemize">tchèque & slovaque : <a href="../../../../texmf-dist/doc/texlive/texlive-cz" >texmf-dist/doc/texlive/texlive-cz</a>.</li></ul> -<!--l. 494--><p class="noindent" > +<!--l. 504--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a - id="x1-160002.3"></a>Description des arborescences texmf de <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 497--><p class="noindent" >Nous donnons ici la liste des variables prdfinies qui contiennent les noms des diffrentes arborescences de -type texmf , l’usage qui en est fait, et leurs valeurs par dfaut dans <span class="TEX">T<span -class="E">E</span>X</span> Live. La commande <span + id="x1-160002.3"></a>Description des arborescences « texmf » de TE X Live</h4> +<!--l. 507--><p class="noindent" >Nous donnons ici la liste des variables prédéfinies qui contiennent les noms des différentes arborescences de +type « texmf », l’usage qui en est fait, et leurs valeurs par défaut dans TE X Live. La commande <span class="ec-lmss-10">tlmgr</span><span -class="ec-lmss-10"> conf</span> -montre les valeurs de ces variables, ce qui permet de savoir o se trouvent ces diffrentes arborescences dans -une installation donne. -<!--l. 503--><p class="noindent" >Notez bien que toutes ces arborescences, y compris les arborescences personnelles, doivent suivre la structure -standard des rpertoires de <span class="TEX">T<span -class="E">E</span>X</span> (TDS : <a -href="http://tug.org/tds" class="url" ><span -class="ec-lmtt-10">http://tug.org/tds</span></a>) avec sa plthore de sous-rpertoires, sans quoi -les fichiers ne seront pas pris en compte. La section <a +class="ec-lmss-10"> conf</span> +montre les valeurs de ces variables, ce qui permet de savoir où se trouvent ces différentes arborescences dans +une installation donnée. +</p><!--l. 513--><p class="noindent" >Notez bien que toutes ces arborescences, y compris les arborescences personnelles, doivent suivre la structure +standard des répertoires de TE X (TDS : <a +href="https://tug.org/tds" class="url" ><span +class="ec-lmtt-10">https://tug.org/tds</span></a>) avec sa pléthore de sous-répertoires, sans +quoi les fichiers ne seront pas pris en compte. La section <a href="#x1-410003.5.2">3.5.2<!--tex4ht:ref: sec:local-personal-macros --></a> page <a -href="#x1-410003.5.2">46<!--tex4ht:ref: sec:local-personal-macros --></a> donne plus de dtails ce sujet. L’ordre ici -est l’inverse de celui dans lequel les arborescences sont cherches, c’est--dire que les dernires arborescences -dans la liste outrepassent les prcdentes. -<!--l. 512--><p class="noindent" > - <dl class="list1"><dt class="list"> +href="#x1-410003.5.2">47<!--tex4ht:ref: sec:local-personal-macros --></a> donne plus de détails à ce sujet. +L’ordre ici est l’inverse de celui dans lequel les arborescences sont cherchées, c’est-à-dire que les dernières +arborescences dans la liste outrepassent les précédentes. +</p><!--l. 522--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXMFDIST</span> </dt><dd class="list"> - <!--l. 513--><p class="noindent" >– contient peu prs tous les fichiers de la distribution originale : fichiers de configuration, - scripts, paquets, polices, etc. quelques exceptions prs (principalement pour les excutables de - chaque plate-forme placs dans le rpertoire <span -class="ec-lmtt-10">bin/ </span> ct). Rien ne devrait tre ajout, modifi - ni supprim manuellement dans cette arborescence. - </dd><dt class="list"> + + + <!--l. 523--><p class="noindent" >– contient à peu près tous les fichiers de la distribution originale : fichiers de configuration, + scripts, paquets, polices, etc. (La principale exception concerne les exécutables de chaque + plate-forme placés dans le répertoire apparenté <span +class="ec-lmtt-10">bin/</span>). Rien ne devrait être ajouté, modifié + ni supprimé manuellement dans cette arborescence. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 518--><p class="noindent" >– c’est l que les scripts <span -class="ec-lmss-10">texconfig-sys</span>, <span + <!--l. 528--><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 (versions globales des) - donnes gnres, comme les formats et les fichiers <span class="obeylines-h"><span class="verb"><span + données générées, comme les formats et les fichiers <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">.map</span></span></span>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFSYSCONFIG</span> </dt><dd class="list"> - <!--l. 521--><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>recherchent leurs fichiers de - configuration (globaux) en priorit. - </dd><dt class="list"> + <!--l. 531--><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>recherchent leurs fichiers de + configuration (globaux) en priorité. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 524--><p class="noindent" >– c’est l’arborescence que les administrateurs peuvent utiliser pour installer pour tous les - utilisateurs les extensions, fontes, etc. additionnelles ou mises jour. - </dd><dt class="list"> + <!--l. 534--><p class="noindent" >– c’est l’arborescence que les administrateurs peuvent utiliser pour installer pour tous les + utilisateurs les extensions, fontes, etc. additionnelles ou mises à jour. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFHOME</span> </dt><dd class="list"> - <!--l. 527--><p class="noindent" >– contient les fichiers personnels (extensions, classes, fontes, ensemble de macros) de l’utilisateur; - ce rpertoire est install automatiquement dans le rpertoire personnel de l’utilisateur. - </dd><dt class="list"> - <span -class="ec-lmtt-10">TEXMFCONFIG</span> </dt><dd -class="list"> - <!--l. 530--><p class="noindent" >– c’est l que les scripts <span -class="ec-lmss-10">texconfig updmap </span>et <span -class="ec-lmss-10">fmtutil </span>recherchent leurs fichiers de configuration - (personnelles) en priorit. - </dd><dt class="list"> + <!--l. 537--><p class="noindent" >– contient les fichiers personnels (extensions, classes, fontes, ensemble de macros) de l’utilisateur; + ce répertoire est installé automatiquement dans le répertoire personnel de l’utilisateur. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFVAR</span> </dt><dd class="list"> - <!--l. 533--><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 (versions personnelles de) donnes - gnres, comme les formats et les fichiers <span class="obeylines-h"><span class="verb"><span + <!--l. 540--><p class="noindent" >– c’est là que les scripts <span +class="ec-lmss-10">texconfig</span>, <span +class="ec-lmss-10">updmap-user </span>et <span +class="ec-lmss-10">fmtutil-user </span>rangent les (versions personnelles + de) données générées, comme les formats et les fichiers <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">.map</span></span></span>. - </dd><dt class="list"> + </p></dd><dt class="list"> + <span +class="ec-lmtt-10">TEXMFCONFIG</span> </dt><dd +class="list"> + <!--l. 544--><p class="noindent" >– c’est là que les scripts <span +class="ec-lmss-10">texconfig updmap-sys </span>et <span +class="ec-lmss-10">fmtutil-sys </span>recherchent leurs fichiers de + configuration (personnelles) en priorité. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFCACHE</span> </dt><dd class="list"> - - - <!--l. 536--><p class="noindent" >– arborescence(s) utilise(s) par Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV et LuaLaTeX pour stocker des (versions de - cache de) fichiers de travails. Par dfaut, utilise <span -class="ec-lmtt-10">TEXMFSYSVAR </span>ou, s’il n’est pas possible d’y crire, - <span -class="ec-lmtt-10">TEXMFVAR</span>.</dd></dl> -<!--l. 542--><p class="noindent" >La structure de l’arborescence <span class="TEX">T<span -class="E">E</span>X</span> Live est par dfaut la suivante : - <dl class="description"><dt class="description"> + <!--l. 547--><p class="noindent" >– arborescence(s) utilisée(s) par ConTE Xt MkIV et LuaLaTeX pour stocker des (versions de + cache de) fichiers de travails. Par défaut, utilise <span +class="ec-lmtt-10">TEXMFSYSVAR </span>ou, s’il n’est pas possible d’y + écrire, <span +class="ec-lmtt-10">TEXMFVAR</span>.</p></dd></dl> +<!--l. 553--><p class="noindent" >La structure de l’arborescence TE X Live est par défaut la suivante : + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">racine multi-utilisateur</span> </dt><dd class="description">(par exemple <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">/usr/local/texlive</span></span></span> sous Unix, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">D:\texlive</span></span></span> sous Windows,...) - qui contient ventuellement plusieurs distributions : + qui contient éventuellement plusieurs distributions : <dl class="list2"><dt class="list"> <span -class="ec-lmtt-10">2018</span> </dt><dd +class="ec-lmtt-10">2019</span> </dt><dd class="list"> - <!--l. 548--><p class="noindent" >– une distribution prcdente, - </dd><dt class="list"> + <!--l. 559--><p class="noindent" >– une distribution précédente, + </p></dd><dt class="list"> <span -class="ec-lmtt-10">2019</span> </dt><dd +class="ec-lmtt-10">2020</span> </dt><dd class="list"> - <!--l. 549--><p class="noindent" >– la distribution actuelle, - <dl class="list3"><dt class="list"> + <!--l. 560--><p class="noindent" >– la distribution actuelle, + </p><dl class="list3"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 551--><p class="noindent" >  - <dl class="list4"><dt class="list"> + <!--l. 562--><p class="noindent" > + </p><dl class="list4"><dt class="list"> <span class="ec-lmtt-10">i386-linux</span> </dt><dd class="list"> - <!--l. 553--><p class="noindent" >– excutables Linux (32 bits), - </dd><dt class="list"> + <!--l. 564--><p class="noindent" >– exécutables Linux (32 bits), + </p></dd><dt class="list"> <span class="ec-lmtt-10">...</span> </dt><dd class="list"> - <!--l. 554--><p class="noindent" > - </dd><dt class="list"> + <!--l. 565--><p class="noindent" > + </p></dd><dt class="list"> <span class="ec-lmtt-10">x86_64-darwin</span> </dt><dd class="list"> - <!--l. 555--><p class="noindent" >– excutables Mac OS X, - </dd><dt class="list"> + <!--l. 566--><p class="noindent" >– exécutables Mac OS X, + + + </p></dd><dt class="list"> <span class="ec-lmtt-10">x86_64-linux</span> </dt><dd class="list"> - <!--l. 556--><p class="noindent" >– excutables GNU/Linux (64 bits), - </dd><dt class="list"> + <!--l. 567--><p class="noindent" >– exécutables GNU/Linux (64 bits), + </p></dd><dt class="list"> <span class="ec-lmtt-10">win32</span> </dt><dd class="list"> - <!--l. 557--><p class="noindent" >– excutables Windows,</dd></dl> + <!--l. 568--><p class="noindent" >– exécutables Windows,</p></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-dist</span> </dt><dd class="list"> - <!--l. 559--><p class="noindent" >– correspond <span + <!--l. 570--><p class="noindent" >– correspond à <span class="ec-lmtt-10">TEXMFDIST </span>et <span class="ec-lmtt-10">TEXMFMAIN</span>, - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-var</span> </dt><dd class="list"> - <!--l. 561--><p class="noindent" >– correspond <span + <!--l. 572--><p class="noindent" >– correspond à <span class="ec-lmtt-10">TEXMFSYSVAR</span>, - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-config</span> </dt><dd class="list"> - <!--l. 562--><p class="noindent" >– correspond <span -class="ec-lmtt-10">TEXMFSYSCONFIG</span>,</dd></dl> + <!--l. 573--><p class="noindent" >– correspond à <span +class="ec-lmtt-10">TEXMFSYSCONFIG</span>,</p></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-local</span> </dt><dd class="list"> - <!--l. 564--><p class="noindent" >– correspond <span -class="ec-lmtt-10">TEXMFLOCAL</span>, normalement commun plusieurs distributions <span class="TEX">T<span -class="E">E</span>X</span> Live (2007, 2008, - etc.),</dd></dl> + <!--l. 575--><p class="noindent" >– correspond à <span +class="ec-lmtt-10">TEXMFLOCAL</span>, normalement commun à plusieurs distributions TE X Live (2007, 2008, + etc.),</p></dd></dl> </dd><dt class="description"> <span class="ec-lmbx-10">r</span><span -class="ec-lmbx-10">pertoire personnel de l’utilisateur</span> </dt><dd +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">pertoire personnel de l’utilisateur</span> </dt><dd class="description"><span class="path"><span class="ec-lmtt-10">$HOME</span></span> ou <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%USERPROFILE%</span></span></span> : <dl class="list2"><dt class="list"> <span -class="ec-lmtt-10">.texlive2018</span> </dt><dd +class="ec-lmtt-10">.texlive2019</span> </dt><dd class="list"> - <!--l. 570--><p class="noindent" >– fichiers propres l’utilisateur gnrs automatiquement pour une distribution <span class="TEX">T<span -class="E">E</span>X</span> Live - prcdente, - </dd><dt class="list"> + <!--l. 581--><p class="noindent" >– fichiers propres à l’utilisateur générés automatiquement pour une distribution TE X + Live précédente, + </p></dd><dt class="list"> <span -class="ec-lmtt-10">.texlive2019</span> </dt><dd +class="ec-lmtt-10">.texlive2020</span> </dt><dd class="list"> - <!--l. 572--><p class="noindent" >– fichiers propres l’utilisateur gnrs automatiquement pour la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live + <!--l. 583--><p class="noindent" >– fichiers propres à l’utilisateur générés automatiquement pour la distribution TE X Live actuelle, - - - <dl class="list3"><dt class="list"> + </p><dl class="list3"><dt class="list"> <span class="ec-lmtt-10">texmf-var</span> </dt><dd class="list"> - <!--l. 575--><p class="noindent" >– correspond <span + <!--l. 586--><p class="noindent" >– correspond à <span class="ec-lmtt-10">TEXMFVAR</span>, <span class="ec-lmtt-10">TEXMFCACHE</span>, - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-config</span> </dt><dd class="list"> - <!--l. 577--><p class="noindent" >– correspond <span -class="ec-lmtt-10">TEXMFCONFIG</span>,</dd></dl> + <!--l. 587--><p class="noindent" >– correspond à <span +class="ec-lmtt-10">TEXMFCONFIG</span>,</p></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf</span> </dt><dd class="list"> - <!--l. 579--><p class="noindent" >– correspond <span -class="ec-lmtt-10">TEXMFHOME</span>, rpertoire regroupant tous les rpertoires de macros personnelles : + <!--l. 589--><p class="noindent" >– correspond à <span +class="ec-lmtt-10">TEXMFHOME</span>, répertoire regroupant tous les répertoires de macros personnelles : <span class="path"><span -class="ec-lmtt-10">texmf/tex/latex</span></span> par exemple pour les fichiers de macros <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, etc.</dd></dl> +class="ec-lmtt-10">texmf/tex/latex</span></span> par exemple pour les fichiers de macros L<span +class="ec-lmr-7">A</span>TE X, etc.</p></dd></dl> </dd></dl> -<!--l. 585--><p class="noindent" > +<!--l. 595--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.4 </span> <a - id="x1-170002.4"></a>Les extensions de <span class="TEX">T<span -class="E">E</span>X</span></h4> -<!--l. 588--><p class="noindent" >Le programme <span class="TEX">T<span -class="E">E</span>X</span> original de Knuth est fig, sauf corrections de bugs, rares. C’est toujours le programme + id="x1-170002.4"></a>Extensions de TE X</h4> +<!--l. 598--><p class="noindent" >Le programme TE X original de Knuth est figé, sauf corrections de bugs, rares. C’est toujours le programme <span -class="ec-lmss-10">tex </span>prsent dans <span class="TEX">T<span -class="E">E</span>X</span> Live, et ceci ne changera pas autant dans un futur prvisible. <span class="TEX">T<span -class="E">E</span>X</span> Live contient -plusieurs variantes tendues de <span class="TEX">T<span -class="E">E</span>X</span> (aussi appeles moteurs <span class="TEX">T<span -class="E">E</span>X</span> ) : -<!--l. 593--><p class="noindent" > - <dl class="description"><dt class="description"> +class="ec-lmss-10">tex </span>présent dans TE X Live, et ceci ne changera pas autant dans un futur prévisible. TE X Live contient +plusieurs variantes étendues de TE X (aussi appelées « moteurs TE X ») : +</p><!--l. 603--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">e-</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description"> ajoute un jeu de nouvelles primitives et les extensions <span class="TEX">T<span -class="E">E</span>X</span>--XE T pour l’criture de droite - gauche; e-<span class="TEX">T<span -class="E">E</span>X</span> est, en mode normal, 100% compatible avec <span class="TEX">T<span -class="E">E</span>X</span> standard. Pour plus de dtails - consulter le fichier <a +class="ec-lmbx-10">e-T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description"> ajoute un jeu de nouvelles primitives et les extensions TE X--XE T pour l’écriture de droite + à gauche; e-TE X est, en mode normal, 100% compatible avec TE X standard. Pour plus de + détails consulter le fichier <a href="../../../../texmf-dist/doc/etex/base/etex_man.pdf" >texmf-dist/doc/etex/base/etex_man.pdf</a> du DVD. + + </dd><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">inclut les extensions e-<span class="TEX">T<span -class="E">E</span>X</span> et produit, au choix, des fichiers au format Acrobat - PDF ou au format DVI; il inclut aussi de nombreuses extensions indpendantes du format - de sortie. C’est le moteur de base sur lequel sont construits tous les formats autres - que plain<span class="TEX">T<span -class="E">E</span>X</span>, comme <span -class="ec-lmss-10">etex</span>, <span -class="ec-lmss-10">latex </span>et <span -class="ec-lmss-10">pdflatex</span>. Son site web est <a +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description">inclut les extensions e-TE X et produit, au choix, des fichiers au format Acrobat PDF + ou au format DVI; il inclut aussi de nombreuses extensions indépendantes du format + de sortie. C’est le moteur de base sur lequel sont construits tous les formats autres que + plainTE X, comme <span +class="ec-lmss-10">etex</span>, <span +class="ec-lmss-10">latex </span>et <span +class="ec-lmss-10">pdflatex</span>. Son site web est <a href="http://www.pdftex.org/" class="url" ><span -class="ec-lmtt-10">http://www.pdftex.org/</span></a>. - Le manuel d’utilisation se trouve sur le DVD dans <a -href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a>. Le fichier +class="ec-lmtt-10">http://www.pdftex.org/</span></a>. Le manuel + d’utilisation se trouve sur le DVD dans <a +href="../../../../texmf-dist/doc/pdftex/manual/pdftex-a.pdf" >texmf-dist/doc/pdftex/manual/pdftex-a.pdf</a>. Le fichier <a -href="../../../../texmf/doc/pdftex/pdftex/manual/samplepdf/samplepdf.tex" >texmf/doc/pdftex/pdftex/manual/samplepdf/samplepdf.tex</a> donne des exemples d’utilisation. +href="../../../../texmf-dist/doc/pdftex/samplepdftex/samplepdf.tex" >texmf-dist/doc/pdftex/samplepdftex/samplepdf.tex</a> donne des exemples d’utilisation. </dd><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">est le successeur de pdf<span class="TEX">T<span -class="E">E</span>X</span> avec lequel il reste en grande partie (mais pas totalement) - compatible. Ses possibilits sont aussi censes tre un sur-ensemble de celles d’Aleph (voir - ci-dessous), bien qu’il ne soit pas prvu pour tre parfaitement compatible. Lua<span class="TEX">T<span -class="E">E</span>X</span> inclut - le langage de script Lua (voir <a -href="http://www.lua.org/" class="url" ><span -class="ec-lmtt-10">http://www.lua.org/</span></a>) qui apporte des solutions lgantes - beaucoup de problmes pineux en <span class="TEX">T<span -class="E">E</span>X</span> pur. La commande <span class="path"><span +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description">est le successeur de pdfTE X avec lequel il reste en grande partie (mais pas totalement) + compatible. Ses possibilités sont aussi censées être un sur-ensemble de celles d’Aleph (voir + ci-dessous), bien qu’il ne soit pas prévu pour être parfaitement compatible. LuaTE X inclut + le langage de script Lua (voir <a +href="https://lua.org/" class="url" ><span +class="ec-lmtt-10">https://lua.org/</span></a>) qui apporte des solutions élégantes à + beaucoup de problèmes épineux en TE X pur. La commande <span class="path"><span class="ec-lmtt-10">texlua</span></span> fonctionne comme - un interprteur Lua indpendant, et est utilise en tant que telle dans <span class="TEX">T<span -class="E">E</span>X</span> Live. Voir + un interpréteur Lua indépendant, et est utilisée en tant que telle dans TE X Live. Voir <a href="http://www.luatex.org/" class="url" ><span class="ec-lmtt-10">http://www.luatex.org/</span></a> et <a href="../../../../texmf-dist/doc/luatex/base/luatex.pdf" >texmf-dist/doc/luatex/base/luatex.pdf</a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">ajoute la possibilit d’utiliser en entre le codage Unicode et en sortie les fontes - OpenType et les fontes systme de la machine, ceci grce des bibliothques externes : voir +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description">ajoute la possibilité d’utiliser en entrée le codage Unicode et en sortie les fontes + OpenType et les fontes système de la machine, ceci grâce à des bibliothèques externes : voir <a -href="http://tug.org/xetex/" class="url" ><span -class="ec-lmtt-10">http://tug.org/xetex/</span></a>. +href="https://tug.org/xetex/" class="url" ><span +class="ec-lmtt-10">https://tug.org/xetex/</span></a>. </dd><dt class="description"> <span class="ec-lmbx-10">Omega (Omega)</span> </dt><dd -class="description">fonctionne en utilisant Unicode et des caractres 16 bits, ce qui lui permet de - travailler directement et simultanment avec presque toutes les critures du monde. L’extension - supporte aussi le chargement dynamique d’OTP (Omega <span -class="ec-lmri-10">Translation Processes</span>) qui permet - l’utilisateur d’appliquer sur des flux d’entre quelconques des transformations complexes qu’il - aura lui-mme dfinies. <span class="TEX">T<span -class="E">E</span>X</span> Live n’inclut plus Omega en tant que programme spar; seul - Aleph est fourni. +class="description">fonctionne en utilisant Unicode et des caractères 16 bits, ce qui lui permet + de travailler directement et simultanément avec presque toutes les écritures du monde. + L’extension supporte aussi le chargement dynamique d’OTP (Omega <span +class="ec-lmri-10">Translation Processes</span>) + qui permet à l’utilisateur d’appliquer sur des flux d’entrée quelconques des transformations + complexes qu’il aura lui-même définies. TE X Live n’inclut plus Omega en tant que programme + séparé; seul Aleph est fourni. </dd><dt class="description"> <span class="ec-lmbx-10">Aleph</span> </dt><dd -class="description">combine les fonctionnalits de Omega et de e-<span class="TEX">T<span -class="E">E</span>X</span>; voir <a +class="description">combine les fonctionnalités de Omega et de e-TE X; voir <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a>. </dd></dl> - - -<!--l. 638--><p class="noindent" > +<!--l. 647--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.5 </span> <a - id="x1-180002.5"></a>Quelques autres programmes intressants dans <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 640--><p class="noindent" >Voici quelques autres programmes couramment utiliss et prsents dans <span class="TEX">T<span -class="E">E</span>X</span> Live : -<!--l. 643--><p class="noindent" > - <dl class="list1"><dt class="list"> + id="x1-180002.5"></a>Quelques autres programmes intéressants dans TE X Live</h4> +<!--l. 649--><p class="noindent" >Voici quelques autres programmes couramment utilisés et présents dans TE X Live : +</p><!--l. 651--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex, biber</span> </dt><dd class="list"> - <!--l. 645--><p class="noindent" >– traitement des bibliographies. - </dd><dt class="list"> + <!--l. 653--><p class="noindent" >– traitement des bibliographies. + </p></dd><dt class="list"> <span class="ec-lmss-10">makeindex, xindy</span> </dt><dd class="list"> - <!--l. 647--><p class="noindent" >– traitement des index. - </dd><dt class="list"> + <!--l. 655--><p class="noindent" >– traitement des index. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvips</span> </dt><dd class="list"> - <!--l. 649--><p class="noindent" >– conversion DVI vers PostScript. - </dd><dt class="list"> + <!--l. 657--><p class="noindent" >– conversion DVI vers PostScript. + </p></dd><dt class="list"> <span class="ec-lmss-10">xdvi</span> </dt><dd class="list"> - <!--l. 651--><p class="noindent" >– visualisation DVI pour le systme X Window. - </dd><dt class="list"> + <!--l. 659--><p class="noindent" >– visualisation DVI pour le système X Window. + </p></dd><dt class="list"> <span class="ec-lmss-10">dviconcat, dviselect</span> </dt><dd class="list"> - <!--l. 653--><p class="noindent" >– couper/coller de pages partir de fichiers DVI. - </dd><dt class="list"> + <!--l. 661--><p class="noindent" >– couper/coller de pages à partir de fichiers DVI. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvipdfmx</span> </dt><dd class="list"> - <!--l. 656--><p class="noindent" >– conversion DVI vers PDF, une alternative pdf<span class="TEX">T<span -class="E">E</span>X</span> (mentionn ci-dessus) pour produire des - fichiers PDF. - </dd><dt class="list"> + <!--l. 664--><p class="noindent" >– conversion DVI vers PDF, une alternative à pdfTE X (mentionné ci-dessus) pour produire des + fichiers PDF. + + + </p></dd><dt class="list"> <span class="ec-lmss-10">psselect, psnup, ...</span> </dt><dd class="list"> - <!--l. 659--><p class="noindent" >– utilitaires PostScript. - </dd><dt class="list"> + <!--l. 667--><p class="noindent" >– utilitaires PostScript. + </p></dd><dt class="list"> <span class="ec-lmss-10">pdfjam, pdfjoin, ...</span> </dt><dd class="list"> - <!--l. 661--><p class="noindent" >– utilitaires PDF. - </dd><dt class="list"> + <!--l. 669--><p class="noindent" >– utilitaires PDF. + </p></dd><dt class="list"> <span class="ec-lmss-10">context, mtxrun</span> </dt><dd class="list"> - <!--l. 663--><p class="noindent" >– processeurs Con<span class="TEX">T<span -class="E">E</span>X</span>t et PDF. - </dd><dt class="list"> + <!--l. 671--><p class="noindent" >– processeurs ConTE Xt et PDF. + </p></dd><dt class="list"> <span class="ec-lmss-10">htlatex, ...</span> </dt><dd class="list"> - <!--l. 665--><p class="noindent" >– conversion <span class="TEX">T<span -class="E">E</span>X</span> vers HTML et XML. + <!--l. 673--><p class="noindent" >– conversion TE X vers HTML et XML. +</p> </dd></dl> -<!--l. 669--><p class="noindent" ><a id="installation"></a> +<!--l. 677--><p class="noindent" ><a id="installation"></a> +</p> <h3 class="sectionHead"><span class="titlemark">3 </span> <a id="x1-190003"></a>Installation</h3> -<!--l. 673--><p class="noindent" > +<!--l. 681--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.1 </span> <a - id="x1-200003.1"></a>Dmarrage de l’installation</h4> -<!--l. 676--><p class="noindent" >La premire chose faire est de tlcharger le programme d’installation par le rseau ou de rcuprer le DVD -<span class="TEX">T<span -class="E">E</span>X</span> Collection. La page <a -href="http://tug.org/texlive/acquire.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/acquire.html</span></a> donne plus d’informations sur les -diffrentes faons d’obtenir le logiciel. -<!--l. 682--><p class="noindent" > - <dl class="description"><dt class="description"> + id="x1-200003.1"></a>Démarrage de l’installation</h4> +<!--l. 684--><p class="noindent" >La première chose à faire est de télécharger le programme d’installation par le réseau ou de récupérer +le DVD TE X Collection. La page <a +href="https://tug.org/texlive/acquire.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/acquire.html</span></a> donne plus d’informations sur les +différentes façons d’obtenir le logiciel. +</p><!--l. 689--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Installateur r</span><span -class="ec-lmbx-10">seau, .zip ou .tar.gz</span> </dt><dd -class="description">– tlcharger sur CTAN dans <span class="path"><span -class="ec-lmtt-10">systems/texlive/tlnet</span></span>; - l’url <a +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">seau, .zip ou .tar.gz</span> </dt><dd +class="description">– à télécharger sur CTAN dans <span class="path"><span +class="ec-lmtt-10">systems/texlive/</span> + <span +class="ec-lmtt-10">tlnet</span></span>; l’url <a href="http://mirror.ctan.org/systems/texlive/tlnet" class="url" ><span -class="ec-lmtt-10">http://mirror.ctan.org/systems/texlive/tlnet</span></a> devrait vous rediriger vers le serveur - d’archive le plus proche de chez vous. Deux versions sont disponibles, <span class="path"><span +class="ec-lmtt-10">http://mirror.ctan.org/systems/texlive/tlnet</span></a> devrait vous rediriger vers le + serveur d’archive le plus proche de chez vous. Deux versions sont disponibles, <span class="path"><span class="ec-lmtt-10">install-tl.zip</span></span> utilisable sous Unix et Windows, et <span class="path"><span class="ec-lmtt-10">install-unx.tar.gz</span></span> pour Unix seulement (y compris - - - Mac OS X). Aprs dcompression de l’un de ces deux fichiers, les scripts <span class="path"><span + Mac OS X). Après décompression de l’un de ces deux fichiers, les scripts <span class="path"><span class="ec-lmtt-10">install-tl</span></span> et <span class="path"><span -class="ec-lmtt-10">install-tl-windows.bat</span></span> se trouveront dans le sous-rpertoire <span class="path"><span +class="ec-lmtt-10">install-tl-windows.bat</span></span> se trouveront dans le sous-répertoire <span class="path"><span class="ec-lmtt-10">install-tl</span></span>. </dd><dt class="description"> <span class="ec-lmbx-10">Installateur r</span><span -class="ec-lmbx-10">seau, Windows .exe :</span> </dt><dd -class="description"> tlcharger sur CTAN comme ci-dessus, et excuter - en double-cliquant. Cela lance un installateur prliminaire et dcompacteur (voir figure <a -href="#x1-20001r1">1<!--tex4ht:ref: fig:nsis --></a>) - proposant deux options : Installation et Dcompactage seulement . +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">seau, Windows .exe :</span> </dt><dd +class="description">à télécharger sur CTAN comme ci-dessus, et à + exécuter en double-cliquant. Cela lance un installateur préliminaire et décompacteur (voir + figure <a +href="#x1-20001r1">1<!--tex4ht:ref: fig:nsis --></a>) proposant deux options : « Installation » et « Décompactage seulement ». </dd><dt class="description"> <span -class="ec-lmbx-10">DVD </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">Collection</span> </dt><dd -class="description">– aller dans son rpertoire <span class="path"><span -class="ec-lmtt-10">texlive</span></span>. Sous Windows, l’installation dmarre - en principe automatiquement quand vous insrerez le DVD, sinon, il faudra excuter le - script d’installation <span class="path"><span +class="ec-lmbx-10">DVD T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X Collection</span> </dt><dd +class="description">– aller dans son répertoire <span class="path"><span +class="ec-lmtt-10">texlive</span></span>. Sous Windows, l’installation + démarre en principe automatiquement quand vous insérerez le DVD, sinon, il faudra exécuter + le script d’installation <span class="path"><span class="ec-lmtt-10">install-tl</span></span> ou <span class="path"><span -class="ec-lmtt-10">install-tl.bat</span></span>. Le DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection est distribu - gratuitement aux membres des groupes d’utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span> (GUTenberg par exemple en - France, voir la liste des groupes sur <a -href="http://tug.org/usergroups.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/usergroups.html</span></a>). Il est galement - possible de l’acheter sparment (<a -href="http://tug.org/store" class="url" ><span -class="ec-lmtt-10">http://tug.org/store</span></a>) ou de graver une image ISO - tlcharge, voire de la monter directement, sur la plupart des systmes. Aprs avoir install - depuis le DVD, si vous voulez accder aux mises jour en continu depuis Internet, consultez la - section <a +class="ec-lmtt-10">install-tl.bat</span></span>. Le DVD TE X Collection est distribué + gratuitement aux membres des groupes d’utilisateurs de TE X (GUTenberg par exemple en France, + voir la liste des groupes sur <a +href="https://tug.org/usergroups.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/usergroups.html</span></a>). Il est également possible de + l’acheter séparément (<a +href="https://tug.org/store" class="url" ><span +class="ec-lmtt-10">https://tug.org/store</span></a>) ou de graver une image ISO téléchargée, + voire de la monter directement, sur la plupart des systèmes. Après avoir installé depuis + le DVD, si vous voulez accéder aux mises à jour en continu depuis Internet, consultez la + section <a href="#x1-380003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>.</dd></dl> -<!--l. 712--><p class="noindent" ><hr class="figure"><div class="figure" -> +<figure class="figure"> + <a id="x1-20001r1"></a> -<!--l. 714--><p class="noindent" ><img -src="../texlive-common/nsis_installer.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 1: </span><span -class="content">Premire tape de l’installateur Windows</span></div><!--tex4ht:label?: x1-20001r1 --> +<!--l. 719--><p class="noindent" ><img +src="../texlive-common/../texlive-common/nsis_installer.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 1:</span><span +class="content">Première étape de l’installateur Windows</span></figcaption><!--tex4ht:label?: x1-20001r1 --> -<!--l. 716--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 718--><p class="noindent" >Le mme programme d’installation est utilis, quelle que soit la source d’installation. La diffrence la plus -visible entre ces deux modes est qu’avec l’installation par le rseau, vous obtenez les versions courantes des -diffrents paquets, contrairement au DVD (ou image ISO) qui n’est pas mis jour entre deux versions +</figure> +<!--l. 723--><p class="noindent" >Le même programme d’installation est utilisé, quelle que soit la source d’installation. La différence la plus +visible entre ces deux modes est qu’avec l’installation par le réseau, vous obtenez les versions courantes des +différents paquets, contrairement au DVD (ou image ISO) qui n’est pas mis à jour entre deux versions majeures. -<!--l. 724--><p class="noindent" >Si vous devez tlcharger par le biais des serveurs mandataires (<span -class="ec-lmri-10">proxies</span>), utilisez un fichier <span class="path"><span -class="ec-lmtt-10">~/.wgetrc</span></span> -ou des variables d’environnement avec une configuration de serveur mandataire pour Wget +</p><!--l. 729--><p class="noindent" >Si vous devez télécharger par le biais des serveurs mandataires (<span +class="ec-lmri-10">proxies</span>), utilisez un fichier +<span class="path"><span +class="ec-lmtt-10">~/.wgetrc</span></span> ou des variables d’environnement avec une configuration de serveur mandataire pour Wget (<a -href="http://www.gnu.org/software/wget/manual/html_node/Proxies.html" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/wget/manual/html_node/Proxies.html</span></a>), ou quivalent pour tout autre -programme de tlchargement que vous utilisez. <span class="TEX">T<span -class="E">E</span>X</span> Live utilise toujours GNU Wget pour le -tlchargement. Bien sr, ceci ne vous concerne pas si vous installez depuis le DVD ou l’image +href="https://www.gnu.org/software/wget/manual/html_node/Proxies.html" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/wget/manual/html_node/Proxies.html</span></a>), ou équivalent pour tout autre +programme de téléchargement que vous utilisez. TE X Live utilise toujours GNU Wget pour le +téléchargement. Bien sûr, ceci ne vous concerne pas si vous installez depuis le DVD ou l’image ISO. -<!--l. 732--><p class="noindent" >Les sections suivantes expliquent plus en dtail le fonctionnement de l’installateur. +</p><!--l. 737--><p class="noindent" >Les sections suivantes expliquent plus en détail le fonctionnement de l’installateur. +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.1 </span> <a id="x1-210003.1.1"></a>Installation sous Unix</h5> -<!--l. 737--><p class="noindent" >Dans ce qui suit, l’invite du <span -class="ec-lmri-10">shell </span>est note <span -class="ec-lmtt-10">></span>; les commandes de l’utilisateur sont en <span +<!--l. 742--><p class="noindent" >Dans ce qui suit, l’invite du <span +class="ec-lmri-10">shell </span>est notée <span +class="ec-lmtt-10">></span>; les commandes de l’utilisateur sont en <span class="ec-lmtk-10">gras</span>. Le programme <span class="path"><span -class="ec-lmtt-10">install-tl</span></span> est un script Perl; la faon la plus simple de le dmarrer sur un systme Unix est la suivante. -<div class="alltt"> +class="ec-lmtt-10">install-tl</span></span> est un script Perl; la façon la plus simple de le démarrer sur un système Unix est la suivante. +</p><div class="alltt"> -<!--l. 741--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">perl</span><span -class="ec-lmtk-10"> /chemin/de/l/installateur/install-tl</span> +class="ec-lmtk-10"> /chemin/de/l/installateur/install-tl</span> </div> -</div> Si le fichier <span class="path"><span -class="ec-lmtt-10">install-tl</span></span> est encore excutable, vous pouvez aussi n’invoquer que : <div class="alltt"> +</div> Si le fichier <span class="path"><span +class="ec-lmtt-10">install-tl</span></span> est encore exécutable, vous pouvez aussi n’invoquer que : <div class="alltt"> -<!--l. 746--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">/chemin/de/l/installateur/install-tl</span> </div> -</div> ou changer de rpertoire auparavant, via la commande <span -class="ec-lmtk-10">cd</span>; nous ne rpterons plus toutes ces variantes. Il est -possible que vous deviez agrandir la fentre de votre terminal pour voir le texte complet de l’installateur -(figure <a +</div> ou changer de répertoire auparavant, via la commande <span +class="ec-lmtk-10">cd</span>; nous ne répéterons plus toutes ces variantes. Il +est possible que vous deviez agrandir la fenêtre de votre terminal pour voir le texte complet de l’installateur +(figure <a href="#x1-23061r2">2<!--tex4ht:ref: fig:text-main --></a>). -<!--l. 754--><p class="noindent" >Pour travailler en mode graphique (GUI), cf. figure <a -href="#x1-23063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>, il est ncessaire que Tcl/Tk soit install. Vous pouvez -alors lancer : <div class="alltt"> +<!--l. 759--><p class="noindent" >Pour travailler via une interface graphique (GUI), cf. figure <a +href="#x1-23063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>, il est nécessaire que Tcl/Tk soit installé. Vous +pouvez alors lancer : </p><div class="alltt"> -<!--l. 756--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">cd</span><span -class="ec-lmtk-10"> /chemin/de/l/installateur</span> +class="ec-lmtk-10"> /chemin/de/l/installateur</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">./install-tl</span><span -class="ec-lmtk-10"> -gui</span> +class="ec-lmtk-10"> -gui</span> </div> </div> -<!--l. 761--><p class="noindent" >The old <span -class="ec-lmtt-10">wizard </span>and <span -class="ec-lmtt-10">perltk</span>/<span -class="ec-lmtt-10">expert </span>options are still available. These require the <span class="path"><span -class="ec-lmtt-10">Perl::Tk</span></span> module -compiled with XFT support, which is generally no problem with GNU/Linux, but often is with other -systems. -<!--l. 766--><p class="noindent" >Les anciennes options <span +<!--l. 767--><p class="noindent" >Les anciennes options <span class="ec-lmtt-10">wizard </span>and <span class="ec-lmtt-10">perltk</span>/<span -class="ec-lmtt-10">expert </span>sont toujours disponibles. Elle requirent le module +class="ec-lmtt-10">expert </span>sont toujours disponibles. Elle requièrent le module <span class="path"><span -class="ec-lmtt-10">Perl::TK</span></span>, compil avec le support de XFT, ce qui ne pose gnralement pas de problme sous -GNU/Linux, mais en pose souvent sous d’autres systmes. La liste complte des options est donne par -<div class="alltt"> +class="ec-lmtt-10">Perl::TK</span></span>, compilé avec le support de XFT, ce qui ne pose généralement pas de problème sous +GNU/Linux, mais en pose souvent sous d’autres systèmes. La liste complète des options est donnée par +</p><div class="alltt"> -<!--l. 771--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">perl</span><span -class="ec-lmtk-10"> install-tl</span><span -class="ec-lmtk-10"> -help</span> - - +class="ec-lmtk-10"> install-tl</span><span +class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 775--><p class="noindent" ><span -class="ec-lmbx-10">Concernant les permissions Unix </span>: le matriel install doit normalement tre accessible tous les -utilisateurs de la machine; si celui qui installe n’est pas <span -class="ec-lmri-10">root</span>, il devra s’assurer que son <span + + +<!--l. 776--><p class="noindent" ><span +class="ec-lmbx-10">Concernant les permissions Unix </span>: le matériel installé doit normalement être accessible à tous les +utilisateurs de la machine; si celui qui installe n’est pas <span +class="ec-lmri-10">root</span>, il devra s’assurer que son <span class="ec-lmtt-10">umask </span>est -adapt, par exemple <span +adapté, par exemple <span class="ec-lmtt-10">umask 022 </span>ou <span -class="ec-lmtt-10">umask 002</span>. Consulter la documentation systme pour plus de -prcisions. -<!--l. 781--><p class="noindent" ><span +class="ec-lmtt-10">umask 002</span>. Consulter la documentation système pour plus de +précisions. +</p><!--l. 782--><p class="noindent" ><span class="ec-lmbx-10">Remarques particuli</span><span -class="ec-lmbx-10">res pour Cygwin </span>: contrairement aux autres systmes compatibles Unix, Cygwin ne -comprend pas par dfaut tous les programmes requis pour faire fonctionner l’installateur <span class="TEX">T<span -class="E">E</span>X</span> Live. Voir la -section <a +class="ec-lmbx-10">è</span><span +class="ec-lmbx-10">res pour Cygwin </span>: contrairement aux autres systèmes compatibles Unix, Cygwin +ne comprend pas par défaut tous les programmes requis pour faire fonctionner l’installateur TE X Live. Voir la +section <a href="#x1-240003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a>. -<!--l. 786--><p class="noindent" > +</p><!--l. 786--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.2 </span> <a id="x1-220003.1.2"></a>Installation sous Mac OS X</h5> -<!--l. 789--><p class="noindent" >Une distribution spcifique, Mac<span class="TEX">T<span -class="E">E</span>X</span> (<a -href="http://tug.org/mactex" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex</span></a>), a t mise au point pour Mac OS X. Nous -recommandons d’utiliser son installateur natif, plutt que d’installer la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live en suivant la -procdure indique pour Unix. En effet, Mac<span class="TEX">T<span -class="E">E</span>X</span> comprend des ajustements spcifiques pour le systme -Mac OS X et facilite la cohabitation entre plusieurs distributions <span class="TEX">T<span -class="E">E</span>X</span> (Mac<span class="TEX">T<span -class="E">E</span>X</span>, Fink, MacPorts, +<!--l. 789--><p class="noindent" >Une distribution spécifique, MacTE X (<a +href="https://tug.org/mactex" class="url" ><span +class="ec-lmtt-10">https://tug.org/mactex</span></a>), a été mise au point pour Mac OS X. +Nous recommandons d’utiliser son installateur natif, plutôt que d’installer la distribution TE X Live en suivant +la procédure indiquée pour Unix. En effet, MacTE X comprend des ajustements spécifiques pour le +système Mac OS X et facilite la cohabitation entre plusieurs distributions TE X (MacTE X, Fink, MacPorts, etc.). -<!--l. 796--><p class="noindent" >Mac<span class="TEX">T<span -class="E">E</span>X</span> est fortement base sur <span class="TEX">T<span -class="E">E</span>X</span> Live et les arborescences principales et les excutables sont en tous -points identiques. Quelques rpertoires contenant de la documentation et des applications spcifiques au Mac -sont ajouts. -<!--l. 800--><p class="noindent" > +</p><!--l. 796--><p class="noindent" >MacTE X est fortement basée sur TE X Live et les arborescences principales et les exécutables sont en tous +points identiques. Quelques répertoires contenant de la documentation et des applications spécifiques au +Mac sont ajoutés. +</p><!--l. 800--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.3 </span> <a id="x1-230003.1.3"></a>Installation sous Windows</h5> -<!--l. 802--><p class="noindent" >Si vous utilisez le fichier zip tlcharg et dcompact ou si l’insertion du DVD ne lance pas l’installation -automatiquement, double-cliquez sur <span class="path"><span +<!--l. 802--><p class="noindent" >Si vous utilisez le fichier zip téléchargé et décompacté ou si l’insertion du DVD ne lance pas +l’installation automatiquement, double-cliquez sur <span class="path"><span class="ec-lmtt-10">install-tl-windows.bat</span></span>. -<!--l. 806--><p class="noindent" >Il est galement possible de travailler en ligne de commande; dans ce qui suit l’invite du <span -class="ec-lmri-10">shell </span>est note <span -class="ec-lmtt-10">></span>, les -commandes de l’utilisateur sont notes <span -class="ec-lmtk-10">en gras</span>. Voici les commandes lancer ( partir du rpertoire du script -d’installation) : <div class="alltt"> +</p><!--l. 806--><p class="noindent" >Il est également possible de travailler en ligne de commande; dans ce qui suit l’invite du <span +class="ec-lmri-10">shell </span>est notée <span +class="ec-lmtt-10">></span>, +les commandes de l’utilisateur sont notées <span +class="ec-lmtk-10">en gras</span>. Voici les commandes à lancer (à partir du répertoire +du script d’installation) : </p><div class="alltt"> -<!--l. 810--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl-windows</span> </div> -</div> Si l’on opre l’extrieur du rpertoire dudit script d’installation, il faut crire : <div class="alltt"> +</div> Si l’on opère à l’extérieur du répertoire dudit script d’installation, il faut écrire : <div class="alltt"> -<!--l. 814--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">D:</span><span class="ec-lmtt-10">\</span><span class="ec-lmtk-10">texlive</span><span class="ec-lmtt-10">\</span><span class="ec-lmtk-10">install-tl-windows</span> </div> -</div> o <span -class="ec-lmtt-10">D: </span>dsigne le lecteur de DVD o se trouve la collection <span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 819--><p class="noindent" >La figure <a -href="#x1-23062r3">3<!--tex4ht:ref: fig:basic-w32 --></a> montre l’cran initial de base de l’installateur en mode GUI, qui est le mode par dfaut pour +</div> où <span +class="ec-lmtt-10">D: </span>désigne le lecteur de DVD où se trouve la collection TE X. +<!--l. 820--><p class="noindent" >La figure <a +href="#x1-23062r3">3<!--tex4ht:ref: fig:basic-w32 --></a> montre l’écran initial de base de l’installateur en mode GUI, qui est le mode par défaut pour Windows. -<!--l. 822--><p class="noindent" >Pour travailler en mode texte : <div class="alltt"> +</p><!--l. 823--><p class="noindent" >Pour travailler en mode texte : </p><div class="alltt"> -<!--l. 823--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl-windows</span><span -class="ec-lmtk-10"> -no-gui</span> +class="ec-lmtk-10"> -no-gui</span> </div> -</div> La liste complte des options est donne par <div class="alltt"> - +</div> La liste complète des options est donnée par <div class="alltt"> -<!--l. 827--><p class="noindent" ><div class="obeylines-v"> + +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl-windows</span><span -class="ec-lmtk-10"> -help</span> +class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 831--><p class="noindent" ><hr class="figure"><div class="figure" -> +<figure class="figure"> + <a @@ -1504,276 +1390,280 @@ class="ec-lmtk-10"> -help</span> <div class="fancyvrb" id="fancyvrb1"><a id="x1-23002r1"></a><span class="ec-lmtt-8">Installing</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> Live</span><span -class="ec-lmtt-8"> 2019</span><span -class="ec-lmtt-8"> from:</span><span -class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> Live</span><span +class="ec-lmtt-8"> 2020</span><span +class="ec-lmtt-8"> from:</span><span +class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a id="x1-23004r2"></a><span class="ec-lmtt-8">Platform:</span><span -class="ec-lmtt-8"> x86_64-linux</span><span -class="ec-lmtt-8"> =></span><span -class="ec-lmtt-8"> ’GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64’</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> x86_64-linux</span><span +class="ec-lmtt-8"> =></span><span +class="ec-lmtt-8"> ’GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64’</span><br class="fancyvrb" /><a id="x1-23006r3"></a><span class="ec-lmtt-8">Distribution:</span><span -class="ec-lmtt-8"> inst</span><span -class="ec-lmtt-8"> (compressed)</span> +class="ec-lmtt-8"> inst</span><span +class="ec-lmtt-8"> (compressed)</span> <br class="fancyvrb" /><a id="x1-23008r4"></a><span class="ec-lmtt-8">Directory</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> temporary</span><span -class="ec-lmtt-8"> files:</span><span -class="ec-lmtt-8"> /tmp</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> temporary</span><span +class="ec-lmtt-8"> files:</span><span +class="ec-lmtt-8"> /tmp</span><br class="fancyvrb" /><a id="x1-23010r5"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-23012r6"></a><span -class="ec-lmtt-8"> Detected</span><span -class="ec-lmtt-8"> platform:</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86_64</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> Detected</span><span +class="ec-lmtt-8"> platform:</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86_64</span><br class="fancyvrb" /><a id="x1-23014r7"></a><br class="fancyvrb" /><a id="x1-23016r8"></a><span -class="ec-lmtt-8"> <B></span><span -class="ec-lmtt-8"> binary</span><span -class="ec-lmtt-8"> platforms:</span><span -class="ec-lmtt-8"> 1</span><span -class="ec-lmtt-8"> out</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> 16</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <B></span><span +class="ec-lmtt-8"> binary</span><span +class="ec-lmtt-8"> platforms:</span><span +class="ec-lmtt-8"> 1</span><span +class="ec-lmtt-8"> out</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> 16</span><br class="fancyvrb" /><a id="x1-23018r9"></a> <br class="fancyvrb" /><a id="x1-23020r10"></a><span -class="ec-lmtt-8"> <S></span><span -class="ec-lmtt-8"> set</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (scheme-full)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <S></span><span +class="ec-lmtt-8"> set</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (scheme-full)</span><br class="fancyvrb" /><a id="x1-23022r11"></a><br class="fancyvrb" /><a id="x1-23024r12"></a><span -class="ec-lmtt-8"> <C></span><span -class="ec-lmtt-8"> customizing</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> collections</span> +class="ec-lmtt-8"> <C></span><span +class="ec-lmtt-8"> customizing</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> collections</span> <br class="fancyvrb" /><a id="x1-23026r13"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> 40</span><span -class="ec-lmtt-8"> collections</span><span -class="ec-lmtt-8"> out</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> 41,</span><span -class="ec-lmtt-8"> disk</span><span -class="ec-lmtt-8"> space</span><span -class="ec-lmtt-8"> required:</span><span -class="ec-lmtt-8"> 5829</span><span -class="ec-lmtt-8"> MB</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> 40</span><span +class="ec-lmtt-8"> collections</span><span +class="ec-lmtt-8"> out</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> 41,</span><span +class="ec-lmtt-8"> disk</span><span +class="ec-lmtt-8"> space</span><span +class="ec-lmtt-8"> required:</span><span +class="ec-lmtt-8"> 6536</span><span +class="ec-lmtt-8"> MB</span><br class="fancyvrb" /><a id="x1-23028r14"></a><br class="fancyvrb" /><a id="x1-23030r15"></a><span -class="ec-lmtt-8"> <D></span><span -class="ec-lmtt-8"> directories:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <D></span><span +class="ec-lmtt-8"> directories:</span><br class="fancyvrb" /><a id="x1-23032r16"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> TEXDIR</span><span -class="ec-lmtt-8"> (the</span><span -class="ec-lmtt-8"> main</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> directory):</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> TEXDIR</span><span +class="ec-lmtt-8"> (the</span><span +class="ec-lmtt-8"> main</span><span +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> directory):</span> <br class="fancyvrb" /><a id="x1-23034r17"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> /usr/local/texlive/2019</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> /usr/local/texlive/2020</span><br class="fancyvrb" /><a id="x1-23036r18"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a id="x1-23038r19"></a><br class="fancyvrb" /><a id="x1-23040r20"></a><span -class="ec-lmtt-8"> <O></span><span -class="ec-lmtt-8"> options:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <O></span><span +class="ec-lmtt-8"> options:</span><br class="fancyvrb" /><a id="x1-23042r21"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> use</span><span -class="ec-lmtt-8"> letter</span><span -class="ec-lmtt-8"> size</span><span -class="ec-lmtt-8"> instead</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> A4</span><span -class="ec-lmtt-8"> by</span><span -class="ec-lmtt-8"> default</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> use</span><span +class="ec-lmtt-8"> letter</span><span +class="ec-lmtt-8"> size</span><span +class="ec-lmtt-8"> instead</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> A4</span><span +class="ec-lmtt-8"> by</span><span +class="ec-lmtt-8"> default</span><br class="fancyvrb" /><a id="x1-23044r22"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a id="x1-23046r23"></a><br class="fancyvrb" /><a id="x1-23048r24"></a><span -class="ec-lmtt-8"> <V></span><span -class="ec-lmtt-8"> set</span><span -class="ec-lmtt-8"> up</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> portable</span><span -class="ec-lmtt-8"> installation</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <V></span><span +class="ec-lmtt-8"> set</span><span +class="ec-lmtt-8"> up</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> portable</span><span +class="ec-lmtt-8"> installation</span><br class="fancyvrb" /><a id="x1-23050r25"></a> <br class="fancyvrb" /><a id="x1-23052r26"></a><span class="ec-lmtt-8">Actions:</span><br class="fancyvrb" /><a id="x1-23054r27"></a><span -class="ec-lmtt-8"> <I></span><span -class="ec-lmtt-8"> start</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> to</span><span -class="ec-lmtt-8"> hard</span><span -class="ec-lmtt-8"> disk</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <I></span><span +class="ec-lmtt-8"> start</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> to</span><span +class="ec-lmtt-8"> hard</span><span +class="ec-lmtt-8"> disk</span><br class="fancyvrb" /><a id="x1-23056r28"></a><span -class="ec-lmtt-8"> <P></span><span -class="ec-lmtt-8"> save</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> profile</span><span -class="ec-lmtt-8"> to</span><span -class="ec-lmtt-8"> ’texlive.profile’</span><span -class="ec-lmtt-8"> and</span><span -class="ec-lmtt-8"> exit</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <P></span><span +class="ec-lmtt-8"> save</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> profile</span><span +class="ec-lmtt-8"> to</span><span +class="ec-lmtt-8"> ’texlive.profile’</span><span +class="ec-lmtt-8"> and</span><span +class="ec-lmtt-8"> exit</span><br class="fancyvrb" /><a id="x1-23058r29"></a><span -class="ec-lmtt-8"> <H></span><span -class="ec-lmtt-8"> help</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <H></span><span +class="ec-lmtt-8"> help</span><br class="fancyvrb" /><a id="x1-23060r30"></a><span -class="ec-lmtt-8"> <Q></span><span -class="ec-lmtt-8"> quit</span></div> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 2: </span><span -class="content">cran principal de l’installateur en mode texte (GNU/Linux)</span></div><!--tex4ht:label?: x1-23061r2 --> +class="ec-lmtt-8"> <Q></span><span +class="ec-lmtt-8"> quit</span></div> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 2:</span><span +class="content">Écran principal de l’installateur en mode texte (GNU/Linux)</span></figcaption><!--tex4ht:label?: x1-23061r2 --> -<!--l. 868--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 870--><p class="noindent" ><hr class="figure"><div class="figure" -> +</figure> +<figure class="figure"> + <a id="x1-23062r3"></a> -<!--l. 871--><p class="noindent" ><img -src="../texlive-common/basic-w32.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 3: </span><span -class="content">cran de base de l’installateur (Windows); le bouton Avanc quelque chose ressemblant - la figure <a -href="#x1-23063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a></span></div><!--tex4ht:label?: x1-23062r3 --> +<!--l. 872--><p class="noindent" ><img +src="../texlive-common/../texlive-common/basic-w32.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 3:</span><span +class="content">Écran de base de l’installateur (Windows); le bouton « Avancé » quelque chose ressemblant +à la figure <a +href="#x1-23063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a></span></figcaption><!--tex4ht:label?: x1-23062r3 --> -<!--l. 874--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 876--><p class="noindent" ><hr class="figure"><div class="figure" -> +</figure> +<figure class="figure"> + <a id="x1-23063r4"></a> -<!--l. 877--><p class="noindent" ><img -src="../texlive-common/advanced-lnx.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 4: </span><span -class="content">cran de installateur en mode GUI avanc (GNU/Linux)</span></div><!--tex4ht:label?: x1-23063r4 --> +<!--l. 879--><p class="noindent" ><img +src="../texlive-common/../texlive-common/advanced-lnx.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 4:</span><span +class="content">Écran de installateur en mode GUI avancé (GNU/Linux)</span></figcaption><!--tex4ht:label?: x1-23063r4 --> -<!--l. 880--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 882--><p class="noindent" ><a id="cygwin"></a> +</figure> +<!--l. 884--><p class="noindent" ><a id="cygwin"></a> +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.4 </span> <a id="x1-240003.1.4"></a>Installation sous Cygwin</h5> -<!--l. 886--><p class="noindent" >Avant de commencer l’installation, utilisez le programme <span class="path"><span +<!--l. 888--><p class="noindent" >Avant de commencer l’installation, utilisez le programme <span class="path"><span class="ec-lmtt-10">setup.exe</span></span> de Cygwin pour installer les paquets <span class="path"><span class="ec-lmtt-10">perl</span></span> et <span class="path"><span -class="ec-lmtt-10">wget</span></span> (si ce n’est dj fait). -<!--l. 891--><p class="noindent" >Il est galement recommand d’installer les paquets suivants : +class="ec-lmtt-10">wget</span></span> (si ce n’est déjà fait). +</p><!--l. 892--><p class="noindent" >Il est également recommandé d’installer les paquets suivants : </p> <ul class="itemize1"> <li class="itemize"><span class="path"><span -class="ec-lmtt-10">fontconfig</span></span>, utilis par Xe<span class="TEX">T<span -class="E">E</span>X</span> et Lua<span class="TEX">T<span -class="E">E</span>X</span>; +class="ec-lmtt-10">fontconfig</span></span>, utilisé par XeTE X et LuaTE X; </li> <li class="itemize"><span class="path"><span -class="ec-lmtt-10">ghostscript</span></span>, ncessaire pour divers utilitaires; +class="ec-lmtt-10">ghostscript</span></span>, nécessaire pour divers utilitaires; </li> <li class="itemize"><span class="path"><span -class="ec-lmtt-10">libXaw7</span></span>, utilis par <span +class="ec-lmtt-10">libXaw7</span></span>, utilisé par <span class="ec-lmtt-10">xdvi</span>; </li> <li class="itemize"><span class="path"><span class="ec-lmtt-10">ncurses</span></span>, qui fournit la commande <span -class="ec-lmtt-10">clear </span>utilise par l’installateur.</li></ul> -<!--l. 900--><p class="noindent" > +class="ec-lmtt-10">clear </span>utilisée par l’installateur.</li></ul> +<!--l. 901--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.5 </span> <a id="x1-250003.1.5"></a>Installation en mode texte</h5> -<!--l. 902--><p class="noindent" >La figure <a -href="#x1-23061r2">2<!--tex4ht:ref: fig:text-main --></a> prsente l’cran principal de configuration en mode texte sous Unix/Linux, o c’est le mode par -dfaut. -<!--l. 905--><p class="noindent" >Il s’agit d’un installateur en mode ligne de commande, il n’y a pas de notion de curseur; par exemple, vous ne -pouvez pas naviguer entre les cases cocher et les champs d’entre avec la touche tabulation. Tapez une des -lettres proposes (en respectant la casse) suivie de entre (retour chariot) et l’cran se mettra -automatiquement jour. -<!--l. 911--><p class="noindent" >L’interface en mode texte est volontairement rudimentaire afin qu’ele fonctionne sur le plus grand nombre -possible de systmes — mme avec des versions trs minimales de Perl. -<!--l. 915--><p class="noindent" > +<!--l. 903--><p class="noindent" >La figure <a +href="#x1-23061r2">2<!--tex4ht:ref: fig:text-main --></a> présente l’écran principal de configuration en mode texte sous Unix/Linux, où c’est le mode +par défaut. +</p><!--l. 906--><p class="noindent" >Il s’agit d’un installateur en mode ligne de commande, il n’y a pas de notion de curseur; par exemple, vous ne +pouvez pas naviguer entre les cases à cocher et les champs d’entrée avec la touche tabulation. Tapez une des +lettres proposées (en respectant la casse) suivie de « entrée » (retour chariot) et l’écran se mettra +automatiquement à jour. +</p><!--l. 912--><p class="noindent" >L’interface en mode texte est volontairement rudimentaire afin qu’ele fonctionne sur le plus grand nombre +possible de systèmes — même avec des versions très minimales de Perl. +</p><!--l. 916--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.6 </span> <a id="x1-260003.1.6"></a>Installation en mode graphique</h5> -<!--l. 918--><p class="noindent" >L’installateur en mode graphique par dfaut est au dpart trs simple, avec juste quelques options; voir -figure <a -href="#x1-23062r3">3<!--tex4ht:ref: fig:basic-w32 --></a>. Il peut tre lanc avec la commande : <div class="alltt"> +<!--l. 919--><p class="noindent" >L’installateur en mode graphique par défaut est au départ très simple, avec juste quelques options; voir +figure <a +href="#x1-23062r3">3<!--tex4ht:ref: fig:basic-w32 --></a>. Il peut être lancé avec la commande : </p><div class="alltt"> -<!--l. 921--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl</span><span -class="ec-lmtk-10"> -gui</span> +class="ec-lmtk-10"> -gui</span> </div> </div> -<!--l. 925--><p class="noindent" >Le bouton Avanc donne accs la plupart des options de l’installateur en mode texte; voir -figure <a +<!--l. 926--><p class="noindent" >Le bouton « Avancé » donne accès à la plupart des options de l’installateur en mode texte; voir +figure <a href="#x1-23063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>. -<!--l. 928--><p class="noindent" > +</p><!--l. 929--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.7 </span> <a id="x1-270003.1.7"></a>Les anciens installateurs</h5> -<!--l. 930--><p class="noindent" >Les modes <span +<!--l. 931--><p class="noindent" >Les modes <span class="ec-lmtt-10">perltk</span>/<span class="ec-lmtt-10">expert </span>et <span -class="ec-lmtt-10">wizard </span>sont toujours disponibles sur les systmes sur lesquels Perl/Tk est -install. Ils peuvent tre spcifis avec les arguments respectivement <span -class="ec-lmtt-10">-gui=perltk </span>and <span +class="ec-lmtt-10">wizard </span>sont toujours disponibles sur les systèmes sur lesquels Perl/Tk +est installé. Ils peuvent être spécifiés avec les arguments respectivement <span +class="ec-lmtt-10">-gui=perltk </span>and +<span class="ec-lmtt-10">-gui=wizard</span>. -<!--l. 935--><p class="noindent" > +</p><!--l. 936--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.2 </span> <a - id="x1-280003.2"></a>Choix des options d’installation</h4> -<!--l. 938--><p class="noindent" >Les options proposes sont censes tre assez explicites, voici cependant quelques prcisions. -<!--l. 941--><p class="noindent" > + id="x1-280003.2"></a>Choix des options d’installation</h4> +<!--l. 939--><p class="noindent" >Les options proposées sont censées être assez explicites, voici cependant quelques précisions. +</p><!--l. 942--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.1 </span> <a id="x1-290003.2.1"></a>Choix des binaires (Unix seulement)</h5> -<!--l. 944--><p class="noindent" ><hr class="figure"><div class="figure" -> +<figure class="figure"> + <a @@ -1783,199 +1673,199 @@ class="ec-lmtt-10">-gui=wizard</span>. <div class="fancyvrb" id="fancyvrb2"><a id="x1-29002r1"></a><span class="ec-lmtt-8">Available</span><span -class="ec-lmtt-8"> platforms:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> platforms:</span><br class="fancyvrb" /><a id="x1-29004r2"></a><span class="ec-lmtt-8">===============================================================================</span> <br class="fancyvrb" /><a id="x1-29006r3"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> a</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Cygwin</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-cygwin)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> a</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Cygwin</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-cygwin)</span><br class="fancyvrb" /><a id="x1-29008r4"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> b</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Cygwin</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-cygwin)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> b</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Cygwin</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-cygwin)</span> <br class="fancyvrb" /><a id="x1-29010r5"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> c</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> MacOSX</span><span -class="ec-lmtt-8"> current</span><span -class="ec-lmtt-8"> (10.12-)</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-darwin)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> c</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> MacOSX</span><span +class="ec-lmtt-8"> current</span><span +class="ec-lmtt-8"> (10.13-)</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-darwin)</span><br class="fancyvrb" /><a id="x1-29012r6"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> d</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> MacOSX</span><span -class="ec-lmtt-8"> legacy</span><span -class="ec-lmtt-8"> (10.6-)</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-darwinlegacy)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> d</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> MacOSX</span><span +class="ec-lmtt-8"> legacy</span><span +class="ec-lmtt-8"> (10.6-)</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-darwinlegacy)</span> <br class="fancyvrb" /><a id="x1-29014r7"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> e</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> FreeBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (amd64-freebsd)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> e</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> FreeBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (amd64-freebsd)</span><br class="fancyvrb" /><a id="x1-29016r8"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> f</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> FreeBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-freebsd)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> f</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> FreeBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-freebsd)</span><br class="fancyvrb" /><a id="x1-29018r9"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> g</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> ARM64</span><span -class="ec-lmtt-8"> (aarch64-linux)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> g</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> ARM64</span><span +class="ec-lmtt-8"> (aarch64-linux)</span> <br class="fancyvrb" /><a id="x1-29020r10"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> h</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> ARMhf</span><span -class="ec-lmtt-8"> (armhf-linux)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> h</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> ARMv6/RPi</span><span +class="ec-lmtt-8"> (armhf-linux)</span><br class="fancyvrb" /><a id="x1-29022r11"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> i</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-linux)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> i</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-linux)</span><br class="fancyvrb" /><a id="x1-29024r12"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> j</span><span -class="ec-lmtt-8"> [X]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-linux)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> j</span><span +class="ec-lmtt-8"> [X]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-linux)</span> <br class="fancyvrb" /><a id="x1-29026r13"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> k</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> with</span><span -class="ec-lmtt-8"> musl</span><span -class="ec-lmtt-8"> (x86_64-linuxmusl)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> k</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> with</span><span +class="ec-lmtt-8"> musl</span><span +class="ec-lmtt-8"> (x86_64-linuxmusl)</span><br class="fancyvrb" /><a id="x1-29028r14"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> l</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> NetBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (amd64-netbsd)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> l</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> NetBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (amd64-netbsd)</span><br class="fancyvrb" /><a id="x1-29030r15"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> m</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> NetBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-netbsd)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> m</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> NetBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-netbsd)</span> <br class="fancyvrb" /><a id="x1-29032r16"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> o</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Solaris</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-solaris)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> o</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Solaris</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-solaris)</span><br class="fancyvrb" /><a id="x1-29034r17"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> p</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Solaris</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-solaris)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> p</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Solaris</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-solaris)</span><br class="fancyvrb" /><a id="x1-29036r18"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> s</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Windows</span><span -class="ec-lmtt-8"> (win32)</span></div> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 5: </span><span -class="content">Menu pour le choix des binaires</span></div><!--tex4ht:label?: x1-29037r5 --> - - -<!--l. 968--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 970--><p class="noindent" >La figure <a -href="#x1-29037r5">5<!--tex4ht:ref: fig:bin-text --></a> prsente les choix de binaires possibles en mode texte. Seuls les binaires correspondant -l’architecture dtecte seront installs par dfaut. Rien n’empche d’en slectionner d’autres si ncessaire : -cela peut tre intressant dans le cas de machines en rseau ou sur des systmes en double -boot . +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> s</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Windows</span><span +class="ec-lmtt-8"> (win32)</span></div> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 5:</span><span +class="content">Menu pour le choix des binaires</span></figcaption><!--tex4ht:label?: x1-29037r5 --> + + +</figure> +<!--l. 971--><p class="noindent" >La figure <a +href="#x1-29037r5">5<!--tex4ht:ref: fig:bin-text --></a> présente les choix de binaires possibles en mode texte. Seuls les binaires correspondant à +l’architecture détectée seront installés par défaut. Rien n’empêche d’en sélectionner d’autres si +nécessaire : cela peut être intéressant dans le cas de machines en réseau ou sur des systèmes en « double +boot ». +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.2 </span> <a - id="x1-300003.2.2"></a>Slection de ce qui va tre install</h5> -<!--l. 979--><p class="noindent" ><hr class="figure"><div class="figure" -> + id="x1-300003.2.2"></a>Sélection de ce qui va être installé</h5> +<figure class="figure"> + <a @@ -1985,131 +1875,129 @@ boot . <div class="fancyvrb" id="fancyvrb3"><a id="x1-30002r1"></a><span class="ec-lmtt-8">Select</span><span -class="ec-lmtt-8"> scheme:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> scheme:</span><br class="fancyvrb" /><a id="x1-30004r2"></a><span class="ec-lmtt-8">===============================================================================</span><br class="fancyvrb" /><a id="x1-30006r3"></a><span -class="ec-lmtt-8"> a</span><span -class="ec-lmtt-8"> [X]</span><span -class="ec-lmtt-8"> full</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (everything)</span> +class="ec-lmtt-8"> a</span><span +class="ec-lmtt-8"> [X]</span><span +class="ec-lmtt-8"> full</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (everything)</span> <br class="fancyvrb" /><a id="x1-30008r4"></a><span -class="ec-lmtt-8"> b</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> medium</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (small</span><span -class="ec-lmtt-8"> +</span><span -class="ec-lmtt-8"> more</span><span -class="ec-lmtt-8"> packages</span><span -class="ec-lmtt-8"> and</span><span -class="ec-lmtt-8"> languages)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> b</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> medium</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (small</span><span +class="ec-lmtt-8"> +</span><span +class="ec-lmtt-8"> more</span><span +class="ec-lmtt-8"> packages</span><span +class="ec-lmtt-8"> and</span><span +class="ec-lmtt-8"> languages)</span><br class="fancyvrb" /><a id="x1-30010r5"></a><span -class="ec-lmtt-8"> c</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> small</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (basic</span><span -class="ec-lmtt-8"> +</span><span -class="ec-lmtt-8"> xetex,</span><span -class="ec-lmtt-8"> metapost,</span><span -class="ec-lmtt-8"> a</span><span -class="ec-lmtt-8"> few</span><span -class="ec-lmtt-8"> languages)</span> +class="ec-lmtt-8"> c</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> small</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (basic</span><span +class="ec-lmtt-8"> +</span><span +class="ec-lmtt-8"> xetex,</span><span +class="ec-lmtt-8"> metapost,</span><span +class="ec-lmtt-8"> a</span><span +class="ec-lmtt-8"> few</span><span +class="ec-lmtt-8"> languages)</span> <br class="fancyvrb" /><a id="x1-30012r6"></a><span -class="ec-lmtt-8"> d</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> basic</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (plain</span><span -class="ec-lmtt-8"> and</span><span -class="ec-lmtt-8"> latex)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> d</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> basic</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (plain</span><span +class="ec-lmtt-8"> and</span><span +class="ec-lmtt-8"> latex)</span><br class="fancyvrb" /><a id="x1-30014r7"></a><span -class="ec-lmtt-8"> e</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> minimal</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (plain</span><span -class="ec-lmtt-8"> only)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> e</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> minimal</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (plain</span><span +class="ec-lmtt-8"> only)</span><br class="fancyvrb" /><a id="x1-30016r8"></a><span -class="ec-lmtt-8"> f</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> ConTeXt</span><span -class="ec-lmtt-8"> scheme</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> f</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> ConTeXt</span><span +class="ec-lmtt-8"> scheme</span><br class="fancyvrb" /><a id="x1-30018r9"></a><span -class="ec-lmtt-8"> g</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GUST</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> Live</span><span -class="ec-lmtt-8"> scheme</span> +class="ec-lmtt-8"> g</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GUST</span><span +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> Live</span><span +class="ec-lmtt-8"> scheme</span> <br class="fancyvrb" /><a id="x1-30020r10"></a><span -class="ec-lmtt-8"> h</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> infrastructure-only</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (no</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> at</span><span -class="ec-lmtt-8"> all)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> h</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> infrastructure-only</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (no</span><span +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> at</span><span +class="ec-lmtt-8"> all)</span><br class="fancyvrb" /><a id="x1-30022r11"></a><span -class="ec-lmtt-8"> i</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> teTeX</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (more</span><span -class="ec-lmtt-8"> than</span><span -class="ec-lmtt-8"> medium,</span><span -class="ec-lmtt-8"> but</span><span -class="ec-lmtt-8"> nowhere</span><span -class="ec-lmtt-8"> near</span><span -class="ec-lmtt-8"> full)</span> +class="ec-lmtt-8"> i</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> teTeX</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (more</span><span +class="ec-lmtt-8"> than</span><span +class="ec-lmtt-8"> medium,</span><span +class="ec-lmtt-8"> but</span><span +class="ec-lmtt-8"> nowhere</span><span +class="ec-lmtt-8"> near</span><span +class="ec-lmtt-8"> full)</span> <br class="fancyvrb" /><a id="x1-30024r12"></a><span -class="ec-lmtt-8"> j</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> custom</span><span -class="ec-lmtt-8"> selection</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> collections</span></div> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 6: </span><span -class="content">Menu Scheme </span></div><!--tex4ht:label?: x1-30025r6 --> - - -<!--l. 997--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 999--><p class="noindent" >Dans le menu Scheme (voir figure <a -href="#x1-30025r6">6<!--tex4ht:ref: fig:scheme-text --></a>) on choisit un schma gnral de configuration qui dtermine un -ensemble de collections installer. Le schma par dfaut (<span -class="ec-lmtt-10">full</span>) consiste tout installer, ce qui est -recommand. Vous pouvez galement choisir <span -class="ec-lmtt-10">basic </span>pour juste plain et <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-8"> j</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> custom</span><span +class="ec-lmtt-8"> selection</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> collections</span></div> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 6:</span><span +class="content">Menu « Scheme »</span></figcaption><!--tex4ht:label?: x1-30025r6 --> + + +</figure> +<!--l. 1000--><p class="noindent" >Dans le menu « Scheme » (voir figure <a +href="#x1-30025r6">6<!--tex4ht:ref: fig:scheme-text --></a>) on choisit un schéma général de configuration qui détermine un +ensemble de collections à installer. Le schéma par défaut (<span +class="ec-lmtt-10">full</span>) consiste à tout installer, ce qui est +recommandé. Vous pouvez également choisir <span +class="ec-lmtt-10">basic </span>pour juste plain et L<span +class="ec-lmr-7">A</span>TE X, <span class="ec-lmtt-10">small </span>pour quelques -programmes supplmentaires (quivalents l’installation de Mac<span class="TEX">T<span -class="E">E</span>X</span>dite Basic<span class="TEX">T<span -class="E">E</span>X</span> ), <span +programmes supplémentaires (équivalents à l’installation de MacTE Xdite « BasicTE X »), <span class="ec-lmtt-10">minimal </span>pour des tests uniquement, <span class="ec-lmtt-10">medium </span>ou <span -class="ec-lmtt-10">teTeX </span>pour quelque chose d’intermdiaire. Il existe aussi des schmas spcialiss -ou spcifiques un pays. -<!--l. 1009--><p class="noindent" ><hr class="figure"><div class="figure" -> +class="ec-lmtt-10">teTeX </span>pour quelque chose d’intermédiaire. Il existe aussi des schémas +spécialisés ou spécifiques à un pays. +</p> +<figure class="figure"> + <a @@ -2117,107 +2005,105 @@ ou spcifiques un pays. <!--l. 1011--><p class="noindent" ><img -src="../texlive-common/stdcoll.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 7: </span><span -class="content">Menu Collections (Linux)</span></div><!--tex4ht:label?: x1-30026r7 --> +src="../texlive-common/../texlive-common/stdcoll.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 7:</span><span +class="content">Menu « Collections » (Linux)</span></figcaption><!--tex4ht:label?: x1-30026r7 --> -<!--l. 1013--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1015--><p class="noindent" >Une fois un schma choisi, vous pouvez affiner votre slection avec le menu collections (voir figure <a +</figure> +<!--l. 1015--><p class="noindent" >Une fois un schéma choisi, vous pouvez affiner votre sélection avec le menu « collections » (voir figure <a href="#x1-30026r7">7<!--tex4ht:ref: fig:collections-gui --></a>, -montre ici en mode graphique pour changer). -<!--l. 1019--><p class="noindent" >Il est possible de raffiner encore les choix : pour ce faire, il faudra recourir ultrieurement au gestionnaire de +montrée ici en mode graphique pour changer). +</p><!--l. 1019--><p class="noindent" >Il est possible de raffiner encore les choix : pour ce faire, il faudra recourir ultérieurement au gestionnaire de paquets TeX Live (<span -class="ec-lmss-10">tlmgr</span>) — voir la section <a +class="ec-lmss-10">tlmgr</span>) — voir la section <a href="#x1-480006">6<!--tex4ht:ref: sec:tlmgr --></a>. +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.3 </span> <a - id="x1-310003.2.3"></a>Rpertoires d’installation</h5> -<!--l. 1026--><p class="noindent" >L’arrangement par dfaut des diffrents rpertoires est donn la section <a -href="#x1-160002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, page <a -href="#x1-160002.3">11<!--tex4ht:ref: sec:texmftrees --></a>. Le rpertoire -d’installation par dfaut est <span class="path"><span -class="ec-lmtt-10">/usr/local/texlive/2019</span></span> sous Unix et <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%SystemDrive%\texlive\2019</span></span></span> sous -Windows. Cela permet d’avoir en parallle plusieurs installations <span class="TEX">T<span -class="E">E</span>X</span> Live, par exemple une par version -(typiquement par anne, comme ici) et vous pouvez basculer de l’une l’autre simplement en modifiant votre -chemin de recherche (votre <span -class="ec-lmri-10">PATH </span>). -<!--l. 1035--><p class="noindent" >Il peut tre ncessaire de changer la valeur de <span class="path"><span -class="ec-lmtt-10">TEXDIR</span></span> lorsque celui qui procde l’installation n’a pas les -droits d’criture sur le rpertoire <span class="path"><span -class="ec-lmtt-10">TEXDIR</span></span> : l’installation n’est pas rserve au superutilisateur <span -class="ec-lmri-10">root </span>ou - Administrateur , il suffit d’avoir les droits en criture sur le rpertoire <span class="path"><span + id="x1-310003.2.3"></a>Répertoires d’installation</h5> +<!--l. 1026--><p class="noindent" >L’arrangement par défaut des différents répertoires est donné à la section <a +href="#x1-160002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, page <a +href="#x1-160002.3">11<!--tex4ht:ref: sec:texmftrees --></a>. Le répertoire +d’installation par défaut est <span class="path"><span +class="ec-lmtt-10">/usr/local/texlive/2020</span></span> sous Unix et <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">%SystemDrive%\texlive\2020</span></span></span> sous +Windows. Cela permet d’avoir en parallèle plusieurs installations TE X Live, par exemple une par version +(typiquement par année, comme ici) et vous pouvez basculer de l’une à l’autre simplement en modifiant +votre chemin de recherche (votre « <span +class="ec-lmri-10">PATH </span>»). +</p><!--l. 1035--><p class="noindent" >Il peut être nécessaire de changer la valeur de <span class="path"><span +class="ec-lmtt-10">TEXDIR</span></span> lorsque celui qui procède à l’installation +n’a pas les droits d’écriture sur le répertoire <span class="path"><span +class="ec-lmtt-10">TEXDIR</span></span> : l’installation n’est pas réservée au +superutilisateur <span +class="ec-lmri-10">root </span>ou « Administrateur », il suffit d’avoir les droits en écriture sur le répertoire +<span class="path"><span class="ec-lmtt-10">TEXDIR</span></span>. -<!--l. 1041--><p class="noindent" >Ce rpertoire d’installation peut tre modifi en configurant le <span class="path"><span -class="ec-lmtt-10">TEXDIR</span></span> dans l’installateur. L’cran de -l’interface pour ceci – et pour d’autres choix – est montr la figure <a +</p><!--l. 1041--><p class="noindent" >Ce répertoire d’installation peut être modifié en configurant le <span class="path"><span +class="ec-lmtt-10">TEXDIR</span></span> dans l’installateur. L’écran de +l’interface pour ceci – et pour d’autres choix – est montré à la figure <a href="#x1-23063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>. Les principales raisons pour -lesquelles il peut tre ncessaire de le modifier sont soit le manque de place sur cette partition -(une installation <span class="TEX">T<span -class="E">E</span>X</span> Live complte ncessite plusieurs Go), soit l’absence de droit d’criture -sur le rpertoire par dfaut : comme indiqu prcdemment, l’installation n’est pas rserve au +lesquelles il peut être nécessaire de le modifier sont soit le manque de place sur cette partition (une +installation TE X Live complète nécessite plusieurs Go), soit l’absence de droit d’écriture sur le +répertoire par défaut : comme indiqué précédemment, l’installation n’est pas réservée au super-utilisateur <span -class="ec-lmri-10">root </span>ou Administrateur ; il suffit d’avoir les droits en criture sur le rpertoire +class="ec-lmri-10">root </span>ou « Administrateur »; il suffit d’avoir les droits en écriture sur le répertoire <span class="path"><span class="ec-lmtt-10">TEXDIR</span></span>. -<!--l. 1052--><p class="noindent" >Les rpertoires d’installation peuvent aussi tre modifis en configurant diffrentes variables -d’environnement avant de lancer l’installateur (vraisemblablement <span +</p><!--l. 1051--><p class="noindent" >Les répertoires d’installation peuvent aussi être modifiés en configurant différentes variables +d’environnement avant de lancer l’installateur (vraisemblablement <span class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX </span>ou <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXDIR</span>); consultez la documentation au moyen de <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">install-tl</span><span -class="ec-lmtt-10"> --help</span></span></span> (disponible -en ligne <a -href="http://tug.org/texlive/doc/install-tl.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/doc/install-tl.html</span></a>) pour la liste complte et plus de -dtails. -<!--l. 1060--><p class="noindent" >Une alternative raisonnable est d’installer <span class="TEX">T<span -class="E">E</span>X</span> Live dans votre rpertoire personnel, surtout si vous prvoyez -d’en tre le seul utilisateur. Vous pouvez utiliser <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~</span></span></span> cet effet, par exemple <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~/texlive/2019</span></span></span>. -<!--l. 1064--><p class="noindent" >Dans tous les cas, il est recommand d’inclure l’anne dans le chemin afin de pouvoir conserver plusieurs -versions de <span class="TEX">T<span -class="E">E</span>X</span> Live en parallle. Rien n’empche d’ajouter aussi un lien symbolique (par exemple +class="ec-lmtt-10"> --help</span></span></span> (disponible en +ligne à <a +href="https://tug.org/texlive/doc/install-tl.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/doc/install-tl.html</span></a>) pour la liste complète et plus de +détails. +</p><!--l. 1059--><p class="noindent" >Une alternative raisonnable est d’installer TE X Live dans votre répertoire personnel, surtout si +vous prévoyez d’en être le seul utilisateur. Vous pouvez utiliser <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">~</span></span></span> à cet effet, par exemple +<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">~/texlive/2020</span></span></span>. +</p><!--l. 1063--><p class="noindent" >Dans tous les cas, il est recommandé d’inclure l’année dans le chemin afin de pouvoir conserver plusieurs +versions de TE X Live en parallèle. Rien n’empêche d’ajouter aussi un lien symbolique (par exemple <span class="path"><span -class="ec-lmtt-10">/usr/local/texlive-current</span></span>) pointant sur la version actuellement utilise. Ceci facilite les basculements -d’une version une autre. -<!--l. 1070--><p class="noindent" >Le rpertoire <span -class="ec-lmtt-10">TEXMFHOME </span>est destin regrouper les rpertoires de macros personnelles. Par dfaut, son +class="ec-lmtt-10">/usr/local/texlive-current</span></span>) pointant sur la version actuellement utilisée. Ceci facilite les basculements +d’une version à une autre. +</p><!--l. 1069--><p class="noindent" >Le répertoire <span +class="ec-lmtt-10">TEXMFHOME </span>est destiné à regrouper les répertoires de macros personnelles. Par défaut, son emplacement est <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~/texmf</span></span></span> (<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~/Library/texmf</span></span></span> isur Mac); ici, le <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~</span></span></span> est prserv dans les fichiers de configuration -crs, de faon tre remplac dynamiquement pour chaque utilisateur de <span class="TEX">T<span -class="E">E</span>X</span>, par la valeur des variables -d’environnement <span class="path"><span +class="ec-lmtt-10">~</span></span></span> est préservé dans les fichiers de +configuration créés, de façon à être remplacé dynamiquement pour chaque utilisateur de TE X, par la +valeur des variables d’environnement <span class="path"><span class="ec-lmtt-10">$HOME</span></span> sous Unix et <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%USERPROFILE%</span></span></span> sous Windows. Attention, comme tous les autres -rpertoires, <span -class="ec-lmtt-10">TEXMFHOME </span>doit respecter la structure TDS, ce sans quoi les fichiers ne seront pas -trouvs. -<!--l. 1080--><p class="noindent" >Enfin, <span class="path"><span -class="ec-lmtt-10">TEXMFVAR</span></span> est l’emplacement o sont stocks les fichiers de cache spcifiques chaque utilisateur. Le -nom <span class="path"><span -class="ec-lmtt-10">TEXMFCACHE</span></span> est utilis par Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> et Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV pour le mme but (voir la section <a +class="ec-lmtt-10">%USERPROFILE%</span></span></span> sous Windows. Attention, comme +tous les autres répertoires, <span +class="ec-lmtt-10">TEXMFHOME </span>doit respecter la structure TDS, ce sans quoi les fichiers ne seront pas +trouvés. +</p><!--l. 1079--><p class="noindent" >Enfin, <span class="path"><span +class="ec-lmtt-10">TEXMFVAR</span></span> est l’emplacement où sont stockés les fichiers de cache spécifiques à chaque utilisateur. +Le nom <span class="path"><span +class="ec-lmtt-10">TEXMFCACHE</span></span> est utilisé par LuaL<span +class="ec-lmr-7">A</span>TE X et ConTE Xt MkIV pour le même but (voir la section <a href="#x1-400003.5.1">3.5.1<!--tex4ht:ref: sec:context-mkiv --></a> -page <a -href="#x1-400003.5.1">46<!--tex4ht:ref: sec:context-mkiv --></a>); par dfaut il concide avec <span class="path"><span -class="ec-lmtt-10">TEXMFSYSVAR</span></span> ou, s’il n’est pas possible d’y crire, avec +page <a +href="#x1-400003.5.1">47<!--tex4ht:ref: sec:context-mkiv --></a>); par défaut il coïncide avec <span class="path"><span +class="ec-lmtt-10">TEXMFSYSVAR</span></span> ou, s’il n’est pas possible d’y écrire, avec <span class="path"><span class="ec-lmtt-10">TEXMFVAR</span></span>. -<!--l. 1089--><p class="noindent" > +</p><!--l. 1087--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.4 </span> <a id="x1-320003.2.4"></a>Options</h5> -<!--l. 1092--><p class="noindent" ><hr class="figure"><div class="figure" -> +<figure class="figure"> + <a @@ -2227,1010 +2113,1071 @@ class="ec-lmtt-10">TEXMFVAR</span></span>. <div class="fancyvrb" id="fancyvrb4"><a id="x1-32002r1"></a><span class="ec-lmtt-8">Options</span><span -class="ec-lmtt-8"> customization:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> customization:</span><br class="fancyvrb" /><a id="x1-32004r2"></a><span class="ec-lmtt-8">===============================================================================</span> <br class="fancyvrb" /><a id="x1-32006r3"></a><span -class="ec-lmtt-8"> <P></span><span -class="ec-lmtt-8"> use</span><span -class="ec-lmtt-8"> letter</span><span -class="ec-lmtt-8"> size</span><span -class="ec-lmtt-8"> instead</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> A4</span><span -class="ec-lmtt-8"> by</span><span -class="ec-lmtt-8"> default:</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <P></span><span +class="ec-lmtt-8"> use</span><span +class="ec-lmtt-8"> letter</span><span +class="ec-lmtt-8"> size</span><span +class="ec-lmtt-8"> instead</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> A4</span><span +class="ec-lmtt-8"> by</span><span +class="ec-lmtt-8"> default:</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a id="x1-32008r4"></a><span -class="ec-lmtt-8"> <E></span><span -class="ec-lmtt-8"> execution</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> restricted</span><span -class="ec-lmtt-8"> list</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> programs:</span><span -class="ec-lmtt-8"> [X]</span> +class="ec-lmtt-8"> <E></span><span +class="ec-lmtt-8"> execution</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> restricted</span><span +class="ec-lmtt-8"> list</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> programs:</span><span +class="ec-lmtt-8"> [X]</span> <br class="fancyvrb" /><a id="x1-32010r5"></a><span -class="ec-lmtt-8"> <F></span><span -class="ec-lmtt-8"> create</span><span -class="ec-lmtt-8"> all</span><span -class="ec-lmtt-8"> format</span><span -class="ec-lmtt-8"> files:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <F></span><span +class="ec-lmtt-8"> create</span><span +class="ec-lmtt-8"> all</span><span +class="ec-lmtt-8"> format</span><span +class="ec-lmtt-8"> files:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a id="x1-32012r6"></a><span -class="ec-lmtt-8"> <D></span><span -class="ec-lmtt-8"> install</span><span -class="ec-lmtt-8"> font/macro</span><span -class="ec-lmtt-8"> doc</span><span -class="ec-lmtt-8"> tree:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [X]</span> +class="ec-lmtt-8"> <D></span><span +class="ec-lmtt-8"> install</span><span +class="ec-lmtt-8"> font/macro</span><span +class="ec-lmtt-8"> doc</span><span +class="ec-lmtt-8"> tree:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [X]</span> <br class="fancyvrb" /><a id="x1-32014r7"></a><span -class="ec-lmtt-8"> <S></span><span -class="ec-lmtt-8"> install</span><span -class="ec-lmtt-8"> font/macro</span><span -class="ec-lmtt-8"> source</span><span -class="ec-lmtt-8"> tree:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <S></span><span +class="ec-lmtt-8"> install</span><span +class="ec-lmtt-8"> font/macro</span><span +class="ec-lmtt-8"> source</span><span +class="ec-lmtt-8"> tree:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a id="x1-32016r8"></a><span -class="ec-lmtt-8"> <L></span><span -class="ec-lmtt-8"> create</span><span -class="ec-lmtt-8"> symlinks</span><span -class="ec-lmtt-8"> in</span><span -class="ec-lmtt-8"> standard</span><span -class="ec-lmtt-8"> directories:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <L></span><span +class="ec-lmtt-8"> create</span><span +class="ec-lmtt-8"> symlinks</span><span +class="ec-lmtt-8"> in</span><span +class="ec-lmtt-8"> standard</span><span +class="ec-lmtt-8"> directories:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a id="x1-32018r9"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> binaries</span><span -class="ec-lmtt-8"> to:</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> binaries</span><span +class="ec-lmtt-8"> to:</span> <br class="fancyvrb" /><a id="x1-32020r10"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> manpages</span><span -class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> manpages</span><span +class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a id="x1-32022r11"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> info</span><span -class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> info</span><span +class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a id="x1-32024r12"></a><span -class="ec-lmtt-8"> <Y></span><span -class="ec-lmtt-8"> after</span><span -class="ec-lmtt-8"> install,</span><span -class="ec-lmtt-8"> set</span><span -class="ec-lmtt-8"> CTAN</span><span -class="ec-lmtt-8"> as</span><span -class="ec-lmtt-8"> source</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> package</span><span -class="ec-lmtt-8"> updates:</span><span -class="ec-lmtt-8"> [X]</span></div> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 8: </span><span -class="content">menu Options (Unix)</span></div><!--tex4ht:label?: x1-32025r8 --> - - -<!--l. 1110--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1112--><p class="noindent" >La figure <a -href="#x1-32025r8">8<!--tex4ht:ref: fig:options-text --></a> prsente le menu Options en mode texte, sur lequel voici quelques prcisions. - <dl class="description"><dt class="description"> +class="ec-lmtt-8"> <Y></span><span +class="ec-lmtt-8"> after</span><span +class="ec-lmtt-8"> install,</span><span +class="ec-lmtt-8"> set</span><span +class="ec-lmtt-8"> CTAN</span><span +class="ec-lmtt-8"> as</span><span +class="ec-lmtt-8"> source</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> package</span><span +class="ec-lmtt-8"> updates:</span><span +class="ec-lmtt-8"> [X]</span></div> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 8:</span><span +class="content">menu « Options » (Unix)</span></figcaption><!--tex4ht:label?: x1-32025r8 --> + + +</figure> +<!--l. 1110--><p class="noindent" >La figure <a +href="#x1-32025r8">8<!--tex4ht:ref: fig:options-text --></a> présente le menu « Options » en mode texte, sur lequel voici quelques précisions. + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">use letter size instead of A4 by default</span> </dt><dd -class="description">– la taille du papier par dfaut pour des outils comme +class="description">– la taille du papier par défaut pour des outils comme <span class="ec-lmss-10">dvips</span>, <span class="ec-lmss-10">pdftex</span>, <span -class="ec-lmss-10">xdvi</span>. Cette option n’a pas d’influence sur les tailles par dfaut utilises par des jeux - de macros, tels que les classes standard de <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> ou ses extensions : ces derniers resteront - prioritaires. Dans tous les cas, il est possible (et recommand) de prciser la taille de papier - souhaite au sein de chaque document. +class="ec-lmss-10">xdvi</span>. Cette option n’a pas d’influence sur les tailles par défaut utilisées par des + jeux de macros, tels que les classes standard de L<span +class="ec-lmr-7">A</span>TE X ou ses extensions : ces derniers resteront + prioritaires. Dans tous les cas, il est possible (et recommandé) de préciser la taille de papier + souhaitée au sein de chaque document. </dd><dt class="description"> <span class="ec-lmbx-10">execution of restricted list of programs</span> </dt><dd -class="description">– compter de <span class="TEX">T<span -class="E">E</span>X</span> Live 2010, l’excution de certains - programmes externes depuis <span class="TEX">T<span -class="E">E</span>X</span> est autorise par dfaut. La (trs courte) liste de programmes - autoriss se trouve dans le fichier <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span>. Voir la section <a -href="#x1-8200010.1.7">10.1.7<!--tex4ht:ref: sec:2010news --></a> pour plus de dtails. +class="description">– à compter de TE X Live 2010, l’exécution de + certains programmes externes depuis TE X est autorisée par défaut. La (très courte) liste de + programmes autorisés se trouve dans le fichier <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>. Voir la section <a +href="#x1-8300010.1.7">10.1.7<!--tex4ht:ref: sec:2010news --></a> pour plus de + détails. </dd><dt class="description"> <span -class="ec-lmbx-10">create format files</span> </dt><dd -class="description">– cration de tous les formats l’installation. Bien que cette opration prenne - un peu de temps, il est conseill de ne pas la supprimer, sinon les formats seront crs au - coup par coup dans les rpertoires personnels des utilisateurs (sous <span +class="ec-lmbx-10">create all format files</span> </dt><dd +class="description">– création de tous les formats à l’installation. Bien que cette opération + prenne un peu de temps, il est conseillé de ne pas la supprimer, sinon les formats seront créés + au coup par coup dans les répertoires personnels des utilisateurs (sous <span class="ec-lmtt-10">TEXMFVAR</span>). Les formats - personnels ainsi crs ne bnficieront pas des mises jour ventuelles effectues ultrieurement - sur l’installation <span class="TEX">T<span -class="E">E</span>X</span> Live, ce qui peut engendrer des incompatibilits. + personnels ainsi créés ne bénéficieront pas des mises à jour éventuelles (par exemple + packages de bases ou motifs de césure) effectuées ultérieurement sur l’installation TE X Live, + ce qui peut engendrer des incompatibilités. </dd><dt class="description"> <span class="ec-lmbx-10">install font/macro . . .</span><span -class="ec-lmbx-10"> tree</span> </dt><dd -class="description">– ces options permettent d’installer les fichiers de documentation - et les fichier source prsents dans la plupart des paquets. Dcocher cette option n’est pas - recommand. +class="ec-lmbx-10"> tree</span> </dt><dd +class="description">– ces options permettent d’installer les fichiers de documentation + et les fichier source présents dans la plupart des paquets. Décocher cette option n’est pas + recommandé. </dd><dt class="description"> <span class="ec-lmbx-10">create symlinks in standard directories</span> </dt><dd -class="description">– cette option (pour Unix seulement) permet d’viter - d’avoir modifier les variables d’environnement <span +class="description">– cette option (pour Unix seulement) permet + d’éviter d’avoir à modifier les variables d’environnement <span class="ec-lmtt-10">PATH</span>, <span class="ec-lmtt-10">MANPATH </span>et <span -class="ec-lmtt-10">INFOPATH </span>aprs l’installation. - Elle ncessite les droits d’criture dans les rpertoires cibles. Cette option est destine l’accs - au systme <span class="TEX">T<span -class="E">E</span>X</span> depuis des rpertoires standard tels que <span class="path"><span -class="ec-lmtt-10">/usr/local/bin</span></span> qui ne contiennent - pas dj de fichiers <span class="TEX">T<span -class="E">E</span>X</span>. Veillez ne pas craser de fichiers existants sur votre systme avec - cette option, par exemple en spcifiant des rpertoires systmes. L’approche la plus sre et - recommande est de laisser cette option dcoche. +class="ec-lmtt-10">INFOPATH</span> + après l’installation. Elle nécessite les droits d’écriture dans les répertoires cibles. Cette + option est destinée à l’accès au système TE X depuis des répertoires standard tels que + <span class="path"><span +class="ec-lmtt-10">/usr/local/bin</span></span> qui ne contiennent pas déjà de fichiers TE X. Veillez à ne pas écraser + de fichiers existants sur votre système avec cette option, par exemple en spécifiant des + répertoires systèmes. L’approche la plus sûre et recommandée est de laisser cette option + décochée. + <dl class="description"><dt class="description"> + <span +class="ec-lmbx-10">Note du traducteur.</span> </dt><dd +class="description">Le traducteur (Denis Bitouzé) recommande au contraire cette option : elle + simplifie grandement l’installation puisqu’elle ne nécessite pas les configurations post-installation + indiquées section <a +href="#x1-360003.4.1">3.4.1<!--tex4ht:ref: sec:env --></a>. Cette méthode ne nécessite des précautions que dans les cas + suivants. + <dl class="description"><dt class="description"> + <span +class="ec-lmbx-10">Ajout d’un ex</span><span +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">cutable :</span> </dt><dd +class="description">après que la TE X Live a été installée, elle peut être mise à + jour, par exemple au moyen de : <div class="alltt"> + + <div class="obeylines-v"> + <span +class="ec-lmtt-10">></span><span +class="ec-lmtt-10"> tlmgr</span><span +class="ec-lmtt-10"> update</span><span +class="ec-lmtt-10"> --self</span><span +class="ec-lmtt-10"> --all</span> +</div> + </div> Les éléments mis à jour sont la plupart du temps des packages et classes. Eux ne posent pas + de problème mais il arrive aussi qu’un nouvel exécutable soit ajouté et, par + défaut, celui-ci n’est pas directement accessible au système. Pour qu’il le soit, il est + nécessaire de mettre à jour les liens symboliques et, pour ce faire, il suffit de lancer : + <div class="alltt"> + + <div class="obeylines-v"> + <span +class="ec-lmtt-10">></span><span +class="ec-lmtt-10"> tlmgr</span><span +class="ec-lmtt-10"> path</span><span +class="ec-lmtt-10"> add</span> +</div> + </div> + + + </dd><dt class="description"> + <span +class="ec-lmbx-10">Installations multiples :</span> </dt><dd +class="description">supposons par exemple que vous conserviez la TE X Live + 2019 à côté de la TE X Live 2020 pour le cas où un document qui compilait + avec la 1<span +class="ec-lmr-6x-x-108">re</span> ne compile plus avec la 2<span +class="ec-lmr-6x-x-108">e</span>. Pour basculer de la 2020 à 2019, il suffit de + lancer <span class="footnote-mark"><a +href="#fn3x0" id="fn3x0-bk"><sup class="textsuperscript">3</sup></a></span><a + id="x1-32026f3"></a> : + <div class="alltt"> + + <div class="obeylines-v"> + <span +class="ec-lmtt-10">></span><span +class="ec-lmtt-10"> /usr/local/texlive/2019/bin/x86_64-linux/tlmgr</span><span +class="ec-lmtt-10"> path</span><span +class="ec-lmtt-10"> add</span> +</div> + </div> puis, pour revenir à la TE X Live 2020 : <div class="alltt"> + + <div class="obeylines-v"> + <span +class="ec-lmtt-10">></span><span +class="ec-lmtt-10"> /usr/local/texlive/2020/bin/x86_64-linux/tlmgr</span><span +class="ec-lmtt-10"> path</span><span +class="ec-lmtt-10"> add</span> +</div> + </div> + </dd><dt class="description"> + <span +class="ec-lmbx-10">Liens symboliques morts :</span> </dt><dd +class="description">à la suite de l’installation de multiples TE X Live, il se peut que + certains liens symboliques morts se trouvent dans le dossier des binaires (typiquement + <span class="path"><span +class="ec-lmtt-10">/usr/local/bin</span></span>). Pour les supprimer, il suffit de lancer : <div class="alltt"> + + <div class="obeylines-v"> + <span +class="ec-lmtt-10">></span><span +class="ec-lmtt-10"> find</span><span +class="ec-lmtt-10"> /usr/local/bin</span><span +class="ec-lmtt-10"> -xtype</span><span +class="ec-lmtt-10"> l</span><span +class="ec-lmtt-10"> -delete</span> +</div> + </div></dd></dl> + </dd></dl> </dd><dt class="description"> - <span -class="ec-lmbx-10">after installation . . .</span><span -class="ec-lmbx-10"> CTAN</span> </dt><dd -class="description">– lors d’une installation depuis le DVD, cette option est active par - dfaut, car on souhaite gnralement bnficier des mises jour de paquets depuis la partie du - CTAN les hbergeant, qui est mise jour toute l’anne. La seule raison probable de la dsactiver - est si vous installez seulement un sous-ensemble de <span class="TEX">T<span -class="E">E</span>X</span> Live depuis le DVD et prvoyez de la - complter ultrieurement, toujours depuis le DVD. Dans tous les cas, le dpt de paquets utilis - par l’installateur et celui utilis aprs installation peuvent tre choisis de faon indpendante; - voir les sections <a -href="#x1-340003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a> et <a + <span +class="ec-lmbx-10">after install, set CTAN as source for package updates</span> </dt><dd +class="description">– lors d’une installation depuis le DVD, + cette option est activée par défaut, car on souhaite généralement bénéficier des mises à jour de + paquets depuis la partie du CTAN les hébergeant, qui est mise à jour toute l’année. La seule + raison probable de la désactiver est si vous installez seulement un sous-ensemble de TE X + Live depuis le DVD et prévoyez de la compléter ultérieurement, toujours depuis le + DVD. Dans tous les cas, le dépôt de paquets utilisé par l’installateur et celui utilisé + après installation peuvent être choisis de façon indépendante; voir les sections <a +href="#x1-340003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a> + et <a href="#x1-380003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>.</dd></dl> -<!--l. 1165--><p class="noindent" >Options spcifiques Windows, telles qu’affiches dans l’interface avance Perl/Tk : - <dl class="description"><dt class="description"> +<!--l. 1206--><p class="noindent" >Options spécifiques à Windows, telles qu’affichées dans l’interface avancée Perl/Tk : + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">adjust PATH setting in registry</span> </dt><dd -class="description">– ceci assure que tous les programmes vont voir le rpertoire - contenant les binaires <span class="TEX">T<span -class="E">E</span>X</span> Live dans leur chemin de recherche. +class="description">– ceci assure que tous les programmes vont voir le répertoire + contenant les binaires TE X Live dans leur chemin de recherche. </dd><dt class="description"> <span class="ec-lmbx-10">Add menu shortcuts</span> </dt><dd -class="description">– si coch, le menu Dmarrage contiendra un sous-menu <span class="TEX">T<span -class="E">E</span>X</span> Live. Il +class="description">– si coché, le menu « Démarrage » contiendra un sous-menu TE X Live. Il y a une 3<span -class="ec-lmr-6x-x-108">e</span> option Entre de lanceur en plus de Menu <span class="TEX">T<span -class="E">E</span>X</span> Live et Pas de raccourcis . - Cette option est dcrite section <a +class="ec-lmr-6x-x-108">e</span> option « Entrée de lanceur » en plus de « Menu TE X Live » et « Pas de raccourcis ». + Cette option est décrite section <a href="#x1-460004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Change file associations</span> </dt><dd -class="description">– ces options sont Seulement les nouveaux (crant des associations - de fichier, mais n’en crasant aucune), Tous et Aucun . +class="ec-lmbx-10">Change file associations</span> </dt><dd +class="description">– ces options sont « Seulement les nouveaux » (créant des associations + de fichier, mais n’en écrasant aucune), « Tous » et « Aucun ». </dd><dt class="description"> <span -class="ec-lmbx-10">Install </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">works front end</span> </dt><dd +class="ec-lmbx-10">Install T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">Xworks front end</span> </dt><dd class="description"></dd></dl> -<!--l. 1184--><p class="noindent" >Lorsque vous tes satisfait des rglages effectus, il vous reste taper <span -class="ec-lmtt-10">I </span>dans l’interface textuelle ou -cliquer sur le bouton Installer dans l’interface graphique Perl/Tk pour lancer le processus -d’installation. Lorsque celui-ci sera termin, allez la section <a -href="#x1-350003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> pour voir s’il y a d’autres choses +<!--l. 1225--><p class="noindent" >Lorsque vous êtes satisfait des réglages effectués, il vous reste à taper <span +class="ec-lmtt-10">I </span>dans l’interface textuelle ou +cliquer sur le bouton « Installer » dans l’interface graphique Perl/Tk pour lancer le processus +d’installation. Lorsque celui-ci sera terminé, allez à la section <a +href="#x1-350003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> pour voir s’il y a d’autres choses à faire. +</p> <h4 class="subsectionHead"><span class="titlemark">3.3 </span> <a id="x1-330003.3"></a>Options de install-tl en ligne de commande</h4> -<!--l. 1193--><p class="noindent" >Tapez <div class="alltt"> +<!--l. 1234--><p class="noindent" >Tapez </p><div class="alltt"> -<!--l. 1194--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl</span><span -class="ec-lmtk-10"> -help</span> +class="ec-lmtk-10"> -help</span> </div> </div> pour obtenir la liste de toutes les options disponibles. Vous pouvez utiliser <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">-</span></span></span> ou <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">--</span></span></span> pour introduire le noms des options. Voici les plus courantes : -<!--l. 1200--><p class="noindent" > - <dl class="list1"><dt class="list"> +<!--l. 1241--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">-gui</span> </dt><dd class="list"> - <!--l. 1201--><p class="noindent" > : excution en mode GUI si possible. Ceci ncessite - <!--l. 1203--><p class="noindent" >Tcl/Tk version 8.5 ou plus. C’est le cas sous Mac OS X et est fourni avec la <span class="TEX">T<span -class="E">E</span>X</span> Live sous + <!--l. 1242--><p class="noindent" > : exécution en mode GUI si possible. Ceci nécessite + </p><!--l. 1244--><p class="noindent" >Tcl/Tk version 8.5 ou plus. C’est le cas sous Mac OS X et est fourni avec la TE X Live sous Windows. Les anciennes options <span class="ec-lmtt-10">-gui=perltk </span>et <span class="ec-lmtt-10">-gui=wizard </span>sont toujours disponibles et - requirent le module Perl/Tk (<a -href="http://tug.org/texlive/distro.html#perltk" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/distro.html#perltk</span></a>) avec support de - XFT; au cas o ni Tcl/Tk, ni Perl/Tk ne sont disponible, l’installation se poursuit en mode texte. - </dd><dt class="list"> + requièrent le module Perl/Tk (<a +href="https://tug.org/texlive/distro.html#perltk" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/distro.html#perltk</span></a>) avec support + de XFT; au cas où ni Tcl/Tk, ni Perl/Tk ne sont disponible, l’installation se poursuit en mode + texte. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-no-gui</span> </dt><dd class="list"> - <!--l. 1210--><p class="noindent" > : excution en mode texte. - </dd><dt class="list"> + <!--l. 1251--><p class="noindent" > : exécution en mode texte. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-lang </span><span class="ec-lmro-10">LL</span> </dt><dd class="list"> - <!--l. 1212--><p class="noindent" > : langue utilise par l’interface de l’installateur, spcifie par son code standard (gnralement - sur deux lettres). Le programme s’efforce de dterminer automatiquement la langue utiliser et - se rabat sur l’anglais en cas d’chec. Vous pouvez obtenir la liste des langues disponibles avec - <span -class="ec-lmtt-10">install-tl –help</span>. - </dd><dt class="list"> + <!--l. 1253--><p class="noindent" > : langue utilisée par l’interface de l’installateur, spécifiée par son code standard + (généralement sur deux lettres). Le programme s’efforce de déterminer automatiquement la + langue à utiliser et se rabat sur l’anglais en cas d’échec. Vous pouvez obtenir la liste des langues + disponibles avec <span +class="ec-lmtt-10">install-tl –help</span>. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-portable</span> </dt><dd class="list"> - <!--l. 1218--><p class="noindent" > : crer une installation utilisable de faon portable sur une cl USB ou un DVD; peut aussi tre - activ depuis l’interface textuelle de l’installateur avec la commande <span -class="ec-lmtt-10">V</span>, ainsi que depuis l’interface - graphique. Voir la section <a -href="#x1-470005">5<!--tex4ht:ref: sec:portable-tl --></a> pour les dtails. - </dd><dt class="list"> + <!--l. 1259--><p class="noindent" > : créer une installation utilisable de façon portable sur une clé USB ou un DVD; peut aussi + être activé depuis l’interface textuelle de l’installateur avec la commande <span +class="ec-lmtt-10">V</span>, ainsi que depuis + l’interface graphique. Voir la section <a +href="#x1-470005">5<!--tex4ht:ref: sec:portable-tl --></a> pour les détails. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-profile </span><span -class="ec-lmro-10">fichier</span> </dt><dd +class="ec-lmro-10">fichier</span> </dt><dd class="list"> - <!--l. 1224--><p class="noindent" > : charger le profil d’installation depuis le <span -class="ec-lmro-10">fichier </span>et installer sans interaction avec l’utilisateur. - chaque excution, le script d’installation crit un compte-rendu dans le fichier <span class="path"><span + <!--l. 1264--><p class="noindent" > : charger le profil d’installation depuis le <span +class="ec-lmro-10">fichier </span>et installer sans interaction avec l’utilisateur. À + chaque exécution, le script d’installation écrit un compte-rendu dans le fichier <span class="path"><span class="ec-lmtt-10">texlive.profile</span></span> - du sous-rpertoire <span class="path"><span -class="ec-lmtt-10">tlpkg</span></span> de votre installation <span class="TEX">T<span -class="E">E</span>X</span> Live. Ce fichier peut tre donn en argument - pour refaire exactement la mme installation sur une machine diffrente, par exemple. Sinon, vous - pouvez utiliser un profil personnalis; la faon la plus facile de le crer est de partir d’un profil - gnr et de modifier les valeurs, ou d’utiliser un fichier vide pour utiliser toutes les valeurs par - dfaut. - </dd><dt class="list"> + du sous-répertoire <span class="path"><span +class="ec-lmtt-10">tlpkg</span></span> de votre installation TE X Live. Ce fichier peut être donné en + argument pour refaire exactement la même installation sur une machine différente, par exemple. + Sinon, vous pouvez utiliser un profil personnalisé; la façon la plus facile de le créer est de + partir d’un profil généré et de modifier les valeurs, ou d’utiliser un fichier vide pour utiliser + toutes les valeurs par défaut. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-repository </span><span class="ec-lmro-10">url-ou-r</span><span -class="ec-lmro-10">pertoire</span> </dt><dd +class="ec-lmro-10">é</span><span +class="ec-lmro-10">pertoire</span> </dt><dd class="list"> - <!--l. 1235--><p class="noindent" > : choix d’une source o rcuprer le matriel installer, voir ci-dessous. - <!--l. 1238--><p class="noindent" ><a id="opt-in-place"></a> - </dd><dt class="list"> + <!--l. 1275--><p class="noindent" > : choix d’une source où récupérer le matériel à installer, voir ci-dessous. + </p><!--l. 1278--><p class="noindent" ><a id="opt-in-place"></a> + </p></dd><dt class="list"> <span class="ec-lmtt-10">-in-place</span> </dt><dd class="list"> - <!--l. 1239--><p class="noindent" > : si vous possdez dj une copie de <span class="TEX">T<span -class="E">E</span>X</span> Live acquise par rsync, svn ou un autre moyen + <!--l. 1279--><p class="noindent" > : si vous possédez déjà une copie de TE X Live acquise par rsync, svn ou un autre moyen (voir <a -href="http://tug.org/texlive/acquire-mirror.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/acquire-mirror.html</span></a>), cette option vous permet de l’utiliser - directement, tel quel, et de ne procder qu’aux oprations post-installation. Attention, ceci peut - craser le fichier <span class="path"><span -class="ec-lmtt-10">tlpkg/texlive.tlpdb</span></span>, c’est vous de le sauvegarder auparavant si vous le - dsirez. Aussi, une ventuelle suppression de paquet est faire manuellement. N’utilisez pas cette - option moins de savoir ce que vous faites. Cette option ne peut pas tre active depuis l’interface - de l’installateur.</dd></dl> - - -<!--l. 1250--><p class="noindent" > +href="https://tug.org/texlive/acquire-mirror.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/acquire-mirror.html</span></a>), cette option vous permet de l’utiliser + directement, tel quel, et de ne procéder qu’aux opérations post-installation. Attention, ceci + peut écraser le fichier <span class="path"><span +class="ec-lmtt-10">tlpkg/texlive.tlpdb</span></span>, c’est à vous de le sauvegarder auparavant si vous + le désirez. Aussi, une éventuelle suppression de paquet est à faire manuellement. N’utilisez + pas cette option à moins de savoir ce que vous faites. Cette option ne peut pas être activée + depuis l’interface de l’installateur.</p></dd></dl> + + +<!--l. 1291--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.3.1 </span> <a - id="x1-340003.3.1"></a>L’option <span + id="x1-340003.3.1"></a>L’option <span class="ec-lmtt-10">-repository</span></h5> -<!--l. 1253--><p class="noindent" >L’emplacement par dfaut du dpt de paquets en ligne est un miroir du CTAN choisi automatiquement par le -service de redirection <a +<!--l. 1294--><p class="noindent" >L’emplacement par défaut du dépôt de paquets en ligne est un miroir du CTAN choisi automatiquement +par le service de redirection <a href="http://mirror.ctan.org/" class="url" ><span class="ec-lmtt-10">http://mirror.ctan.org/</span></a>. -<!--l. 1257--><p class="noindent" >Si vous voulez en utiliser un autre, vous pouvez utiliser l’option <span +</p><!--l. 1298--><p class="noindent" >Si vous voulez en utiliser un autre, vous pouvez utiliser l’option <span class="ec-lmtt-10">-repository </span>avec pour valeur une url -commenant par <span +commençant par <span class="ec-lmtt-10">ftp:</span>, <span class="ec-lmtt-10">http: </span>ou <span -class="ec-lmtt-10">file:/</span>, ou un chemin vers un rpertoire local. Dans le cas d’une url en +class="ec-lmtt-10">file:/</span>, ou un chemin vers un répertoire local. Dans le cas d’une url en <span class="ec-lmtt-10">http: </span>ou <span -class="ec-lmtt-10">ftp:</span>, un ventuel caractre <span -class="ec-lmtt-10">/ </span> la fin, de mme qu’une ventuelle composante <span -class="ec-lmtt-10">tlpkg/ </span>finale, -sont ignors. -<!--l. 1264--><p class="noindent" >Par exemple, vous pouvez choisir un miroir du CTAN en particulier avec une valeur comme +class="ec-lmtt-10">ftp:</span>, un éventuel caractère « <span +class="ec-lmtt-10">/ </span>» à la fin, de même qu’une éventuelle composante <span +class="ec-lmtt-10">tlpkg/</span> +finale, sont ignorés. +</p><!--l. 1305--><p class="noindent" >Par exemple, vous pouvez choisir un miroir du CTAN en particulier avec une valeur comme <a href="http://ctan.example.org/tex-archive/systems/texlive/tlnet/" class="url" ><span -class="ec-lmtt-10">http://ctan.example.org/tex-archive/systems/texlive/tlnet/</span></a>, en substituant le nom d’un vrai miroir -et le chemin vers l’archive <span class="TEX">T<span -class="E">E</span>X</span> spcifique la place de <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">http://ctan.example.org/tex-archive/systems/texlive/tlnet/</span></a>, en substituant le nom d’un vrai miroir +et le chemin vers l’archive TE X spécifique à la place de <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">ctan.example.org</span></span></span>. La liste des miroirs du CTAN est disponible sur <a -href="http://ctan.org/mirrors" class="url" ><span -class="ec-lmtt-10">http://ctan.org/mirrors</span></a>. -<!--l. 1270--><p class="noindent" >Si l’argument donn est local (un chemin ou une url en <span -class="ec-lmtt-10">file:/</span>) et que les paquets sont prsents - la fois sous forme de fichiers non compresss et d’archives compresses, ces dernires seront -utilises. -<!--l. 1274--><p class="noindent" > +href="https://ctan.org/mirrors" class="url" ><span +class="ec-lmtt-10">https://ctan.org/mirrors</span></a>. +</p><!--l. 1311--><p class="noindent" >Si l’argument donné est local (un chemin ou une url en <span +class="ec-lmtt-10">file:/</span>) et que les paquets sont présents à +la fois sous forme de fichiers non compressés et d’archives compressées, ces dernières seront +utilisées. +</p><!--l. 1315--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.4 </span> <a - id="x1-350003.4"></a>tapes post-installation</h4> -<!--l. 1277--><p class="noindent" >Selon les cas, quelques oprations supplmentaires peuvent tre ncessaires. -<!--l. 1280--><p class="noindent" > + id="x1-350003.4"></a>Étapes post-installation</h4> +<!--l. 1318--><p class="noindent" >Selon les cas, quelques opérations supplémentaires peuvent être nécessaires. +</p><!--l. 1320--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.1 </span> <a - id="x1-360003.4.1"></a>Variables d’environnement sous Unix</h5> -<!--l. 1283--><p class="noindent" >Si vous avez choisi de crer des liens symboliques dans les rpertoires standard (voir la section <a -href="#x1-320003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), alors il -est inutile de modifier vos variables d’environnement. Sinon, sur les systmes Unix, le rpertoire contenant les -binaires pour votre plate-forme doit tre ajout au <span -class="ec-lmtt-10">PATH </span>(pas sous Windows o l’installateur s’en + id="x1-360003.4.1"></a>Variables d’environnement sous Unix</h5> +<!--l. 1323--><p class="noindent" >Si vous avez choisi de créer des liens symboliques dans les répertoires standard (voir la section <a +href="#x1-320003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), alors +il est inutile de modifier vos variables d’environnement. Sinon, sur les systèmes Unix, le répertoire contenant +les binaires pour votre plate-forme doit être ajouté au <span +class="ec-lmtt-10">PATH </span>(pas sous Windows où l’installateur s’en occupe). -<!--l. 1289--><p class="noindent" > chaque architecture correspond un sous-rpertoire de <span class="path"><span -class="ec-lmtt-10">TEXDIR/bin</span></span>, voir la liste la figure <a +</p><!--l. 1329--><p class="noindent" >À chaque architecture correspond un sous-répertoire de <span class="path"><span +class="ec-lmtt-10">TEXDIR/bin</span></span>, voir la liste à la figure <a href="#x1-29037r5">5<!--tex4ht:ref: fig:bin-text --></a> <a href="#x1-29037r5">32<!--tex4ht:ref: fig:bin-text --></a>. -<!--l. 1293--><p class="noindent" >Si vous voulez que votre systme trouve les fichiers de documentation concernant <span class="TEX">T<span -class="E">E</span>X</span> Live aux formats man -et Info, il faut galement ajuster les variables <span +</p><!--l. 1332--><p class="noindent" >Si vous voulez que votre système trouve les fichiers de documentation concernant TE X Live aux formats man +et Info, il faut également ajuster les variables <span class="ec-lmtt-10">MANPATH </span>et <span -class="ec-lmtt-10">INFOPATH</span>. Sur certains systmes, ceci -ne sera pas ncessaire et il suffira de rgler le <span -class="ec-lmtt-10">PATH </span>pour que les pages de man et d’Info soient -trouves. -<!--l. 1299--><p class="noindent" >Pour les interprteurs de commandes (<span -class="ec-lmri-10">shells</span>) dits Bourne-compatible tels que <span +class="ec-lmtt-10">INFOPATH</span>. Sur certains systèmes, ceci ne +sera pas nécessaire et il suffira de régler le <span +class="ec-lmtt-10">PATH </span>pour que les pages de man et d’Info soient +trouvées. +</p><!--l. 1338--><p class="noindent" >Pour les interpréteurs de commandes (<span +class="ec-lmri-10">shells</span>) dits « Bourne-compatible » tels que <span class="ec-lmss-10">bash </span>sous GNU/Linux, le -fichier diter peut tre <span class="path"><span -class="ec-lmtt-10">$HOME/.bash_profile</span></span> ou <span class="path"><span -class="ec-lmtt-10">$HOME/.profile</span></span> et les lignes ajouter sont de la forme -suivante : -<!--l. 1305--><p class="noindent" > +fichier à éditer peut être <span class="path"><span +class="ec-lmtt-10">$HOME/.bash_profile</span></span> (ou <span class="path"><span +class="ec-lmtt-10">$HOME/.profile</span></span>) et les lignes à ajouter sont de la +forme suivante : +</p><!--l. 1343--><p class="noindent" > +</p> <div class="fancyvrb" id="fancyvrb5"><a id="x1-36002r1"></a><span -class="ec-lmtt-9">PATH=/usr/local/texlive/2019/bin/x86_64-linux:$PATH;</span><span -class="ec-lmtt-9"> export</span><span -class="ec-lmtt-9"> PATH</span><br class="fancyvrb" /><a +class="ec-lmtt-9">PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH;</span><span +class="ec-lmtt-9"> export</span><span +class="ec-lmtt-9"> PATH</span><br class="fancyvrb" /><a id="x1-36004r2"></a><span -class="ec-lmtt-9">MANPATH=/usr/local/texlive/2019/texmf/doc/man:$MANPATH;</span><span -class="ec-lmtt-9"> export</span><span -class="ec-lmtt-9"> MANPATH</span> +class="ec-lmtt-9">MANPATH=/usr/local/texlive/2020/texmf/doc/man:$MANPATH;</span><span +class="ec-lmtt-9"> export</span><span +class="ec-lmtt-9"> MANPATH</span> <br class="fancyvrb" /><a id="x1-36006r3"></a><span -class="ec-lmtt-9">INFOPATH=/usr/local/texlive/2019/texmf/doc/info:$INFOPATH;</span><span -class="ec-lmtt-9"> export</span><span -class="ec-lmtt-9"> INFOPATH</span></div> -<!--l. 1313--><p class="noindent" >Pour les <span +class="ec-lmtt-9">INFOPATH=/usr/local/texlive/2020/texmf/doc/info:$INFOPATH;</span><span +class="ec-lmtt-9"> export</span><span +class="ec-lmtt-9"> INFOPATH</span></div> +<!--l. 1350--><p class="noindent" >Pour les <span class="ec-lmri-10">shells </span><span class="ec-lmss-10">csh </span>ou <span -class="ec-lmss-10">tcsh</span>, le fichier diter est en principe <span class="path"><span -class="ec-lmtt-10">$HOME/.cshrc</span></span> et les lignes ajouter sont de la +class="ec-lmss-10">tcsh</span>, le fichier à éditer est en principe <span class="path"><span +class="ec-lmtt-10">$HOME/.cshrc</span></span> et les lignes à ajouter sont de la forme suivante : +</p> <div class="fancyvrb" id="fancyvrb6"><a id="x1-36008r1"></a><span class="ec-lmtt-9">setenv</span><span -class="ec-lmtt-9"> PATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/bin/x86_64-linux:$PATH</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> PATH</span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/bin/x86_64-linux:$PATH</span><br class="fancyvrb" /><a id="x1-36010r2"></a><span class="ec-lmtt-9">setenv</span><span -class="ec-lmtt-9"> MANPATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/texmf/doc/man:$MANPATH</span> +class="ec-lmtt-9"> MANPATH</span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/texmf/doc/man:$MANPATH</span> <br class="fancyvrb" /><a id="x1-36012r3"></a><span class="ec-lmtt-9">setenv</span><span -class="ec-lmtt-9"> INFOPATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/texmf/doc/info:$INFOPATH</span></div> -<!--l. 1323--><p class="noindent" >Si vous avez dj des rglages concernant ces variables dans vos fichiers de configuration, il suffit bien sr d’y -rajouter les rpertoires concernant <span class="TEX">T<span -class="E">E</span>X</span> Live. +class="ec-lmtt-9"> INFOPATH</span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/texmf/doc/info:$INFOPATH</span></div> +<!--l. 1360--><p class="noindent" >Si vous avez déjà des réglages concernant ces variables dans vos fichiers de configuration, il suffit bien sûr +d’y rajouter les répertoires concernant TE X Live. -<!--l. 1327--><p class="noindent" > +</p><!--l. 1363--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.2 </span> <a - id="x1-370003.4.2"></a>Variables d’environnement : configuration multi-utilisateur</h5> -<!--l. 1330--><p class="noindent" >Il est possible d’ajuster les variables <span + id="x1-370003.4.2"></a>Variables d’environnement : configuration multi-utilisateur</h5> +<!--l. 1366--><p class="noindent" >Il est possible d’ajuster les variables <span class="ec-lmtt-10">PATH</span>, <span class="ec-lmtt-10">MANPATH </span>et <span -class="ec-lmtt-10">INFOPATH </span>globalement pour tous les utilisateurs prsents -et futurs sans avoir diter les fichiers personnels de chacun, mais les faons de le faire sont trop diffrentes -d’un systme l’autre pour tre prsentes ici. -<!--l. 1336--><p class="noindent" >Voici quelques pistes : pour <span -class="ec-lmtt-10">MANPATH </span>chercher un fichier <span class="path"><span -class="ec-lmtt-10">/etc/manpath.config</span></span>, s’il est prsent lui ajouter des +class="ec-lmtt-10">INFOPATH </span>globalement pour tous les utilisateurs +présents et futurs sans avoir à éditer les fichiers personnels de chacun, mais les façons de le faire sont trop +différentes d’un système à l’autre pour être présentées ici. +</p><!--l. 1371--><p class="noindent" >Voici quelques pistes : pour <span +class="ec-lmtt-10">MANPATH </span>chercher un fichier <span class="path"><span +class="ec-lmtt-10">/etc/manpath.config</span></span>, s’il est présent lui ajouter des lignes comme +</p> <div class="fancyvrb" id="fancyvrb7"><a id="x1-37002r1"></a><span class="ec-lmtt-9">MANPATH_MAP</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/bin/i386-linux</span><span -class="ec-lmtt-9"> \</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> /usr/local/texlive/2020/bin/i386-linux</span><span +class="ec-lmtt-9"> \</span><br class="fancyvrb" /><a id="x1-37004r2"></a><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/texmf/doc/man</span></div> -<!--l. 1343--><p class="noindent" >Pour les deux autres, chercher un fichier<span class="path"><span -class="ec-lmtt-10">/etc/environment</span></span>, il est ventuellement possible d’y dfinir les -valeurs des variables d’environnement telles que <span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/texmf/doc/man</span></div> +<!--l. 1377--><p class="noindent" >Pour les deux autres, chercher un fichier<span class="path"><span +class="ec-lmtt-10">/etc/environment</span></span>, il est éventuellement possible d’y définir les +valeurs des variables d’environnement telles que <span class="ec-lmtt-10">PATH </span>et <span class="ec-lmtt-10">INFOPATH</span>. -<!--l. 1347--><p class="noindent" >Nous crons aussi l’installation un lien symbolique nomm <span -class="ec-lmtt-10">man </span>dans les rpertoires des binaires Unix. +</p><!--l. 1381--><p class="noindent" >Nous créons aussi à l’installation un lien symbolique nommé <span +class="ec-lmtt-10">man </span>dans les répertoires des binaires Unix. Certains programmes <span -class="ec-lmtt-10">man</span>, comme celui livr en standard sur Mac OS X, l’utilisent pour trouver +class="ec-lmtt-10">man</span>, comme celui livré en standard sur Mac OS X, l’utilisent pour trouver automatiquement les pages de <span -class="ec-lmtt-10">man</span>, rendant inutile tout rglage de <span +class="ec-lmtt-10">man</span>, rendant inutile tout réglage de <span class="ec-lmtt-10">MANPATH</span>. -<!--l. 1352--><p class="noindent" > +</p><!--l. 1387--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.3 </span> <a - id="x1-380003.4.3"></a>Mises jour par Internet aprs une installation par le DVD</h5> -<!--l. 1355--><p class="noindent" >Si vous avez install <span class="TEX">T<span -class="E">E</span>X</span> Live depuis le DVD et souhaitez ensuite accder aux mises jour par Internet, il -vous faudra excuter la commande suivante (aprs avoir rgl votre <span -class="ec-lmtt-10">PATH </span>si ncessaire, comme expliqu la -section prcdente) : + id="x1-380003.4.3"></a>Mises à jour par Internet après une installation par le DVD</h5> +<!--l. 1390--><p class="noindent" >Si vous avez installé TE X Live depuis le DVD et souhaitez ensuite accéder aux mises à jour par Internet, il +vous faudra exécuter la commande suivante (après avoir réglé votre <span +class="ec-lmtt-10">PATH </span>si nécessaire, comme expliqué +à la section précédente) : +</p> <div class="alltt"> -<!--l. 1360--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> option</span><span -class="ec-lmtk-10"> repository</span><span -class="ec-lmtk-10"> http://mirror.ctan.org/systems/texlive/tlnet</span> +class="ec-lmtk-10"> option</span><span +class="ec-lmtk-10"> repository</span><span +class="ec-lmtk-10"> http://mirror.ctan.org/systems/texlive/tlnet</span> </div> </div> -<!--l. 1364--><p class="noindent" >Ceci dit <span -class="ec-lmss-10">tlmgr </span>d’utiliser pour les futures mises jour un miroir du CTAN proche. Ceci est fait par dfaut -lors d’une installation depuis le DVD, via l’option dcrite dans la section <a +<!--l. 1399--><p class="noindent" >Ceci dit à <span +class="ec-lmss-10">tlmgr </span>d’utiliser pour les futures mises à jour un miroir du CTAN proche. Ceci est fait par défaut +lors d’une installation depuis le DVD, via l’option décrite dans la section <a href="#x1-320003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>. -<!--l. 1368--><p class="noindent" >Si vous rencontrez des problmes avec la slection automatique du miroir, vous pouvez en slectionner un en -particulier depuis la liste disponible en <a -href="http://ctan.org/mirrors" class="url" ><span -class="ec-lmtt-10">http://ctan.org/mirrors</span></a>. Utilisez le chemin complet vers le -rpertoire <span class="path"><span +</p><!--l. 1403--><p class="noindent" >Si vous rencontrez des problèmes avec la sélection automatique du miroir, vous pouvez en sélectionner un +en particulier depuis la liste disponible en <a +href="https://ctan.org/mirrors" class="url" ><span +class="ec-lmtt-10">https://ctan.org/mirrors</span></a>. Utilisez le chemin complet vers le +répertoire <span class="path"><span class="ec-lmtt-10">tlnet</span></span> pour ce miroir, comme ci-dessus. -<!--l. 1374--><p class="noindent" ><a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> +</p><!--l. 1409--><p class="noindent" ><a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> +</p> <h4 class="subsectionHead"><span class="titlemark">3.5 </span> <a - id="x1-390003.5"></a>Configuration des fontes pour Xe<span class="TEX">T<span -class="E">E</span>X</span> et Lua<span class="TEX">T<span -class="E">E</span>X</span></h4> -<!--l. 1379--><p class="noindent" >Xe<span class="TEX">T<span -class="E">E</span>X</span> et Lua<span class="TEX">T<span -class="E">E</span>X</span> peuvent utiliser toutes les polices installes au niveau du systme et pas seulement celles -des arborescences <span class="TEX">T<span -class="E">E</span>X</span>. Pour cela, ils utilisent des mthodes diffrentes, mais pas tout fait -indpendantes. -<!--l. 1383--><p class="noindent" >Sous Windows, les fontes livres avec <span class="TEX">T<span -class="E">E</span>X</span> Live sont automatiquement rendues utilisables par Xe<span class="TEX">T<span -class="E">E</span>X</span>, mais si -vous avez install le paquet <span -class="ec-lmss-10">xetex </span>sur un systme de type Unix, vous avez besoin de le configurer un peu pour -que Xe<span class="TEX">T<span -class="E">E</span>X</span> puisse trouver les fontes installes par <span class="TEX">T<span -class="E">E</span>X</span> Live par leur nom sans tre oblig d’utiliser le nom du -fichier. -<!--l. 1389--><p class="noindent" >Pour faciliter ce rglage, lorsque le paquet <span -class="ec-lmss-10">xetex </span>est install, un fichier de configuration adquat est cr : -<span class="path"><span + id="x1-390003.5"></a>Configuration des fontes pour XeTE X et LuaTE X</h4> +<!--l. 1414--><p class="noindent" >XeTE X et LuaTE X peuvent utiliser toutes les polices installées au niveau du système et pas seulement celles +des arborescences TE X. Pour cela, ils utilisent des méthodes différentes, mais pas tout à fait +indépendantes. +</p><!--l. 1418--><p class="noindent" >Sous Windows, les fontes livrées avec TE X Live sont automatiquement rendues utilisables par XeTE X, mais si +vous avez installé le paquet <span +class="ec-lmss-10">xetex </span>sur un système de type Unix, vous avez besoin de le configurer un peu +pour que XeTE X puisse trouver les fontes installées par TE X Live par leur nom sans être obligé d’utiliser le +nom du fichier. +</p><!--l. 1424--><p class="noindent" >Pour faciliter ce réglage, lorsque le paquet <span +class="ec-lmss-10">xetex </span>est installé, un fichier de configuration adéquat est +créé : <span class="path"><span class="ec-lmtt-10">TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf</span></span>. -<!--l. 1393--><p class="noindent" >Pour permettre votre systme l’accs aux polices <span class="TEX">T<span -class="E">E</span>X</span> Live, si vous avez les privilges suffisants, vous -pouvez procder ainsi : - <ol class="enumerate1" > +</p><!--l. 1428--><p class="noindent" >Pour permettre à votre système l’accès aux polices TE X Live, si vous avez les privilèges suffisants, vous +pouvez procéder ainsi : + + + </p><ol class="enumerate1" > <li - class="enumerate" id="x1-39002x1">Copiez le fichier <span class="path"><span + class="enumerate" id="x1-39002x1">Copiez le fichier <span class="path"><span class="ec-lmtt-10">texlive-fontconfig.conf</span></span> dans <span class="path"><span class="ec-lmtt-10">/etc/fonts/conf.d/09-texlive.conf</span></span>. </li> <li - class="enumerate" id="x1-39004x2">Excutez <span + class="enumerate" id="x1-39004x2">Exécutez <span class="ec-lmtk-10">fc-cache -fsv</span>.</li></ol> - - -<!--l. 1401--><p class="noindent" >Si vous n’avez pas les privilges suffisants pour utiliser la mthode ci-dessus, ou si vous prfrez -rendre les polices disponibles seulement pour l’utilisateur en cours, vous pouvez procder comme +<!--l. 1436--><p class="noindent" >Si vous n’avez pas les privilèges suffisants pour utiliser la méthode ci-dessus, ou si vous préférez +rendre les polices disponibles seulement pour l’utilisateur en cours, vous pouvez procéder comme suit. - <ol class="enumerate1" > + </p><ol class="enumerate1" > <li - class="enumerate" id="x1-39006x1">Copiez le fichier <span class="path"><span + class="enumerate" id="x1-39006x1">Copiez le fichier <span class="path"><span class="ec-lmtt-10">texlive-fontconfig.conf</span></span> vers <span class="path"><span -class="ec-lmtt-10">~/.fonts.conf</span></span>, o <span class="path"><span -class="ec-lmtt-10">~</span></span> reprsente votre - rpertoire personnel. +class="ec-lmtt-10">~/.fonts.conf</span></span>, où <span class="path"><span +class="ec-lmtt-10">~</span></span> représente votre + répertoire personnel. </li> <li - class="enumerate" id="x1-39008x2">Excutez <span + class="enumerate" id="x1-39008x2">Exécutez <span class="ec-lmtk-10">fc-cache -fv</span>.</li></ol> -<!--l. 1411--><p class="noindent" >Vous pouvez utiliser <span -class="ec-lmtt-10">fc-list </span>pour voir les noms des polices du systme. L’incantation <span +<!--l. 1446--><p class="noindent" >Vous pouvez utiliser <span +class="ec-lmtt-10">fc-list </span>pour voir les noms des polices du système. L’incantation <span class="ec-lmtt-10">fc-list : family</span> <span -class="ec-lmtt-10">style file spacing </span>(avec ces arguments tels quels) donne en gnral quelques informations +class="ec-lmtt-10">style file spacing </span>(avec ces arguments tels quels) donne en général quelques informations utiles. -<!--l. 1415--><p class="noindent" > +</p><!--l. 1450--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.5.1 </span> <a - id="x1-400003.5.1"></a>Con<span class="TEX">T<span -class="E">E</span>X</span>t Mark IV</h5> -<!--l. 1418--><p class="noindent" >La vieille version de Con<span class="TEX">T<span -class="E">E</span>X</span>t (Mark II) ainsi que la nouvelle version (Mark IV) devraient fonctionner -directement aprs l’installation de <span class="TEX">T<span -class="E">E</span>X</span> Live et ne rclamer aucune action particulire tant que vous n’utilisez -que <span -class="ec-lmtt-10">tlmgr </span>pour les mises jour. -<!--l. 1423--><p class="noindent" >Cependant, comme Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV n’utilise pas la bibliothque kpathsea, il faudra mettre -jour manuellement le cache de fichiers de Con<span class="TEX">T<span -class="E">E</span>X</span>t si jamais vous installez des nouveaux fichiers -manuellement (c’est--dire sans utiliser <span -class="ec-lmtt-10">tlmgr</span>). Pour cela, et aprs chaque installation manuelle, -excutez : + id="x1-400003.5.1"></a>ConTE Xt Mark IV</h5> +<!--l. 1453--><p class="noindent" >La « vieille » version de ConTE Xt (Mark II) ainsi que la « nouvelle » version (Mark IV) devraient fonctionner +directement après l’installation de TE X Live et ne réclamer aucune action particulière tant que vous +n’utilisez que <span +class="ec-lmtt-10">tlmgr </span>pour les mises à jour. +</p><!--l. 1458--><p class="noindent" >Cependant, comme ConTE Xt MkIV n’utilise pas la bibliothèque kpathsea, il faudra mettre à +jour manuellement le cache de fichiers de ConTE Xt si jamais vous installez des nouveaux fichiers +manuellement (c’est-à-dire sans utiliser <span +class="ec-lmtt-10">tlmgr</span>). Pour cela, et après chaque installation manuelle, +exécutez : +</p> <div class="fancyvrb" id="fancyvrb8"><a id="x1-40002r1"></a><span class="ec-lmtt-9">context</span><span -class="ec-lmtt-9"> --generate</span></div> -<!--l. 1432--><p class="noindent" >Les fichiers rsultants de l’excution de cette commande sont stocks dans <span +class="ec-lmtt-9"> --generate</span></div> +<!--l. 1465--><p class="noindent" >Les fichiers résultants de l’exécution de cette commande sont stockés dans <span class="ec-lmtt-10">TEXMFCACHE</span>, dont la valeur par -dfaut sous <span class="TEX">T<span -class="E">E</span>X</span> Live est <span +défaut sous TE X Live est <span class="ec-lmtt-10">TEXMFSYSVAR;TEXMFVAR</span>. -<!--l. 1436--><p class="noindent" >Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV lira les fichiers de toutes les arborescences mentionnes dans <span -class="ec-lmtt-10">TEXMFCACHE </span>et les crira dans le -premier de ces rpertoires accessibles en criture. Lors de la lecture, les dernires informations lues sont prises -en compte de faon prioritaire par rapport celles lues prcdemment, dans le cas o certaines donnes de -cache seraient dupliques. -<!--l. 1443--><p class="noindent" >Pour plus d’informations, voir <a -href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span -class="ec-lmtt-10">http://wiki.contextgarden.net/Running_Mark_IV</span></a>. -<!--l. 1447--><p class="noindent" > +</p><!--l. 1469--><p class="noindent" >ConTE Xt MkIV lira les fichiers de toutes les arborescences mentionnées dans <span +class="ec-lmtt-10">TEXMFCACHE </span>et les écrira dans +le premier de ces répertoires accessibles en écriture. Lors de la lecture, les dernières informations lues sont +prises en compte de façon prioritaire par rapport à celles lues précédemment, dans le cas où certaines +données de cache seraient dupliquées. +</p><!--l. 1475--><p class="noindent" >Pour plus d’informations, voir <a +href="https://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span +class="ec-lmtt-10">https://wiki.contextgarden.net/Running_Mark_IV</span></a>. +</p><!--l. 1479--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.5.2 </span> <a - id="x1-410003.5.2"></a>Ajout de fichiers locaux ou personnels</h5> -<!--l. 1450--><p class="noindent" >Comme cela a dj t indiqu la section <a + id="x1-410003.5.2"></a>Ajout de fichiers locaux ou personnels</h5> +<!--l. 1482--><p class="noindent" >Comme cela a déjà été indiqué à la section <a href="#x1-160002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, <span -class="ec-lmtt-10">TEXMFLOCAL </span>(par dfaut <span class="path"><span +class="ec-lmtt-10">TEXMFLOCAL </span>(par défaut <span class="path"><span class="ec-lmtt-10">/usr/local/texlive/texmf-local</span></span> ou <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%SystemDrive%\texlive\texmf-local</span></span></span> sous Windows) est la racine de l’arborescence prvue pour -regrouper les fichiers de macros, les fontes et le matriel utilisable par l’ensemble des utilisateurs du systme. -D’autre part <span -class="ec-lmtt-10">TEXMFHOME </span>(par dfaut <span class="path"><span +class="ec-lmtt-10">%SystemDrive%\texlive\texmf-local</span></span></span> sous Windows) est la racine de l’arborescence prévue pour +regrouper les fichiers de macros, les fontes et le matériel utilisable par l’ensemble des utilisateurs du +système. D’autre part <span +class="ec-lmtt-10">TEXMFHOME </span>(par défaut <span class="path"><span class="ec-lmtt-10">$HOME/texmf</span></span> (ou <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%USERPROFILE%\texmf</span></span></span>) regroupe le matriel personnel -de chaque utilisateur. -<!--l. 1459--><p class="noindent" >Dans les deux cas, les fichiers ajouts doivent tre placs, non pas en vrac la racine de <span -class="ec-lmtt-10">TEXMFLOCAL </span>ou -<span -class="ec-lmtt-10">TEXMFHOME </span>mais dans des sous-rpertoires bien choisis (voir <a -href="http://tug.org/tds" class="url" ><span -class="ec-lmtt-10">http://tug.org/tds</span></a> ou lire le fichier <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span>). -Par exemple, une classe ou une extension <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> ne sera trouve que si elle est dans <span class="path"><span -class="ec-lmtt-10">TEXMFLOCAL/tex/latex</span></span> -ou <span class="path"><span -class="ec-lmtt-10">TEXMFHOME/tex/latex</span></span> ou dans un sous-rpertoire de ceux-ci. -<!--l. 1466--><p class="noindent" >Enfin, si les ajouts ont t faits sous <span -class="ec-lmtt-10">TEXMFLOCAL</span>, il y a lieu de rgnrer les bases de donnes <span class="path"><span +class="ec-lmtt-10">%USERPROFILE%\texmf</span></span></span>) regroupe le +matériel personnel de chaque utilisateur. +</p><!--l. 1491--><p class="noindent" >Dans les deux cas, les fichiers ajoutés doivent être placés, non pas en vrac à la racine de <span +class="ec-lmtt-10">TEXMFLOCAL</span> +ou <span +class="ec-lmtt-10">TEXMFHOME </span>mais dans des sous-répertoires bien choisis (voir <a +href="https://tug.org/tds" class="url" ><span +class="ec-lmtt-10">https://tug.org/tds</span></a> ou lire +le fichier <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>). Par exemple, une classe ou une extension L<span +class="ec-lmr-7">A</span>TE X ne sera trouvée que si +elle est dans <span class="path"><span +class="ec-lmtt-10">TEXMFLOCAL/tex/latex</span></span> ou <span class="path"><span +class="ec-lmtt-10">TEXMFHOME/tex/latex</span></span> ou dans un sous-répertoire de +ceux-ci. +</p><!--l. 1498--><p class="noindent" >Enfin, si les ajouts ont été faits sous <span +class="ec-lmtt-10">TEXMFLOCAL</span>, il y a lieu de régénérer les bases de données <span class="path"><span class="ec-lmtt-10">ls-R</span></span> (commande <span -class="ec-lmss-10">mktexlsr </span>ou, en mode graphique, bouton Reinit file database du gestionnaire de paquets <span class="TEX">T<span -class="E">E</span>X</span> +class="ec-lmss-10">mktexlsr </span>ou, en mode graphique, bouton « Reinit file database » du gestionnaire de paquets TE X Live). -<!--l. 1471--><p class="noindent" >L’emplacement des rpertoires <span + + +</p><!--l. 1503--><p class="noindent" >L’emplacement des répertoires <span class="ec-lmtt-10">TEXMFLOCAL </span>et <span -class="ec-lmtt-10">TEXMFHOME </span>est fixe (il ne change pas d’une version l’autre de -<span class="TEX">T<span -class="E">E</span>X</span> Live). Leur contenu est pris en compte par toutes les versions de <span class="TEX">T<span -class="E">E</span>X</span> Live, aussi est-il prfrable de ne -pas changer la valeur des variables <span +class="ec-lmtt-10">TEXMFHOME </span>est fixe (il ne change pas d’une version +à l’autre de TE X Live). Leur contenu est pris en compte par toutes les versions de TE X Live, +aussi est-il préférable de ne pas changer la valeur des variables <span class="ec-lmtt-10">TEXMFLOCAL </span>et <span -class="ec-lmtt-10">TEXMFHOME </span> l’installation. -<!--l. 1477--><p class="noindent" >Par dfaut, chacune de ces variables est dfinie comme tant un seul rpertoire, comme illustr ci-dessus. -Cependant, ceci n’est pas obligatoire. Si vous voulez par exemple changer rapidement de version +class="ec-lmtt-10">TEXMFHOME </span>à +l’installation. +</p><!--l. 1509--><p class="noindent" >Par défaut, chacune de ces variables est définie comme étant un seul répertoire, comme illustré +ci-dessus. Cependant, ceci n’est pas obligatoire. Si vous voulez par exemple changer rapidement de version pour des paquets importants, vous pouvez maintenir plusieurs arborescences pour votre usage -personnel en spcifiant dans <span class="path"><span -class="ec-lmtt-10">TEXMFHOME</span></span> une liste de rpertoires entre accolades, spars par des +personnel en spécifiant dans <span class="path"><span +class="ec-lmtt-10">TEXMFHOME</span></span> une liste de répertoires entre accolades, séparés par des virgules : +</p> <div class="verbatim" id="verbatim-1"> <div class="fancyvrb" id="fancyvrb9"><a - id="x1-41002r1"></a>  TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}</div> + id="x1-41002r1"></a> TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}</div> </div> -<!--l. 1486--><p class="nopar" > -<!--l. 1488--><p class="noindent" >La section <a -href="#x1-640008.1.5">8.1.5<!--tex4ht:ref: sec:brace-expansion --></a> dcrit plus en dtail la faon dont de telles listes entre accolades sont traites. -<!--l. 1492--><p class="noindent" > +<!--l. 1518--><p class="nopar" > +</p><!--l. 1520--><p class="noindent" >La section <a +href="#x1-640008.1.5">8.1.5<!--tex4ht:ref: sec:brace-expansion --></a> décrit plus en détail la façon dont de telles listes entre accolades sont traitées. +</p><!--l. 1524--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.5.3 </span> <a - id="x1-420003.5.3"></a>Ajout de fontes externes <span class="TEX">T<span -class="E">E</span>X</span> Live</h5> -<!--l. 1494--><p class="noindent" >Cette question est malheureusement trop complexe pour tre aborde ici. Renoncez-y sauf si vous -connaissez bien les arcanes d’une installation <span class="TEX">T<span -class="E">E</span>X</span>. De nombreuses polices sont dj intgres -<span class="TEX">T<span -class="E">E</span>X</span> Live, pensez vrifier si ce que vous cherchez n’en fait pas partie avant de chercher plus + id="x1-420003.5.3"></a>Ajout de fontes externes à TE X Live</h5> +<!--l. 1526--><p class="noindent" >Cette question est malheureusement trop complexe pour être abordée ici. Renoncez-y sauf si vous +connaissez bien les arcanes d’une installation TE X. De nombreuses polices sont déjà intégrées à +TE X Live, pensez à vérifier si ce que vous cherchez n’en fait pas partie avant de chercher plus loin. -<!--l. 1499--><p class="noindent" >Une alternative possible est d’utiliser Xe<span class="TEX">T<span -class="E">E</span>X</span> ou Lua<span class="TEX">T<span -class="E">E</span>X</span> (voir section <a -href="#x1-170002.4">2.4<!--tex4ht:ref: sec:tex-extensions --></a>) qui permettent l’accs aux fontes -disponibles sur le systme sans aucune installation supplmentaire. -<!--l. 1503--><p class="noindent" >Si vous ne pouvez pas y couper, le document essayant de dcrire au mieux la procdure est disponible -l’adresse suivante : -<!--l. 1506--><p class="noindent" ><a -href="http://tug.org/fonts/fontinstall.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/fonts/fontinstall.html</span></a> -<!--l. 1509--><p class="noindent" > +</p><!--l. 1531--><p class="noindent" >Une alternative possible est d’utiliser XeTE X ou LuaTE X (voir section <a +href="#x1-170002.4">2.4<!--tex4ht:ref: sec:tex-extensions --></a>) qui permettent l’accès aux fontes +disponibles sur le système sans aucune installation supplémentaire. +</p><!--l. 1535--><p class="noindent" >Si vous ne pouvez pas y couper, le document essayant de décrire au mieux la procédure est disponible à +l’adresse suivante : +</p><!--l. 1538--><p class="noindent" ><a +href="https://tug.org/fonts/fontinstall.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/fonts/fontinstall.html</span></a> +</p><!--l. 1541--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.6 </span> <a - id="x1-430003.6"></a>Tester l’installation</h4> -<!--l. 1512--><p class="noindent" >Aprs avoir install <span class="TEX">T<span -class="E">E</span>X</span> Live aussi bien que possible, il faut la tester avant de crer des documents ou des -fontes. Les tests doivent tre faits par un utilisateur non privilgi (autre que <span + id="x1-430003.6"></a>Test de l’installation</h4> +<!--l. 1544--><p class="noindent" >Après avoir installé TE X Live aussi bien que possible, 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. 1516--><p class="noindent" >Une chose que vous devez immdiatement chercher est une interface graphique (un diteur) avec laquelle -diter des fichiers. <span class="TEX">T<span -class="E">E</span>X</span> Live installe <span class="TEX">T<span -class="E">E</span>X</span>works (<a -href="http://tug.org/texworks" class="url" ><span -class="ec-lmtt-10">http://tug.org/texworks</span></a>) sur Windows (seulement) et -Mac<span class="TEX">T<span -class="E">E</span>X</span> installe TeXShop (<a -href="http://pages.uoregon.edu/koch/texshop" class="url" ><span -class="ec-lmtt-10">http://pages.uoregon.edu/koch/texshop</span></a>). Sur les autres systmes Unix, le -choix d’un diteur vous revient. Il y en a de nombreux et certains d’entre eux sont lists la section suivante -(cf. aussi <a -href="http://tug.org/interest.html#editors" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html#editors</span></a>). Tout diteur de texte brut convient : il n’est pas requis -qu’il soit spcifique <span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 1525--><p class="noindent" >Le reste de cette section donne quelques procdures de base pour vrifier que le nouveau systme est -oprationnel. On les dcrit pour Unix; pour Mac OS X ou Windows, il vaut mieux tester au travers d’une -interface graphique, mais les principes sont les mmes. -<!--l. 1530--><p class="noindent" > - <ol class="enumerate1" > +</p><!--l. 1548--><p class="noindent" >Une chose que vous devez immédiatement chercher est une interface graphique (un éditeur) avec laquelle +éditer des fichiers. TE X Live installe TE Xworks (<a +href="https://tug.org/texworks" class="url" ><span +class="ec-lmtt-10">https://tug.org/texworks</span></a>) sur Windows (seulement) et +MacTE X installe TeXShop (<a +href="https://pages.uoregon.edu/koch/texshop" class="url" ><span +class="ec-lmtt-10">https://pages.uoregon.edu/koch/texshop</span></a>). Sur les autres systèmes Unix, le +choix d’un éditeur vous revient. Il y en a de nombreux et certains d’entre eux sont listés à la section +suivante (cf. aussi <a +href="https://tug.org/interest.html#editors" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html#editors</span></a>). Tout éditeur de texte brut convient : il n’est +pas requis qu’il soit spécifique à TE X. +</p><!--l. 1557--><p class="noindent" >Le reste de cette section donne quelques procédures de base pour vérifier que le nouveau système est +opérationnel. On les décrit pour Unix; pour Mac OS X ou Windows, il vaut mieux tester au travers d’une +interface graphique, mais les principes sont les mêmes. +</p><!--l. 1562--><p class="noindent" > + </p><ol class="enumerate1" > <li - class="enumerate" id="x1-43002x1">S’assurer en premier lieu que le programme <span + class="enumerate" id="x1-43002x1">S’assurer en premier lieu que le programme <span class="ec-lmss-10">tex </span>fonctionne : <div class="alltt"> - <!--l. 1534--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tex</span><span -class="ec-lmtk-10"> --version</span> +class="ec-lmtk-10"> --version</span> <br /><span class="ec-lmtt-10">TeX</span><span -class="ec-lmtt-10"> 3.14159265</span><span -class="ec-lmtt-10"> (TeX</span><span -class="ec-lmtt-10"> Live</span><span -class="ec-lmtt-10"> ...)</span> +class="ec-lmtt-10"> 3.14159265</span><span +class="ec-lmtt-10"> (TeX</span><span +class="ec-lmtt-10"> Live</span><span +class="ec-lmtt-10"> ...)</span> <br /><span class="ec-lmtt-10">Copyright</span><span -class="ec-lmtt-10"> ...</span><span -class="ec-lmtt-10"> D.E.</span><span -class="ec-lmtt-10"> Knuth.</span> +class="ec-lmtt-10"> ...</span><span +class="ec-lmtt-10"> D.E.</span><span +class="ec-lmtt-10"> Knuth.</span> <br /><span class="ec-lmtt-10">...</span></div> </div> - <!--l. 1541--><p class="noindent" >Si la rponse est <span -class="ec-lmtt-10">command not found </span>ou si le numro de version est diffrent, il est fort probable que - vous n’ayez pas le bon rpertoire de binaires dans votre <span -class="ec-lmtt-10">PATH</span>. Voir les informations sur l’environnement - page <a -href="#x1-360003.4.1">44<!--tex4ht:ref: sec:env --></a>. - </li> + <!--l. 1573--><p class="noindent" >Si la réponse est <span +class="ec-lmtt-10">command not found </span>ou si le numéro de version est différent, il est fort probable + que vous n’ayez pas le bon répertoire de binaires dans votre <span +class="ec-lmtt-10">PATH</span>. Voir les informations sur + l’environnement page <a +href="#x1-360003.4.1">45<!--tex4ht:ref: sec:env --></a>. + </p></li> <li - class="enumerate" id="x1-43004x2">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 : + class="enumerate" id="x1-43004x2">Traiter un fichier L<span +class="ec-lmr-7">A</span>TE X simple : <div class="alltt"> - <!--l. 1548--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">latex</span><span -class="ec-lmtk-10"> sample2e.tex</span> +class="ec-lmtk-10"> sample2e.tex</span> <br /><span class="ec-lmtt-10">This</span><span -class="ec-lmtt-10"> is</span><span -class="ec-lmtt-10"> pdfTeX</span><span -class="ec-lmtt-10"> 3.14...</span> +class="ec-lmtt-10"> is</span><span +class="ec-lmtt-10"> pdfTeX</span><span +class="ec-lmtt-10"> 3.14...</span> <br /><span class="ec-lmtt-10">...</span> <br /><span class="ec-lmtt-10">Output</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> sample2e.dvi</span><span -class="ec-lmtt-10"> (3</span><span -class="ec-lmtt-10"> pages,</span><span -class="ec-lmtt-10"> 7484</span><span -class="ec-lmtt-10"> bytes).</span> +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> sample2e.dvi</span><span +class="ec-lmtt-10"> (3</span><span +class="ec-lmtt-10"> pages,</span><span +class="ec-lmtt-10"> 7484</span><span +class="ec-lmtt-10"> bytes).</span> <br /><span class="ec-lmtt-10">Transcript</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> sample2e.log.</span></div> - </div> Si le fichier <span class="path"><span -class="ec-lmtt-10">sample2e.tex</span></span> ou d’autres ne sont pas trouvs, il y a probablement des interfrences avec - vos anciennes variables d’environnement ou fichiers de configuration. Pour analyser en dtail votre - problme, vous pouvez demander <span class="TEX">T<span -class="E">E</span>X</span> de dire exactement ce qu’il cherche et trouve; voir la - section <a -href="#x1-710008.2.4">8.2.4<!--tex4ht:ref: sec:debugging --></a> page <a -href="#x1-710008.2.4">76<!--tex4ht:ref: sec:debugging --></a>. +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> sample2e.log.</span></div> + </div> Si le fichier <span class="path"><span +class="ec-lmtt-10">sample2e.tex</span></span> ou d’autres ne sont pas trouvés, il y a probablement des interférences avec + vos anciennes variables d’environnement ou fichiers de configuration. Pour analyser en détail votre + problème, vous pouvez demander à TE X de dire exactement ce qu’il cherche et trouve; voir la + section <a +href="#x1-710008.2.4">8.2.4<!--tex4ht:ref: sec:debugging --></a> page <a +href="#x1-710008.2.4">79<!--tex4ht:ref: sec:debugging --></a>. </li> <li - class="enumerate" id="x1-43006x3">Prvisualiser les rsultats : <div class="alltt"> + class="enumerate" id="x1-43006x3">Prévisualiser les résultats : <div class="alltt"> - <!--l. 1563--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">xdvi</span><span -class="ec-lmtk-10"> sample2e.dvi</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"> Unix</span> +class="ec-lmtk-10"> sample2e.dvi</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"> Unix</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">dviout</span><span -class="ec-lmtk-10"> sample2e.dvi</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> #</span><span -class="ec-lmtt-10"> Windows</span></div> - </div> Une nouvelle fentre doit s’ouvrir et montrer un joli 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 dont la lecture attentive est recommande si vous tes dbutant!). - <!--l. 1571--><p class="noindent" >Nota : vous devez travailler sous X pour que <span +class="ec-lmtk-10"> sample2e.dvi</span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> #</span><span +class="ec-lmtt-10"> Windows</span></div> + </div> Une nouvelle fenêtre doit s’ouvrir et montrer un joli document expliquant les bases de L<span +class="ec-lmr-7">A</span>TE X + (document dont la lecture attentive est recommandée si vous êtes débutant!). + <!--l. 1602--><p class="noindent" >Nota : vous devez travailler sous X pour que <span class="ec-lmss-10">xdvi </span>fonctionne. Dans le cas contraire, votre variable - d’environnement <span -class="ec-lmtt-10">DISPLAY </span>ne sera pas correcte et vous obtiendrez l’erreur <span -class="ec-lmtt-10">Can’t open</span> + d’environnement <span +class="ec-lmtt-10">DISPLAY </span>ne sera pas correcte et vous obtiendrez l’erreur « <span +class="ec-lmtt-10">Can’t open</span> <span -class="ec-lmtt-10">display </span>. - </li> +class="ec-lmtt-10">display </span>». + </p></li> <li - class="enumerate" id="x1-43008x4">Crer un fichier PostScript pour l’imprimer ou l’afficher : + class="enumerate" id="x1-43008x4">Créer un fichier PostScript pour l’imprimer ou l’afficher : <div class="alltt"> - <!--l. 1577--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">dvips</span><span -class="ec-lmtk-10"> sample2e.dvi</span><span -class="ec-lmtk-10"> -o</span><span -class="ec-lmtk-10"> sample2e.ps</span></div> +class="ec-lmtk-10"> sample2e.dvi</span><span +class="ec-lmtk-10"> -o</span><span +class="ec-lmtk-10"> sample2e.ps</span></div> </div> </li> <li - class="enumerate" id="x1-43010x5">Crer un fichier PDF au lieu de DVI; cet exemple traite le fichier <span class="path"><span -class="ec-lmtt-10">sample2e.tex</span></span> et cre directement un - fichier PDF : + class="enumerate" id="x1-43010x5">Créer un fichier PDF au lieu de DVI; cet exemple traite le fichier <span class="path"><span +class="ec-lmtt-10">sample2e.tex</span></span> et crée directement + un fichier PDF : <div class="alltt"> - <!--l. 1585--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">pdflatex</span><span -class="ec-lmtk-10"> sample2e.tex</span></div> +class="ec-lmtk-10"> sample2e.tex</span></div> </div> </li> <li - class="enumerate" id="x1-43012x6">Prvisualiser le fichier PDF : + class="enumerate" id="x1-43012x6">Prévisualiser le fichier PDF : <div class="alltt"> - <!--l. 1591--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">gv</span><span -class="ec-lmtk-10"> sample2e.pdf</span> +class="ec-lmtk-10"> sample2e.pdf</span> <br />ou <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">xpdf</span><span -class="ec-lmtk-10"> sample2e.pdf</span></div> +class="ec-lmtk-10"> sample2e.pdf</span></div> </div> - <!--l. 1597--><p class="noindent" >Ni <span + <!--l. 1627--><p class="noindent" >Ni <span class="ec-lmss-10">gv </span>ni <span -class="ec-lmss-10">xpdf </span>ne sont inclus dans <span class="TEX">T<span -class="E">E</span>X</span> Live, aussi devez-vous les installer sparment si ce n’est dj +class="ec-lmss-10">xpdf </span>ne sont inclus dans TE X Live, aussi devez-vous les installer séparément si ce n’est déjà fait. Voir respectivement <a -href="http://www.gnu.org/software/gv" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/gv</span></a> et <a -href="http://www.foolabs.com/xpdf" class="url" ><span -class="ec-lmtt-10">http://www.foolabs.com/xpdf</span></a>. Il y a - bien d’autres lecteurs de fichiers PDF; pour Windows, nous recommandons Sumatra PDF +href="https://www.gnu.org/software/gv" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/gv</span></a> et <a +href="https://www.xpdfreader.com" class="url" ><span +class="ec-lmtt-10">https://www.xpdfreader.com</span></a>. Il y a + bien d’autres lecteurs de fichiers PDF; pour Windows, nous recommandons Sumatra PDF (<a href="https://www.sumatrapdfreader.org/free-pdf-reader.html" class="url" ><span class="ec-lmtt-10">https://www.sumatrapdfreader.org/free-pdf-reader.html</span></a>). - </li> + </p></li> <li - class="enumerate" id="x1-43014x7">Autres fichiers de tests utiles en plus de <span class="path"><span + class="enumerate" id="x1-43014x7">Autres fichiers de tests utiles en plus de <span class="path"><span class="ec-lmtt-10">sample2e.tex</span></span> : - <!--l. 1608--><p class="noindent" > - <dl class="list2"><dt class="list"> + <!--l. 1636--><p class="noindent" > + </p><dl class="list2"><dt class="list"> <span class="ec-lmtt-10">small2e.tex</span> </dt><dd class="list"> - <!--l. 1610--><p class="noindent" > compiler avant <span class="path"><span -class="ec-lmtt-10">sample2e</span></span> si celui-ci pose des problmes. - </dd><dt class="list"> + <!--l. 1638--><p class="noindent" >à compiler avant <span class="path"><span +class="ec-lmtt-10">sample2e</span></span> si celui-ci pose des problèmes. + </p></dd><dt class="list"> <span class="ec-lmtt-10">testpage.tex</span> </dt><dd class="list"> - <!--l. 1613--><p class="noindent" >teste que l’imprimante n’introduit pas de dcalages. - </dd><dt class="list"> + <!--l. 1641--><p class="noindent" >teste que l’imprimante n’introduit pas de décalages. + </p></dd><dt class="list"> <span class="ec-lmtt-10">nfssfont.tex</span> </dt><dd class="list"> - <!--l. 1615--><p class="noindent" >imprime des tables des fontes et des tests. - </dd><dt class="list"> + <!--l. 1643--><p class="noindent" >imprime des tables des fontes et des tests. + </p></dd><dt class="list"> <span class="ec-lmtt-10">testfont.tex</span> </dt><dd class="list"> - <!--l. 1616--><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"> + <!--l. 1644--><p class="noindent" >aussi pour les tables de fontes, mais en (plain)TE X. + </p></dd><dt class="list"> <span class="ec-lmtt-10">story.tex</span> </dt><dd class="list"> - <!--l. 1617--><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> l’invite <span + <!--l. 1645--><p class="noindent" >le fichier de test de (plain)TE X le plus canonique de tous. Il faut taper « <span +class="ec-lmtt-10">\bye </span>» à l’invite <span class="ec-lmtt-10">*</span> - aprs <span -class="ec-lmtt-10">tex story.tex </span>.</dd></dl> + après « <span +class="ec-lmtt-10">tex story.tex </span>».</p></dd></dl> </li> <li - class="enumerate" id="x1-43016x8">Si vous avez install le paquet <span -class="ec-lmss-10">xetex</span>, vous pouvez vrifier s’il a bien accs aux polices du systme ainsi : - <div class="alltt"> + class="enumerate" id="x1-43016x8">Si vous avez installé le paquet <span +class="ec-lmss-10">xetex</span>, vous pouvez vérifier s’il a bien accès aux polices du système + ainsi : <div class="alltt"> - <!--l. 1624--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">xetex</span><span -class="ec-lmtk-10"> opentype-info.tex</span> +class="ec-lmtk-10"> opentype-info.tex</span> <br /><span class="ec-lmtt-10">This</span><span -class="ec-lmtt-10"> is</span><span -class="ec-lmtt-10"> XeTeX,</span><span -class="ec-lmtt-10"> Version</span><span -class="ec-lmtt-10"> 3.14...</span> +class="ec-lmtt-10"> is</span><span +class="ec-lmtt-10"> XeTeX,</span><span +class="ec-lmtt-10"> Version</span><span +class="ec-lmtt-10"> 3.14...</span> <br /><span class="ec-lmtt-10">...</span> <br /><span class="ec-lmtt-10">Output</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> opentype-info.pdf</span><span -class="ec-lmtt-10"> (1</span><span -class="ec-lmtt-10"> page).</span> +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> opentype-info.pdf</span><span +class="ec-lmtt-10"> (1</span><span +class="ec-lmtt-10"> page).</span> <br /><span class="ec-lmtt-10">Transcript</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> opentype-info.log.</span></div> +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> opentype-info.log.</span></div> </div> - <!--l. 1632--><p class="noindent" >Si vous obtenez un message d’erreur disant <span -class="ec-lmtt-10">Invalid fontname ‘Latin Modern Roman/ICU’... </span>, - alors vous devez revoir la configuration de votre systme pour que les polices installes par <span class="TEX">T<span -class="E">E</span>X</span> - Live soient reconnues, voir section <a + <!--l. 1660--><p class="noindent" >En cas de message d’erreur contenant « <span +class="ec-lmtt-10">Invalid fontname ‘Latin Modern Roman/ICU’... </span>», alors + vous devez revoir la configuration de votre système pour que les polices installées par TE X + Live soient reconnues, voir section <a href="#x1-390003.5">3.5<!--tex4ht:ref: sec:font-conf-sys --></a>. +</p> </li></ol> -<!--l. 1639--><p class="noindent" > +<!--l. 1667--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.7 </span> <a - id="x1-440003.7"></a>Liens vers d’autres logiciels tlchargeables</h4> -<!--l. 1641--><p class="noindent" >Si vous tes dbutant ou si vous avez besoin d’aide pour raliser 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’hsitez -pas consulter <a -href="http://tug.org/begin.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/begin.html</span></a>. -<!--l. 1647--><p class="noindent" >Voici quelques liens vers d’autres outils qui peuvent tre utiles installer. - <dl class="description"><dt class="description"> + id="x1-440003.7"></a>Liens vers d’autres logiciels téléchargeables</h4> +<!--l. 1669--><p class="noindent" >Si vous êtes débutant ou si vous avez besoin d’aide pour réaliser des documents TE X ou L<span +class="ec-lmr-7">A</span>TE X, n’hésitez +pas à consulter <a +href="https://tug.org/begin.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/begin.html</span></a>. +</p><!--l. 1674--><p class="noindent" >Voici quelques liens vers d’autres outils qui peuvent être utiles à installer. + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Ghostscript</span> </dt><dd class="description"><a @@ -3240,2719 +3187,2777 @@ class="ec-lmtt-10">https://ghostscript.com/</span></a> <span class="ec-lmbx-10">Perl</span> </dt><dd class="description"><a -href="http://www.perl.org/" class="url" ><span -class="ec-lmtt-10">http://www.perl.org/</span></a> avec des paquets supplmentaires du CPAN, <a -href="http://www.cpan.org/" class="url" ><span -class="ec-lmtt-10">http://www.cpan.org/</span></a> +href="https://perl.org/" class="url" ><span +class="ec-lmtt-10">https://perl.org/</span></a> avec des paquets supplémentaires du CPAN, <a +href="https://cpan.org/" class="url" ><span +class="ec-lmtt-10">https://cpan.org/</span></a> </dd><dt class="description"> <span class="ec-lmbx-10">ImageMagick</span> </dt><dd class="description"><a -href="http://www.imagemagick.com" class="url" ><span -class="ec-lmtt-10">http://www.imagemagick.com</span></a> pour les conversions entre formats graphiques, +href="https://imagemagick.com" class="url" ><span +class="ec-lmtt-10">https://imagemagick.com</span></a> pour les conversions entre formats graphiques, notamment. </dd><dt class="description"> <span class="ec-lmbx-10">NetPBM</span> </dt><dd class="description"><a href="http://netpbm.sourceforge.net/" class="url" ><span -class="ec-lmtt-10">http://netpbm.sourceforge.net/</span></a> galement pour les graphiques. +class="ec-lmtt-10">http://netpbm.sourceforge.net/</span></a> également pour les graphiques. + + </dd><dt class="description"> <span -class="ec-lmbx-10">diteurs orient</span><span -class="ec-lmbx-10">s </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">Le choix est large, et est en bonne partie une question de got personnel. Voici - une slection classe par ordre alphabtique (dont certains ne sont disponibles que sous +class="ec-lmbx-10">É</span><span +class="ec-lmbx-10">diteurs orient</span><span +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">s T</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X</span> </dt><dd +class="description">Le choix est large, et est en bonne partie une question de goût personnel. + Voici une sélection classée par ordre alphabétique (dont certains ne sont disponibles que sous Windows). - - <ul class="itemize1"> <li class="itemize"><span class="ec-lmss-10">GNU Emacs </span>existe aussi en version native pour Windows, <a -href="http://www.gnu.org/software/emacs/windows/ntemacs.html" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/emacs/windows/ntemacs.html</span></a>. +href="https://www.gnu.org/software/emacs/windows/ntemacs.html" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/emacs/windows/ntemacs.html</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">Emacs </span>avec AUC<span class="TEX">T<span -class="E">E</span>X</span> pour Windows est disponible sur le CTAN. Sa page est +class="ec-lmss-10">Emacs </span>avec AUCTE X pour Windows est disponible sur le CTAN. Sa page est <a -href="http://www.gnu.org/software/auctex" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/auctex</span></a>. +href="https://www.gnu.org/software/auctex" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/auctex</span></a>. </li> <li class="itemize"><span class="ec-lmss-10">SciTE </span>(Windows seulement) est disponible sur <a -href="http://www.scintilla.org/SciTE.html" class="url" ><span -class="ec-lmtt-10">http://www.scintilla.org/SciTE.html</span></a>. +href="https://www.scintilla.org/SciTE.html" class="url" ><span +class="ec-lmtt-10">https://www.scintilla.org/SciTE.html</span></a>. </li> <li class="itemize"><span class="ec-lmss-10">Texmaker </span>est disponible sur <a -href="http://www.xm1math.net/texmaker/index_fr.html " class="url" ><span -class="ec-lmtt-10">http://www.xm1math.net/texmaker/index_fr.html</span><span -class="ec-lmtt-10"> </span></a>. +href="https://www.xm1math.net/texmaker/index_fr.html " class="url" ><span +class="ec-lmtt-10">https://www.xm1math.net/texmaker/index_fr.html</span><span +class="ec-lmtt-10"> </span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">TeXstudio </span>tait au dpart un <span +class="ec-lmss-10">TeXstudio </span>était au départ un <span class="ec-lmri-10">fork </span>de <span -class="ec-lmss-10">Texmaker </span>avec des fonctionnalits supplmentaires : +class="ec-lmss-10">Texmaker </span>avec des fonctionnalités supplémentaires : <a -href="http://texstudio.org/" class="url" ><span -class="ec-lmtt-10">http://texstudio.org/</span></a>. +href="https://texstudio.org/" class="url" ><span +class="ec-lmtt-10">https://texstudio.org/</span></a>. </li> <li class="itemize"><span class="ec-lmss-10">TeXnicCenter </span>est disponible sur <a -href="http://www.texniccenter.org" class="url" ><span -class="ec-lmtt-10">http://www.texniccenter.org</span></a> et dans la distribution - pro<span class="TEX">T<span -class="E">E</span>X</span>t +href="https://www.texniccenter.org" class="url" ><span +class="ec-lmtt-10">https://www.texniccenter.org</span></a> et dans la distribution + proTE Xt </li> <li class="itemize"><span -class="ec-lmss-10">TeXworks </span>est disponible sur <a -href="http://tug.org/texworks" class="url" ><span -class="ec-lmtt-10">http://tug.org/texworks</span></a> et inclus dans <span class="TEX">T<span -class="E">E</span>X</span> Live sur Windows - (seulement). +class="ec-lmss-10">TeXworks </span>est disponible sur <a +href="https://tug.org/texworks" class="url" ><span +class="ec-lmtt-10">https://tug.org/texworks</span></a> et inclus dans TE X Live sur + Windows (seulement). </li> <li class="itemize"><span class="ec-lmss-10">Vim </span>est disponible sur <a -href="http://www.vim.org" class="url" ><span -class="ec-lmtt-10">http://www.vim.org</span></a>. +href="https://www.vim.org" class="url" ><span +class="ec-lmtt-10">https://www.vim.org</span></a>. </li> <li class="itemize"><span class="ec-lmss-10">WinEdt </span>(Windows seulement, non libre) est disponible sur <a -href="http://tug.org/winedt" class="url" ><span -class="ec-lmtt-10">http://tug.org/winedt</span></a> or +href="https://tug.org/winedt" class="url" ><span +class="ec-lmtt-10">https://tug.org/winedt</span></a> or <a -href="http://www.winedt.com" class="url" ><span -class="ec-lmtt-10">http://www.winedt.com</span></a>. +href="https://www.winedt.com" class="url" ><span +class="ec-lmtt-10">https://www.winedt.com</span></a>. </li> <li class="itemize"><span class="ec-lmss-10">WinShell </span>(Windows seulement) est disponible sur <a -href="http://www.winshell.de" class="url" ><span -class="ec-lmtt-10">http://www.winshell.de</span></a>.</li></ul> +href="https://www.winshell.de" class="url" ><span +class="ec-lmtt-10">https://www.winshell.de</span></a>.</li></ul> </dd></dl> -<!--l. 1683--><p class="noindent" >Voir <a -href="http://tug.org/interest.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html</span></a> pour une liste plus complte de programmes. -<!--l. 1687--><p class="noindent" > +<!--l. 1709--><p class="noindent" >Voir <a +href="https://tug.org/interest.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html</span></a> pour une liste plus complète de programmes. +</p><!--l. 1713--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">4 </span> <a - id="x1-450004"></a>Installations spcialises</h3> -<!--l. 1689--><p class="noindent" >Les sections prcdentes dcrivaient le processus pour installation normale . Celle-ci concerne des cas plus -spcialiss. -<!--l. 1692--><p class="noindent" ><a id="tlsharedinstall"></a> + id="x1-450004"></a>Installations spécialisées</h3> +<!--l. 1715--><p class="noindent" >Les sections précédentes décrivaient le processus pour installation « normale ». Celle-ci concerne des cas +plus spécialisés. +</p><!--l. 1718--><p class="noindent" ><a id="tlsharedinstall"></a> +</p> <h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a - id="x1-460004.1"></a>Installation partage entre plusieurs utilisateurs ou machines</h4> -<!--l. 1696--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live a t conue pour pouvoir tre partage par diffrents systmes sur un rseau. Avec la disposition -standard des rpertoires, aucun chemin n’est cod en dur : les emplacements des fichiers dont <span class="TEX">T<span -class="E">E</span>X</span> Live a -besoin sont trouvs automatiquement partir des emplacements des programmes. Vous pouvez le constater -dans le fichier de configuration principal <span class="path"><span + id="x1-460004.1"></a>Installation partagée entre plusieurs utilisateurs ou machines</h4> +<!--l. 1722--><p class="noindent" >TE X Live a été conçue pour pouvoir être partagée par différents systèmes sur un réseau. Avec la +disposition standard des répertoires, aucun chemin n’est codé en dur : les emplacements des fichiers dont +TE X Live a besoin sont trouvés automatiquement à partir des emplacements des programmes. Vous pouvez +le constater dans le fichier de configuration principal <span class="path"><span class="ec-lmtt-10">$TEXMFDIST/web2c/texmf.cnf</span></span>, qui contient des lignes comme +</p> <div class="fancyvrb" id="fancyvrb10"><a id="x1-46002r1"></a><span class="ec-lmtt-9">TEXMFROOT</span><span -class="ec-lmtt-9"> =</span><span -class="ec-lmtt-9"> $SELFAUTOPARENT</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> $SELFAUTOPARENT</span><br class="fancyvrb" /><a id="x1-46004r2"></a><span class="ec-lmtt-9">...</span><br class="fancyvrb" /><a id="x1-46006r3"></a><span class="ec-lmtt-9">TEXMFDIST</span><span -class="ec-lmtt-9"> =</span><span -class="ec-lmtt-9"> $TEXMFROOT/texmf-dist</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> $TEXMFROOT/texmf-dist</span><br class="fancyvrb" /><a id="x1-46008r4"></a><span class="ec-lmtt-9">...</span><br class="fancyvrb" /><a id="x1-46010r5"></a><span class="ec-lmtt-9">TEXMFLOCAL</span><span -class="ec-lmtt-9"> =</span><span -class="ec-lmtt-9"> $SELFAUTOGRANDPARENT/texmf-local</span></div> -<!--l. 1711--><p class="noindent" >Cela signifie qu’il suffit aux utilisateurs d’ajouter leur <span -class="ec-lmtt-10">PATH </span>le chemin des excutables pour leurs -plates-formes, pour obtenir une configuration qui marche. -<!--l. 1715--><p class="noindent" >Pour la mme raison, vous pouvez aussi installer <span class="TEX">T<span -class="E">E</span>X</span> Live localement et ensuite dplacer l’arborescence -complte vers un emplacement rseau. -<!--l. 1718--><p class="noindent" >Pour Windows, <span class="TEX">T<span -class="E">E</span>X</span> Live inclut un programme de lancement nomm <span class="path"><span -class="ec-lmtt-10">tlaunch</span></span>. Sa fentre principale contient -des entres de menus et des boutons pour diffrents programmes et documentations lis <span class="TEX">T<span -class="E">E</span>X</span> -personnalisables via un fichier <span +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> $SELFAUTOGRANDPARENT/texmf-local</span></div> +<!--l. 1737--><p class="noindent" >Cela signifie qu’il suffit aux utilisateurs d’ajouter à leur <span +class="ec-lmtt-10">PATH </span>le chemin des exécutables pour leurs +plates-formes, pour obtenir une configuration qui marche. +</p><!--l. 1741--><p class="noindent" >Pour la même raison, vous pouvez aussi installer TE X Live localement et ensuite déplacer l’arborescence +complète vers un emplacement réseau. + + +</p><!--l. 1744--><p class="noindent" >Pour Windows, TE X Live inclut un programme de lancement nommé <span class="path"><span +class="ec-lmtt-10">tlaunch</span></span>. Sa fenêtre principale contient +des entrées de menus et des boutons pour différents programmes et documentations liés à TE X +personnalisables via un fichier <span class="ec-lmtt-10">ini</span>. Lors de son premier usage, il reproduit la post-installation usuelle sous -Windows, c’est--dire qu’il modifie le chemin de recherche pour la <span class="TEX">T<span -class="E">E</span>X</span> Live et cre quelques associations de -fichiers, mais seulement pour l’utilisateur en cours. De ce fait, les stations de travail ayant accs la <span class="TEX">T<span -class="E">E</span>X</span> Live -sur un rseau local ne ncessitent qu’un raccourci de menu pour le lanceur. Cf. le manuel de <span -class="ec-lmtt-10">tlaunch </span>(<span -class="ec-lmtt-10">texdoc</span> - - -<span -class="ec-lmtt-10">tlaunch </span>ou <a +Windows, c’est-à-dire qu’il modifie le chemin de recherche pour la TE X Live et crée quelques associations de +fichiers, mais seulement pour l’utilisateur en cours. De ce fait, les stations de travail ayant accès à la TE X +Live sur un réseau local ne nécessitent qu’un raccourci de menu pour le lanceur. Cf. le manuel de <span +class="ec-lmtt-10">tlaunch</span> +(<span +class="ec-lmtt-10">texdoc tlaunch </span>ou <a href="https://ctan.org/pkg/tlaunch" class="url" ><span class="ec-lmtt-10">https://ctan.org/pkg/tlaunch</span></a>). -<!--l. 1729--><p class="noindent" ><a id="tlportable"></a> +</p><!--l. 1755--><p class="noindent" ><a id="tlportable"></a> +</p> <h3 class="sectionHead"><span class="titlemark">5 </span> <a - id="x1-470005"></a>Installations portables de <span class="TEX">T<span -class="E">E</span>X</span> Live</h3> -<!--l. 1733--><p class="noindent" >L’option <span -class="ec-lmtt-10">-portable </span>de l’installateur (ou la commande <span -class="ec-lmtt-10">V </span>dans l’installateur en mode texte ou l’option -correspondante en mode graphique) cre une installation de <span class="TEX">T<span -class="E">E</span>X</span> Live entirement contenue dans un seul -rpertoire et n’effectue aucune intgration au systme. Vous pouvez crer une telle installation directement sur -une cl USB ou la copier sur une cl ultrieurement. -<!--l. 1740--><p class="noindent" >Pour utiliser <span class="TEX">T<span -class="E">E</span>X</span> depuis cette installation portable, il suffit d’ajouter le bon rpertoire de binaires votre + id="x1-470005"></a>Installations « portables » de TE X Live</h3> +<!--l. 1759--><p class="noindent" >L’option <span +class="ec-lmtt-10">-portable </span>de l’installateur (ou la commande <span +class="ec-lmtt-10">V </span>dans l’installateur en mode texte ou l’option +correspondante en mode graphique) crée une installation de TE X Live entièrement contenue dans un seul +répertoire et n’effectue aucune intégration au système. Vous pouvez créer une telle installation +directement sur une clé USB ou la copier sur une clé ultérieurement. +</p><!--l. 1766--><p class="noindent" >Pour utiliser TE X depuis cette installation portable, il suffit d’ajouter le bon répertoire de binaires à votre <span -class="ec-lmtt-10">path </span>pour la session de terminal en cours, comme d’habitude. -<!--l. 1744--><p class="noindent" >Sous Windows, vous pouvez double-cliquer sur le fichier <span class="path"><span -class="ec-lmtt-10">tl-tray-menu</span></span> la racine de l’installation et crer -un menu receveur temporaire offrant quelques actions communes, comme dans cette capture -d’cran : -<!--l. 1749--><p class="noindent" ><img -src="../texlive-common/tray-menu.png" alt="pict" -> -<!--l. 1752--><p class="noindent" >L’entre More... explique comment personnaliser ce menu. -<!--l. 1813--><p class="noindent" ><a id="tlmgr"></a> +class="ec-lmtt-10">path </span>pour la session de terminal en cours, comme d’habitude. +</p><!--l. 1770--><p class="noindent" >Sous Windows, vous pouvez double-cliquer sur le fichier <span class="path"><span +class="ec-lmtt-10">tl-tray-menu</span></span> à la racine de l’installation et créer +un « menu receveur » temporaire offrant quelques actions communes, comme dans cette capture +d’écran : +</p><!--l. 1774--><p class="noindent" ><img +src="../texlive-common/../texlive-common/tray-menu.png" alt="pict" + /> +</p><!--l. 1776--><p class="noindent" >L’entrée « More... » explique comment personnaliser ce menu. +</p><!--l. 1835--><p class="noindent" ><a id="tlmgr"></a> +</p> <h3 class="sectionHead"><span class="titlemark">6 </span> <a - id="x1-480006"></a>Maintenance de l’installation avec <span + id="x1-480006"></a>Maintenance de l’installation avec <span class="ec-lmss-10">tlmgr</span></h3> -<!--l. 1817--><p class="noindent" ><hr class="figure"><div class="figure" -> +<figure class="figure"> + <a id="x1-48001r9"></a> -<!--l. 1818--><p class="noindent" ><img -src="../texlive-common/tlshell-macos.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 9: </span><span +<!--l. 1840--><p class="noindent" ><img +src="../texlive-common/../texlive-common/tlshell-macos.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 9:</span><span class="content">GUI <span -class="ec-lmss-10">tlshell</span>, menu Actions (Mac OS X)</span></div><!--tex4ht:label?: x1-48001r9 --> +class="ec-lmss-10">tlshell</span>, menu Actions (Mac OS X)</span></figcaption><!--tex4ht:label?: x1-48001r9 --> -<!--l. 1821--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1823--><p class="noindent" ><hr class="figure"><div class="figure" -> +</figure> +<figure class="figure"> + <a id="x1-48002r10"></a> -<!--l. 1824--><p class="noindent" ><img -src="../texlive-common/tlcockpit-packages.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 10: </span><span +<!--l. 1846--><p class="noindent" ><img +src="../texlive-common/../texlive-common/tlcockpit-packages.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 10:</span><span class="content">GUI <span class="ec-lmss-10">tlcockpit </span>pour <span -class="ec-lmss-10">tlmgr</span></span></div><!--tex4ht:label?: x1-48002r10 --> +class="ec-lmss-10">tlmgr</span></span></figcaption><!--tex4ht:label?: x1-48002r10 --> -<!--l. 1827--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1829--><p class="noindent" ><hr class="figure"><div class="figure" -> +</figure> +<figure class="figure"> + <a id="x1-48003r11"></a> -<!--l. 1830--><p class="noindent" ><img -src="../texlive-common/tlmgr-gui.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 11: </span><span -class="content">Ancien mode GUI pour <span -class="ec-lmss-10">tlmgr </span>: fentre principale, aprs Chargement </span></div><!--tex4ht:label?: x1-48003r11 --> - - -<!--l. 1833--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1835--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live fournit un programme appel <span -class="ec-lmss-10">tlmgr </span>pour assurer la maintenance de la distribution aprs son -installation initiale. Il permet en particulier +<!--l. 1852--><p class="noindent" ><img +src="../texlive-common/../texlive-common/tlmgr-gui.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 11:</span><span +class="content">Ancien mode GUI pour <span +class="ec-lmss-10">tlmgr </span>: fenêtre principale, après « Chargement »</span></figcaption><!--tex4ht:label?: x1-48003r11 --> + + +</figure> +<!--l. 1858--><p class="noindent" >TE X Live fournit un programme appelé <span +class="ec-lmss-10">tlmgr </span>pour assurer la maintenance de la distribution après son +installation initiale. Il permet en particulier </p> <ul class="itemize1"> - <li class="itemize">d’installer, de mettre jour ou de dsinstaller des paquets individuellement, ventuellement en - respectant les dpendances; + <li class="itemize">d’installer, de mettre à jour ou de désinstaller des paquets individuellement, éventuellement + en respectant les dépendances; </li> - <li class="itemize">de rechercher des paquets, d’obtenir leur liste et leurs descriptions, etc.; + <li class="itemize">de rechercher des paquets, d’obtenir leur liste et leurs descriptions, etc.; </li> - <li class="itemize">de voir la liste des plates-formes binaires et d’en installer ou d’en supprimer; + <li class="itemize">de voir la liste des plates-formes binaires et d’en installer ou d’en supprimer; </li> - <li class="itemize">de modifier la configuration, par exemple la taille du papier par dfaut, le dpt de paquets par - dfaut (voir la section <a + <li class="itemize">de modifier la configuration, par exemple la taille du papier par défaut, le dépôt de paquets + par défaut (voir la section <a href="#x1-340003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> -<!--l. 1847--><p class="noindent" >Les fonctionnalits de <span +<!--l. 1871--><p class="noindent" >Les fonctionnalités de <span class="ec-lmss-10">tlmgr </span>surpassent celles de <span -class="ec-lmss-10">texconfig</span>. Nous continuons distribuer et maintenir ce -dernier pour le confort de ceux habitus son interface, mais nous recommandons d’utiliser <span +class="ec-lmss-10">texconfig</span>. Nous continuons à distribuer et maintenir ce +dernier pour le confort de ceux habitués à son interface, mais nous recommandons d’utiliser <span class="ec-lmss-10">tlmgr</span> -dsormais. +désormais. +</p> <h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a - id="x1-490006.1"></a>Interfaces GUI actuelles pour le <span + id="x1-490006.1"></a>GUI actuelles pour le <span class="ec-lmss-10">tlmgr</span></h4> -<!--l. 1853--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live contains several GUI s for <span -class="ec-lmss-10">tlmgr</span>. Figure <a -href="#x1-48001r9">9<!--tex4ht:ref: fig:tlshell --></a> shows <span -class="ec-lmss-10">tlshell</span>, which is written in Tcl/Tk and works out of -the box under Windows and Mac OS X. Figure <a -href="#x1-48002r10">10<!--tex4ht:ref: fig:tlcockpit --></a> shows <span -class="ec-lmss-10">tlcockpit</span>, which requires Java version 8 or higher and -JavaFX. Both are separate packages. -<!--l. 1860--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live fournit plusieurs GUI pour <span -class="ec-lmss-10">tlmgr</span>. La figure <a -href="#x1-48001r9">9<!--tex4ht:ref: fig:tlshell --></a> montre <span -class="ec-lmss-10">tlshell</span>, qui est crit en Tcl/Tk et fonctionne -d’emble sous Windows et Mac OS X. -<!--l. 1864--><p class="noindent" ><span -class="ec-lmss-10">tlmgr </span>peut lui-mme tre lanc en mode GUI (figure <a -href="#x1-48003r11">11<!--tex4ht:ref: fig:tlmgr-gui --></a>) au moyen de <div class="alltt"> +<!--l. 1877--><p class="noindent" >TE X Live fournit plusieurs GUI pour <span +class="ec-lmss-10">tlmgr</span>. Deux notables d’entre elles sont : + </p><ol class="enumerate1" > + <li + class="enumerate" id="x1-49002x1"><span +class="ec-lmss-10">tlshell </span>(figure <a +href="#x1-48001r9">9<!--tex4ht:ref: fig:tlshell --></a>) qui est écrit en Tcl/Tk et fonctionne d’emblée sous Windows et Mac OS X; + </li> + <li + class="enumerate" id="x1-49004x2"><span +class="ec-lmss-10">tlcockpit </span>(figure <a +href="#x1-48002r10">10<!--tex4ht:ref: fig:tlcockpit --></a>) qui nécessite Java version 8 ou supérieure et JavaFX.</li></ol> +<!--l. 1885--><p class="noindent" >Les deux sont des paquets séparés. +</p><!--l. 1887--><p class="noindent" ><span +class="ec-lmss-10">tlmgr </span>dispose lui-même d’une GUI native (figure <a +href="#x1-48003r11">11<!--tex4ht:ref: fig:tlmgr-gui --></a>) qui peut être lancée au moyen de : </p><div class="alltt"> -<!--l. 1866--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> -gui</span> +class="ec-lmtk-10"> -gui</span> </div> -</div> Cette extension GUI requiert Perl/Tk, dont le module n’est plus fourni par la distribution Perl de <span class="TEX">T<span -class="E">E</span>X</span> Live -pour Windows. -<!--l. 1872--><p class="noindent" > +</div> Cependant, cette extension GUI requiert Perl/Tk, dont le module n’est plus fourni par la distribution Perl de +TE X Live pour Windows. +<!--l. 1895--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a - id="x1-500006.2"></a>Exemples d’utilisation de <span + id="x1-500006.2"></a>Exemples d’utilisation de <span class="ec-lmss-10">tlmgr </span>en ligne de commande</h4> -<!--l. 1874--><p class="noindent" >Aprs l’installation initiale, vous pouvez mettre jour votre systme en utilisant : +<!--l. 1897--><p class="noindent" >Après l’installation initiale, vous pouvez mettre à jour votre système en utilisant : +</p> <div class="alltt"> -<!--l. 1877--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> update</span><span -class="ec-lmtk-10"> -all</span> +class="ec-lmtk-10"> update</span><span +class="ec-lmtk-10"> -all</span> </div> -</div> Si cela vous inquite, vous pouvez commencer par : <div class="alltt"> +</div> Si cela vous inquiète, vous pouvez commencer par : <div class="alltt"> -<!--l. 1881--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> update</span><span -class="ec-lmtk-10"> -all</span><span -class="ec-lmtk-10"> -dry-run</span> +class="ec-lmtk-10"> update</span><span +class="ec-lmtk-10"> -all</span><span +class="ec-lmtk-10"> -dry-run</span> + + </div> </div> ou (moins bavard) : <div class="alltt"> - - -<!--l. 1885--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> update</span><span -class="ec-lmtk-10"> -list</span> +class="ec-lmtk-10"> update</span><span +class="ec-lmtk-10"> -list</span> </div> </div> -<!--l. 1889--><p class="noindent" >L’exemple suivant, plus complexe, ajoute une collection, pour le moteur Xe<span class="TEX">T<span -class="E">E</span>X</span>, depuis un dpt +<!--l. 1912--><p class="noindent" >L’exemple suivant, plus complexe, ajoute une collection, pour le moteur XeTE X, depuis un dépôt local : +</p> <div class="alltt"> -<!--l. 1892--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> -repository</span><span -class="ec-lmtk-10"> /local/mirror/tlnet</span><span -class="ec-lmtk-10"> install</span><span -class="ec-lmtk-10"> collection-xetex</span> +class="ec-lmtk-10"> -repository</span><span +class="ec-lmtk-10"> /local/mirror/tlnet</span><span +class="ec-lmtk-10"> install</span><span +class="ec-lmtk-10"> collection-xetex</span> </div> -</div> La sortie, abrge, ressemble ceci : +</div> La sortie, abrégée, ressemble à ceci : <div class="fancyvrb" id="fancyvrb11"><a id="x1-50002r1"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> collection-xetex</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> collection-xetex</span><br class="fancyvrb" /><a id="x1-50004r2"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> arabxetex</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> arabxetex</span><br class="fancyvrb" /><a id="x1-50006r3"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-50008r4"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a id="x1-50010r5"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetexconfig</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> xetexconfig</span><br class="fancyvrb" /><a id="x1-50012r6"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetex.i386-linux</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> xetex.i386-linux</span><br class="fancyvrb" /><a id="x1-50014r7"></a><span class="ec-lmtt-8">running</span><span -class="ec-lmtt-8"> post</span><span -class="ec-lmtt-8"> install</span><span -class="ec-lmtt-8"> action</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> xetex</span> +class="ec-lmtt-8"> post</span><span +class="ec-lmtt-8"> install</span><span +class="ec-lmtt-8"> action</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> xetex</span> <br class="fancyvrb" /><a id="x1-50016r8"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetex-def</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> xetex-def</span><br class="fancyvrb" /><a id="x1-50018r9"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-50020r10"></a><span class="ec-lmtt-8">running</span><span -class="ec-lmtt-8"> mktexlsr</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> mktexlsr</span><br class="fancyvrb" /><a id="x1-50022r11"></a><span class="ec-lmtt-8">mktexlsr:</span><span -class="ec-lmtt-8"> Updating</span><span -class="ec-lmtt-8"> /usr/local/texlive/2019/texmf-dist/ls-R...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> Updating</span><span +class="ec-lmtt-8"> /usr/local/texlive/2020/texmf-dist/ls-R...</span><br class="fancyvrb" /><a id="x1-50024r12"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-50026r13"></a><span class="ec-lmtt-8">running</span><span -class="ec-lmtt-8"> fmtutil-sys</span><span -class="ec-lmtt-8"> --missing</span> +class="ec-lmtt-8"> fmtutil-sys</span><span +class="ec-lmtt-8"> --missing</span> <br class="fancyvrb" /><a id="x1-50028r14"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-50030r15"></a><span class="ec-lmtt-8">Transcript</span><span -class="ec-lmtt-8"> written</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> xelatex.log.</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> written</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> xelatex.log.</span><br class="fancyvrb" /><a id="x1-50032r16"></a><span class="ec-lmtt-8">fmtutil:</span><span -class="ec-lmtt-8"> /usr/local/texlive/2019/texmf-var/web2c/xetex/xelatex.fmt</span><span -class="ec-lmtt-8"> installed.</span></div> -<!--l. 1914--><p class="noindent" >Comme vous pouvez le constater, <span -class="ec-lmss-10">tlmgr </span>prend en compte les dpendances et effectue automatiquement toutes -les oprations ncessaires, comme la mise jour des bases de donnes de fichiers et la gnration de formats -(ici un nouveau format a t cr pour Xe<span class="TEX">T<span -class="E">E</span>X</span>). -<!--l. 1919--><p class="noindent" >La commande suivante permet d’obtenir la description d’un paquet. <div class="alltt"> +class="ec-lmtt-8"> /usr/local/texlive/2020/texmf-var/web2c/xetex/xelatex.fmt</span><span +class="ec-lmtt-8"> installed.</span></div> +<!--l. 1937--><p class="noindent" >Comme vous pouvez le constater, <span +class="ec-lmss-10">tlmgr </span>prend en compte les dépendances et effectue automatiquement toutes +les opérations nécessaires, comme la mise à jour des bases de données de fichiers et la génération de +formats (ici un nouveau format a été créé pour XeTE X). +</p><!--l. 1942--><p class="noindent" >La commande suivante permet d’obtenir la description d’un paquet. </p><div class="alltt"> -<!--l. 1920--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> show</span><span -class="ec-lmtk-10"> collection-latexextra</span> +class="ec-lmtk-10"> show</span><span +class="ec-lmtk-10"> collection-latexextra</span> </div> </div> Elle retourne par exemple quelque chose comme : <div class="fancyvrb" id="fancyvrb12"><a id="x1-50034r1"></a><span class="ec-lmtt-8">package:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> collection-latexextra</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> collection-latexextra</span><br class="fancyvrb" /><a id="x1-50036r2"></a><span class="ec-lmtt-8">category:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> Collection</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> Collection</span><br class="fancyvrb" /><a id="x1-50038r3"></a><span class="ec-lmtt-8">shortdesc:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> LaTeX</span><span -class="ec-lmtt-8"> supplementary</span><span -class="ec-lmtt-8"> packages</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> LaTeX</span><span +class="ec-lmtt-8"> supplementary</span><span +class="ec-lmtt-8"> packages</span> <br class="fancyvrb" /><a id="x1-50040r4"></a><span class="ec-lmtt-8">longdesc:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> A</span><span -class="ec-lmtt-8"> very</span><span -class="ec-lmtt-8"> large</span><span -class="ec-lmtt-8"> collection</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> add-on</span><span -class="ec-lmtt-8"> packages</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> LaTeX.</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> A</span><span +class="ec-lmtt-8"> very</span><span +class="ec-lmtt-8"> large</span><span +class="ec-lmtt-8"> collection</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> add-on</span><span +class="ec-lmtt-8"> packages</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> LaTeX.</span><br class="fancyvrb" /><a id="x1-50042r5"></a><span class="ec-lmtt-8">installed:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> Yes</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> Yes</span><br class="fancyvrb" /><a id="x1-50044r6"></a><span class="ec-lmtt-8">revision:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> 46963</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> 46963</span><br class="fancyvrb" /><a id="x1-50046r7"></a><span class="ec-lmtt-8">sizes: </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> 657941k</span></div> -<!--l. 1934--><p class="noindent" >Enfin, le plus important, pour la documentation complte, tapez tout simplement : <div class="alltt"> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> 657941k</span></div> +<!--l. 1957--><p class="noindent" >Enfin, le plus important, pour la documentation complète, tapez tout simplement : </p><div class="alltt"> -<!--l. 1936--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> help</span> +class="ec-lmtk-10"> help</span> </div> -</div> ou consultez l’adresse suivante : -<!--l. 1941--><p class="noindent" ><a -href="http://tug.org/texlive/tlmgr.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/tlmgr.html</span></a> -<!--l. 1943--><p class="noindent" > +</div> ou consultez l’adresse suivante : +<!--l. 1964--><p class="noindent" ><a +href="https://tug.org/texlive/tlmgr.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/tlmgr.html</span></a> +</p><!--l. 1966--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">7 </span> <a id="x1-510007"></a>Notes concernant Windows</h3> -<!--l. 1946--><p class="noindent" > + + +<!--l. 1969--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a - id="x1-520007.1"></a>Fonctionnalits supplmentaires l’installation</h4> -<!--l. 1949--><p class="noindent" >Sous Windows le programme d’installation effectue quelques tches supplmentaires : - <dl class="description"><dt class="description"> + id="x1-520007.1"></a>Fonctionnalités supplémentaires à l’installation</h4> +<!--l. 1972--><p class="noindent" >Sous Windows le programme d’installation effectue quelques tâches supplémentaires : + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Menus et raccourcis</span> </dt><dd -class="description">– un sous-menu <span class="TEX">T<span -class="E">E</span>X</span> Live est ajout au menu Dmarrer , contenant - des entres pour quelques programmes graphiques comme <span -class="ec-lmss-10">tlmgr</span>, <span -class="ec-lmss-10">texdoctk</span>, PS_View (<span -class="ec-lmss-10">psv</span>) et - pour de la documentation. - - +class="description">– un sous-menu « TE X Live » est ajouté au menu « Démarrer », contenant + des entrées pour quelques programmes graphiques comme <span +class="ec-lmss-10">tlmgr</span>, <span +class="ec-lmss-10">texdoctk </span>et pour de la + documentation. </dd><dt class="description"> <span -class="ec-lmbx-10">Associations de fichiers</span> </dt><dd -class="description">– si cette option n’est pas dsactive, <span -class="ec-lmss-10">TeXworks</span>, <span -class="ec-lmss-10">Dviout </span>et <span -class="ec-lmss-10">PS_view</span> - deviennent le programme par dfaut pour ouvrir leurs types de fichiers respectifs, ou, s’il y a - dj un tel programme, sont ajouts la liste Ouvrir avec... du menu contextuel. +class="ec-lmbx-10">Associations de fichiers</span> </dt><dd +class="description">– si cette option n’est pas désactivée, <span +class="ec-lmss-10">TeXworks </span>et <span +class="ec-lmss-10">Dviout </span>deviennent + le programme par défaut pour ouvrir leurs types de fichiers respectifs, ou, s’il y a déjà un tel + programme, sont ajoutés à la liste « Ouvrir avec... » du menu contextuel. </dd><dt class="description"> <span class="ec-lmbx-10">Convertisseur bitmap vers eps</span> </dt><dd -class="description">– une entre <span -class="ec-lmss-10">bitmap2eps </span>est ajoute l’entre Ouvrir avec... - du menu contextuel pour de nombreux formats d’images bitmap. <span -class="ec-lmss-10">Bitmap2eps </span>est un script simple - qui utilise <span +class="description">– une entrée <span +class="ec-lmss-10">bitmap2eps </span>est ajoutée à l’entrée « Ouvrir + avec... » du menu contextuel pour de nombreux formats d’images bitmap. <span +class="ec-lmss-10">Bitmap2eps </span>est un + script simple qui utilise <span class="ec-lmss-10">sam2p </span>ou <span class="ec-lmss-10">bmeps </span>pour faire le vrai travail. </dd><dt class="description"> <span class="ec-lmbx-10">Ajustement automatique du </span><span class="ec-lmtk-10">path</span> </dt><dd -class="description">– aucune intervention manuelle n’est ncessaire. +class="description">– aucune intervention manuelle n’est nécessaire. </dd><dt class="description"> <span class="ec-lmbx-10">D</span><span -class="ec-lmbx-10">sinstallation</span> </dt><dd -class="description">– une entre est ajoute pour <span class="TEX">T<span -class="E">E</span>X</span> Live dans le menu Ajout et suppression - de programmes . L’onglet Uninstall de <span -class="ec-lmss-10">tlmgr </span>renvoie ceci. Pour une installation - mono-utilisateur, l’installateur cre galement une entre de dsinstallation dans le menu - Dmarrer . +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">sinstallation</span> </dt><dd +class="description">– une entrée est ajoutée pour TE X Live dans le menu « Ajout et suppression + de programmes ». L’onglet « Uninstall » de <span +class="ec-lmss-10">tlmgr </span>renvoie à ceci. Pour une installation + mono-utilisateur, l’installateur crée également une entrée de désinstallation dans le menu + « Démarrer ». </dd><dt class="description"> <span class="ec-lmbx-10">Protection en </span><span -class="ec-lmbx-10">criture</span> </dt><dd -class="description">– Pour une installation en tant qu’administrateur, les rpertoires de la - <span class="TEX">T<span -class="E">E</span>X</span> Live sont protgs en criture, au moins si la <span class="TEX">T<span -class="E">E</span>X</span> Live est installe sur un disque normal - format en NTFS et non amovible.</dd></dl> -<!--l. 1977--><p class="noindent" >Pour une autre approche, cf. <span class="path"><span -class="ec-lmtt-10">tlaunch</span></span>, dcrit la section <a +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">criture</span> </dt><dd +class="description">– Pour une installation en tant qu’administrateur, les répertoires de + la TE X Live sont protégés en écriture, au moins si la TE X Live est installée sur un disque + normal formaté en NTFS et non amovible.</dd></dl> +<!--l. 1998--><p class="noindent" >Pour une autre approche, cf. <span class="path"><span +class="ec-lmtt-10">tlaunch</span></span>, décrit à la section <a href="#x1-460004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a>. -<!--l. 1980--><p class="noindent" > +</p><!--l. 2001--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a - id="x1-530007.2"></a>Programmes supplmentaires</h4> -<!--l. 1982--><p class="noindent" >Pour tre complte, une installation <span class="TEX">T<span -class="E">E</span>X</span> Live a besoin de quelques utilitaires qui ne sont pas prsents en -gnral sur les machines Windows. <span class="TEX">T<span -class="E">E</span>X</span> Live fournit donc les outils suivants (installs sur Windows + id="x1-530007.2"></a>Programmes supplémentaires</h4> +<!--l. 2003--><p class="noindent" >Pour être complète, une installation TE X Live a besoin de quelques utilitaires qui ne sont pas présents en +général sur les machines Windows. TE X Live fournit donc les outils suivants (installés sur Windows seulement). - <dl class="description"><dt class="description"> + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Perl et Ghostscript</span> </dt><dd -class="description">– <span class="TEX">T<span -class="E">E</span>X</span> Live installe des copies caches de ces programmes : ce sont des - versions spcifiques adaptes <span class="TEX">T<span -class="E">E</span>X</span> Live, elles sont invisibles hors de <span class="TEX">T<span -class="E">E</span>X</span> Live et n’interfrent - donc en aucune faon avec d’autres versions ventuellement prsentes sur la machine. - </dd><dt class="description"> - <span -class="ec-lmbx-10">PS_View</span> </dt><dd -class="description">– nouveau lecteur PostScript et PDF sous licence libre, voir figure <a -href="#x1-53001r12">12<!--tex4ht:ref: fig:psview --></a>. - <!--l. 1994--><p class="noindent" ><hr class="figure"><div class="figure" -><a - id="x1-53001r12"></a> <img -src="../texlive-common/psview.png" alt="pict" -> -<br /> <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 12: </span><span -class="content">PS_View : de trs forts grossissements sont possibles!</span></div><!--tex4ht:label?: x1-53001r12 --> - <!--l. 1999--><p class="noindent" ></div><hr class="endfigure"> +class="description">– TE X Live installe des copies « cachées » de ces programmes : ce sont + des versions spécifiques adaptées à TE X Live, elles sont invisibles hors de TE X Live et + n’interfèrent donc en aucune façon avec d’autres versions éventuellement présentes sur la + machine. </dd><dt class="description"> <span class="ec-lmbx-10">dviout</span> </dt><dd -class="description">– lecteur de DVI. La premire fois que vous visualisez un fichier avec <span -class="ec-lmss-10">dviout</span>, il va crer des polices, - car les versions des fontes pour cran ne sont pas installes. Au bout d’un moment, la plupart des - polices que vous utilisez auront t cres, et vous ne verrez plus que rarement la fentre de cration - des fontes. Vous pouvez trouver plus d’informations dans le menu d’aide du logiciel (dont la lecture est - recommande). +class="description">– lecteur de DVI. La première fois que vous visualisez un fichier avec <span +class="ec-lmss-10">dviout</span>, il va créer des + polices, car les versions des fontes pour écran ne sont pas installées. Au bout d’un moment, la + plupart des polices que vous utilisez auront été créées, et vous ne verrez plus que rarement + la fenêtre de création des fontes. Vous pouvez trouver plus d’informations dans le menu d’aide + du logiciel (dont la lecture est recommandée). </dd><dt class="description"> - <span class="TEX"><span + <span class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">works</span> </dt><dd -class="description">– <span class="TEX">T<span -class="E">E</span>X</span>works est un diteur conu pour les fichiers <span class="TEX">T<span -class="E">E</span>X</span>, avec un lecteur de PDF - intgr. +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">Xworks</span> </dt><dd +class="description">– TE Xworks est un éditeur conçu pour les fichiers TE X, avec un lecteur de PDF + intégré. </dd><dt class="description"> <span class="ec-lmbx-10">Outils en ligne de commande</span> </dt><dd -class="description">– des versions pour Windows de programmes Unix sont installes, en - particulier <span +class="description">– des versions pour Windows de programmes Unix sont + installées, en particulier <span class="ec-lmss-10">gzip</span>, <span class="ec-lmss-10">zip</span>, <span class="ec-lmss-10">unzip</span>, <span class="ec-lmss-10">jpeg2ps</span>, <span class="ec-lmss-10">chktex</span>, <span -class="ec-lmss-10">wget </span>et quelques utilitaires de la suite <span +class="ec-lmss-10">wget </span>et quelques utilitaires de la suite + <span class="ec-lmss-10">poppler </span>(comme <span -class="ec-lmss-10">pdfinfo</span> - ou <span -class="ec-lmss-10">pdffonts</span>); aucun afficheur PDF autonome pour Windows n’est inclus. Une option est l’afficheur - Sumatra PDF disponible <a +class="ec-lmss-10">pdfinfo </span>ou <span +class="ec-lmss-10">pdffonts</span>); aucun afficheur PDF autonome pour Windows n’est inclus. + Une option est l’afficheur Sumatra PDF disponible à <a href="https://www.sumatrapdfreader.org/" class="url" ><span class="ec-lmtt-10">https://www.sumatrapdfreader.org/</span></a>. + + </dd><dt class="description"> <span class="ec-lmssbx-10">fc-list</span><span class="ec-lmbx-10">, </span><span class="ec-lmssbx-10">fc-cache</span><span class="ec-lmbx-10">, etc.</span> </dt><dd -class="description">– outils de la bibliothque fontconfig permettant Xe<span class="TEX">T<span -class="E">E</span>X</span> d’accder aux polices - systme sous Windows. Vous pouvez utiliser <span -class="ec-lmss-10">fc-list </span>pour connatre la liste des noms de police utilisables - avec la commande <span -class="ec-lmtt-10">\font </span>de Xe<span class="TEX">T<span -class="E">E</span>X</span>.</dd></dl> - - -<!--l. 2025--><p class="noindent" > +class="description">– outils de la bibliothèque fontconfig permettant à XeTE X d’accéder aux + polices système sous Windows. Vous pouvez utiliser <span +class="ec-lmss-10">fc-list </span>pour connaître la liste des noms de + police utilisables avec la commande <span +class="ec-lmtt-10">\font </span>de XeTE X.</dd></dl> +<!--l. 2035--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a - id="x1-540007.3"></a>Rpertoire personnel</h4> -<!--l. 2028--><p class="noindent" >L’quivalent du rpertoire personnel not <span -class="ec-lmtt-10">$HOME </span>sous Unix s’appelle <span class="obeylines-h"><span class="verb"><span + id="x1-540007.3"></a>Répertoire personnel</h4> +<!--l. 2038--><p class="noindent" >L’équivalent du répertoire personnel noté <span +class="ec-lmtt-10">$HOME </span>sous Unix s’appelle <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%USERPROFILE%</span></span></span> sous Windows. Cette -variable vaut en gnral <span class="obeylines-h"><span class="verb"><span +variable vaut en général <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">C:\Utilisateurs\<username></span></span></span> sous Vista et versions suivantes. La notation <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~</span></span></span>, -utilise dans <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span> et dans Kpathsea en gnral pour dsigner un rpertoire personnel, est correctement -interprte sous Windows comme sous Unix. -<!--l. 2036--><p class="noindent" > +utilisée dans <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span> et dans Kpathsea en général pour désigner un répertoire personnel, est +correctement interprétée sous Windows comme sous Unix. +</p><!--l. 2046--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.4 </span> <a id="x1-550007.4"></a>Base de registre Windows</h4> -<!--l. 2040--><p class="noindent" >Windows stocke pratiquement tous les paramtres de configuration dans sa base de registre. Celle-ci contient -un ensemble de cls organises par niveau. Les cls les plus importantes pour l’installation de programmes sont -<span class="path"><span +<!--l. 2050--><p class="noindent" >Windows stocke pratiquement tous les paramètres de configuration dans sa base de registre. +Celle-ci contient un ensemble de clés organisées par niveau. Les clés les plus importantes pour +l’installation de programmes sont <span class="path"><span class="ec-lmtt-10">HKEY_CURRENT_USER</span></span> et <span class="path"><span class="ec-lmtt-10">HKEY_LOCAL_MACHINE</span></span>, <span class="path"><span class="ec-lmtt-10">HKCU</span></span> et <span class="path"><span -class="ec-lmtt-10">HKLM</span></span> en abrg. La partie <span class="path"><span -class="ec-lmtt-10">HKCU</span></span> de la base de registre se -trouve dans le rpertoire personnel de l’utilisateur (voir section <a +class="ec-lmtt-10">HKLM</span></span> +en abrégé. La partie <span class="path"><span +class="ec-lmtt-10">HKCU</span></span> de la base de registre se trouve dans le répertoire personnel de +l’utilisateur (voir section <a href="#x1-540007.3">7.3<!--tex4ht:ref: sec:winhome --></a>). La partie <span class="path"><span -class="ec-lmtt-10">HKLM</span></span> est normalement dans un -sous-rpertoire du rpertoire Windows. -<!--l. 2049--><p class="noindent" >Certaines informations systme peuvent s’obtenir partir des variables d’environnement mais, -pour d’autres, la localisation des raccourcis par exemple, la consultation de la base de registre -est indispensable. La modification des variables d’environnement ncessite l’accs la base de +class="ec-lmtt-10">HKLM</span></span> est normalement dans un sous-répertoire du répertoire +Windows. +</p><!--l. 2059--><p class="noindent" >Certaines informations système peuvent s’obtenir à partir des variables d’environnement mais, +pour d’autres, la localisation des raccourcis par exemple, la consultation de la base de registre est +indispensable. La modification des variables d’environnement nécessite l’accès à la base de registre. -<!--l. 2056--><p class="noindent" > +</p><!--l. 2065--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.5 </span> <a - id="x1-560007.5"></a>Droits d’accs sous Windows</h4> -<!--l. 2059--><p class="noindent" >Dans les versions rcentes de Windows, la distinction est faite entre utilisateurs et administrateurs , ces -derniers ayant accs en criture la totalit du systme. Nous nous sommes efforcs de rendre l’installation de -<span class="TEX">T<span -class="E">E</span>X</span> Live possible aux utilisateurs non privilgis. -<!--l. 2064--><p class="noindent" >Si l’installateur est lanc avec des droits administrateur , il dispose d’une option procdant l’installation -pour tous les utilisateurs : si elle est choisie, les raccourcis et les entres de menu sont crs pour tous les -utilisateurs, et le chemin de recherche est modifi au niveau du systme. Sinon, les raccourcis et entres de -menu sont crs pour l’utilisateur courant, et seul le chemin de recherche dudit utilisateur est -modifi. -<!--l. 2071--><p class="noindent" >Dans tous les cas, le rpertoire propos comme racine de l’installation est <span class="obeylines-h"><span class="verb"><span + id="x1-560007.5"></a>Droits d’accès sous Windows</h4> +<!--l. 2068--><p class="noindent" >Dans les versions récentes de Windows, la distinction est faite entre « utilisateurs » et « administrateurs », ces +derniers ayant accès en écriture à la totalité du système. Nous nous sommes efforcés de rendre +l’installation de TE X Live possible aux utilisateurs non privilégiés. +</p><!--l. 2073--><p class="noindent" >Si l’installateur est lancé avec des droits « administrateur », il dispose d’une option procédant à +l’installation pour tous les utilisateurs : si elle est choisie, les raccourcis et les entrées de menu sont créés +pour tous les utilisateurs, et le chemin de recherche est modifié au niveau du système. Sinon, les raccourcis +et entrées de menu sont créés pour l’utilisateur courant, et seul le chemin de recherche dudit utilisateur est +modifié. +</p><!--l. 2080--><p class="noindent" >Dans tous les cas, le répertoire proposé comme racine de l’installation est <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%SystemDrive%</span></span></span>. Le programme <span -class="ec-lmss-10">install-tl </span>vrifie si le rpertoire choisi comme racine est accessible en criture pour celui qui procde -l’installation. -<!--l. 2076--><p class="noindent" >Lorsqu’une installation <span class="TEX">T<span -class="E">E</span>X</span> est prsente sur la machine, l’installation de <span class="TEX">T<span -class="E">E</span>X</span> Live par un utilisateur non -privilgi est problmatique : cet utilisateur n’aura jamais accs aux excutables <span class="TEX">T<span -class="E">E</span>X</span> Live car la recherche -s’effectue d’abord dans les rpertoires systme, puis dans les rpertoires de l’utilisateur. Une parade sommaire -a t prvue : l’installateur cre un raccourci vers une fentre de ligne de commande o les excutables <span class="TEX">T<span -class="E">E</span>X</span> -Live sont prioritaires : <span class="TEX">T<span -class="E">E</span>X</span> Live est ainsi utilisable en ligne de commande partir de ce raccourci. De mme, -le raccourci pour <span class="TEX">T<span -class="E">E</span>X</span>works, s’il est install, fait ce qu’il faut pour que les outils <span class="TEX">T<span -class="E">E</span>X</span> Live soient -utiliss. -<!--l. 2086--><p class="noindent" >Vous devez savoir que, mme si vous tes connect en tant qu’administrateur, vous devez explicitement -demander les privilges d’administrateur. En fait, il ne sert pas grand-chose de se connecter en tant -qu’administrateur; le mieux est de faire un clic droit sur le programme ou raccourci utiliser, et de choisir -l’entre excuter en tant qu’administrateur . -<!--l. 2094--><p class="noindent" > +class="ec-lmss-10">install-tl </span>vérifie si le répertoire choisi comme racine est accessible en écriture pour celui qui procède à +l’installation. +</p><!--l. 2085--><p class="noindent" >Lorsqu’une installation TE X est présente sur la machine, l’installation de TE X Live par un utilisateur non +privilégié est problématique : cet utilisateur n’aura jamais accès aux exécutables TE X Live car la +recherche s’effectue d’abord dans les répertoires système, puis dans les répertoires de l’utilisateur. Une +parade sommaire a été prévue : l’installateur crée un raccourci vers une fenêtre de ligne de commande +où les exécutables TE X Live sont prioritaires : TE X Live est ainsi utilisable en ligne de commande à partir +de ce raccourci. De même, le raccourci pour TE Xworks, s’il est installé, fait ce qu’il faut pour que les outils +TE X Live soient utilisés. +</p><!--l. 2095--><p class="noindent" >Vous devez savoir que, même si vous êtes connecté en tant qu’administrateur, vous devez explicitement +demander les privilèges d’administrateur. En fait, il ne sert pas à grand-chose de se connecter en tant +qu’administrateur; le mieux est de faire un clic droit sur le programme ou raccourci à utiliser, et de choisir +l’entrée « exécuter en tant qu’administrateur ». + + +</p><!--l. 2102--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.6 </span> <a - id="x1-570007.6"></a>Augmentation de la limite de mmoire sous Windows et Cygwin</h4> -<!--l. 2097--><p class="noindent" >Les utilisateurs de Windows et Cygwin (voir la section <a -href="#x1-240003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a> pour les spcificits de l’installation sous Cygwin) -peuvent parfois arriver court de mmoire en utilisant certains des programmes fournis avec -<span class="TEX">T<span -class="E">E</span>X</span> Live. Par exemple, <span -class="ec-lmss-10">asy </span>peut manquer de mmoire si vous essayez d’allouer un tableau de -25 000 000 rels, et Lua<span class="TEX">T<span -class="E">E</span>X</span> aussi si vous essayez de traiter un document avec beaucoup de fontes + id="x1-570007.6"></a>Augmentation de la limite de mémoire sous Windows et Cygwin</h4> +<!--l. 2105--><p class="noindent" >Les utilisateurs de Windows et Cygwin (voir la section <a +href="#x1-240003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a> pour les spécificités de l’installation sous +Cygwin) peuvent parfois arriver à court de mémoire en utilisant certains des programmes fournis avec +TE X Live. Par exemple, <span +class="ec-lmss-10">asy </span>peut manquer de mémoire si vous essayez d’allouer un tableau de +25 000 000 réels, et LuaTE X aussi si vous essayez de traiter un document avec beaucoup de fontes lourdes. - - -<!--l. 2104--><p class="noindent" >Pour Cygwin, vous pouvez augmenter la quantit de mmoire disponible en suivant les instructions donnes -dans le guide de l’utilisateur Cygwin (<a -href="http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html" class="url" ><span -class="ec-lmtt-10">http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html</span></a>). -<!--l. 2108--><p class="noindent" >Pour Windows, il vous faudra crer un fichier, nomm par exemple <span +</p><!--l. 2112--><p class="noindent" >Pour Cygwin, vous pouvez augmenter la quantité de mémoire disponible en suivant les instructions données +dans le guide de l’utilisateur Cygwin (<a +href="https://www.cygwin.com/cygwin-ug-net/setup-maxmem.html" class="url" ><span +class="ec-lmtt-10">https://www.cygwin.com/cygwin-ug-net/setup-maxmem.html</span></a>). +</p><!--l. 2116--><p class="noindent" >Pour Windows, il vous faudra créer un fichier, nommé par exemple <span class="ec-lmtt-10">ajoutmemoire.ref</span>, contenant les quatre lignes suivantes. -<!--l. 2111--><p class="noindent" > +</p><!--l. 2119--><p class="noindent" > +</p> <div class="fancyvrb" id="fancyvrb13"><a id="x1-57002r1"></a><span class="ec-lmtt-9">Windows</span><span -class="ec-lmtt-9"> Registry</span><span -class="ec-lmtt-9"> Editor</span><span -class="ec-lmtt-9"> Version</span><span -class="ec-lmtt-9"> 5.00</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> Registry</span><span +class="ec-lmtt-9"> Editor</span><span +class="ec-lmtt-9"> Version</span><span +class="ec-lmtt-9"> 5.00</span><br class="fancyvrb" /><a id="x1-57004r2"></a><br class="fancyvrb" /><a id="x1-57006r3"></a><span class="ec-lmtt-9">[HKEY_LOCAL_MACHINE\Software\Cygwin]</span><br class="fancyvrb" /><a id="x1-57008r4"></a><span -class="ec-lmtt-9">"heap_chunk_in_mb"=dword:ffffff00</span></div> -<!--l. 2118--><p class="noindent" >puis excuter la commande <span -class="ec-lmtt-10">regedit /s ajoutmemoire.reg </span>en tant qu’administrateur. Si vous souhaitez -modifier la limite mmoire uniquement pour l’utilisateur courant plutt qu’au niveau du systme, utilisez +class="ec-lmtt-9">"heap_chunk_in_mb"=dword:ffffff00</span></div> +<!--l. 2126--><p class="noindent" >puis exécuter la commande <span +class="ec-lmtt-10">regedit /s ajoutmemoire.reg </span>en tant qu’administrateur. Si vous souhaitez +modifier la limite mémoire uniquement pour l’utilisateur courant plutôt qu’au niveau du système, utilisez <span class="ec-lmtt-10">HKEY_CURRENT_USER</span>. -<!--l. 2124--><p class="noindent" > +</p><!--l. 2132--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">8 </span> <a - id="x1-580008"></a>Guide d’utilisation du systme Web2C</h3> -<!--l. 2126--><p class="noindent" >Web2C est une collection intgre 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-mme, Metafont, MetaPost, -BibTeX, etc. C’est le cœur de <span class="TEX">T<span -class="E">E</span>X</span> Live. Le site de rfrence est <a -href="http://tug.org/web2c" class="url" ><span -class="ec-lmtt-10">http://tug.org/web2c</span></a>. -<!--l. 2130--><p class="noindent" >Un peu d’histoire : la premire implmentation a t ralise par Tomas Rokicki qui, en 1987, a dvelopp un -premier systme <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 Howard Trickey et -Pavel Curtis principalement). Tim Morgan assura la maintenance du systme, dont le nom fut -remplac durant cette priode 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 qui le rendit Karl en + id="x1-580008"></a>Guide d’utilisation du système Web2C</h3> +<!--l. 2134--><p class="noindent" >Web2C est une collection intégrée de programmes relatifs à TE X, c.-à-d. TE X lui-même, Metafont, +MetaPost, BibTeX, etc. C’est le cœur de TE X Live. Le site de référence est <a +href="https://tug.org/web2c" class="url" ><span +class="ec-lmtt-10">https://tug.org/web2c</span></a>. +</p><!--l. 2138--><p class="noindent" >Un peu d’histoire : la première implémentation a été réalisée par Tomas Rokicki qui, en 1987, a +développé un premier système TE X-to-C en adaptant les <span +class="ec-lmri-10">change files </span>pour Unix (travail de Howard Trickey +et Pavel Curtis principalement). Tim Morgan assura la maintenance du 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 qui le rendit à Karl en 2006. -<!--l. 2140--><p class="noindent" >Le systme Web2C fonctionne sur Unix, sur les systmes Windows 32 bits, sur Mac OS X et sur de nombreux -autres systmes d’exploitation. Il utilise les sources originales de 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>(systme de programmation documente) qui sont tous traduits en langage C. Les -composants du noyau de <span class="TEX">T<span -class="E">E</span>X</span> issus de ce processus sont : -<!--l. 2146--><p class="noindent" > - <dl class="list1"><dt class="list"> +</p><!--l. 2148--><p class="noindent" >Le système Web2C fonctionne sur Unix, sur les systèmes Windows 32 bits, sur Mac OS X et sur de +nombreux autres systèmes d’exploitation. Il utilise les sources originales de Knuth pour TE X et les autres +programmes de base écrits en <span +class="ec-lmtt-10">WEB </span>(système de programmation documentée) qui sont tous traduits en +langage C. Les composants du noyau de TE X issus de ce processus sont : +</p><!--l. 2154--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex</span> </dt><dd class="list"> - <!--l. 2147--><p class="noindent" >– gestion des bibliographies. - </dd><dt class="list"> + <!--l. 2155--><p class="noindent" >– gestion des bibliographies. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvicopy</span> </dt><dd class="list"> - <!--l. 2148--><p class="noindent" >– copie de fichier DVI en supprimant les fontes virtuelles. - </dd><dt class="list"> + <!--l. 2156--><p class="noindent" >– copie de fichier DVI en supprimant les fontes virtuelles. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvitomp</span> </dt><dd class="list"> - <!--l. 2149--><p class="noindent" >– conversion de fichier DVI en MPX (dessins MetaPost). - </dd><dt class="list"> + <!--l. 2157--><p class="noindent" >– conversion de fichier DVI en MPX (dessins MetaPost). + </p></dd><dt class="list"> <span class="ec-lmss-10">dvitype</span> </dt><dd class="list"> - <!--l. 2150--><p class="noindent" >– conversion le fichier DVI en un texte lisible. - </dd><dt class="list"> + <!--l. 2158--><p class="noindent" >– conversion le fichier DVI en un texte lisible. + </p></dd><dt class="list"> <span class="ec-lmss-10">gftodvi</span> </dt><dd class="list"> - <!--l. 2151--><p class="noindent" >– visualisation de fontes gnriques GF. - </dd><dt class="list"> + <!--l. 2159--><p class="noindent" >– visualisation de fontes génériques GF. + + + </p></dd><dt class="list"> <span class="ec-lmss-10">gftopk</span> </dt><dd class="list"> - <!--l. 2152--><p class="noindent" >– conversion des fontes gnriques GF en fontes bitmap PK. - </dd><dt class="list"> + <!--l. 2160--><p class="noindent" >– conversion des fontes génériques GF en fontes bitmap PK. + </p></dd><dt class="list"> <span class="ec-lmss-10">gftype</span> </dt><dd class="list"> - <!--l. 2153--><p class="noindent" >– conversion de fichier GF en un texte lisible. - </dd><dt class="list"> + <!--l. 2161--><p class="noindent" >– conversion de fichier GF en un texte lisible. + </p></dd><dt class="list"> <span class="ec-lmss-10">mf </span> </dt><dd class="list"> - <!--l. 2154--><p class="noindent" >– cration de fontes. - </dd><dt class="list"> + <!--l. 2162--><p class="noindent" >– création de fontes. + </p></dd><dt class="list"> <span class="ec-lmss-10">mft</span> </dt><dd class="list"> - <!--l. 2155--><p class="noindent" >– mise en page de code source Metafont. - - - </dd><dt class="list"> + <!--l. 2163--><p class="noindent" >– mise en page de code source Metafont. + </p></dd><dt class="list"> <span class="ec-lmss-10">mpost</span> </dt><dd class="list"> - <!--l. 2156--><p class="noindent" >– cration de diagrammes techniques. - </dd><dt class="list"> + <!--l. 2164--><p class="noindent" >– création de diagrammes techniques. + </p></dd><dt class="list"> <span class="ec-lmss-10">patgen</span> </dt><dd class="list"> - <!--l. 2157--><p class="noindent" >– cration de motifs de csure. - </dd><dt class="list"> + <!--l. 2165--><p class="noindent" >– création de motifs de césure. + </p></dd><dt class="list"> <span class="ec-lmss-10">pktogf</span> </dt><dd class="list"> - <!--l. 2158--><p class="noindent" >– conversion des fontes bitmap PK en fontes gnriques GF. - </dd><dt class="list"> + <!--l. 2166--><p class="noindent" >– conversion des fontes bitmap PK en fontes génériques GF. + </p></dd><dt class="list"> <span class="ec-lmss-10">pktype</span> </dt><dd class="list"> - <!--l. 2159--><p class="noindent" >– conversion des fontes PK en un texte lisible. - </dd><dt class="list"> + <!--l. 2167--><p class="noindent" >– conversion des fontes PK en un texte lisible. + </p></dd><dt class="list"> <span class="ec-lmss-10">pltotf</span> </dt><dd class="list"> - <!--l. 2160--><p class="noindent" >– conversion des fichiers PL (lisibles) en TFM. - </dd><dt class="list"> + <!--l. 2168--><p class="noindent" >– conversion des fichiers PL (lisibles) en TFM. + </p></dd><dt class="list"> <span class="ec-lmss-10">pooltype</span> </dt><dd class="list"> - <!--l. 2161--><p class="noindent" >– affichage des fichiers <span + <!--l. 2169--><p class="noindent" >– affichage des fichiers <span class="ec-lmtt-10">WEB </span>pool. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmss-10">tangle</span> </dt><dd class="list"> - <!--l. 2162--><p class="noindent" >– <span + <!--l. 2170--><p class="noindent" >– <span class="ec-lmtt-10">WEB </span>vers Pascal. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmss-10">tex </span> </dt><dd class="list"> - <!--l. 2163--><p class="noindent" >– composition de textes. - </dd><dt class="list"> + <!--l. 2171--><p class="noindent" >– composition de textes. + </p></dd><dt class="list"> <span class="ec-lmss-10">tftopl</span> </dt><dd class="list"> - <!--l. 2164--><p class="noindent" >– conversion des fichiers TFM en PL (lisibles). - </dd><dt class="list"> + <!--l. 2172--><p class="noindent" >– conversion des fichiers TFM en PL (lisibles). + </p></dd><dt class="list"> <span class="ec-lmss-10">vftovp</span> </dt><dd class="list"> - <!--l. 2165--><p class="noindent" >– conversion des fontes virtuelles VF en VPL (lisibles). - </dd><dt class="list"> + <!--l. 2173--><p class="noindent" >– conversion des fontes virtuelles VF en VPL (lisibles). + </p></dd><dt class="list"> <span class="ec-lmss-10">vptovf</span> </dt><dd class="list"> - <!--l. 2166--><p class="noindent" >– conversion des fontes VPL en fontes virtuelles VF. - </dd><dt class="list"> + <!--l. 2174--><p class="noindent" >– conversion des fontes VPL en fontes virtuelles VF. + </p></dd><dt class="list"> <span class="ec-lmss-10">weave</span> </dt><dd class="list"> - <!--l. 2167--><p class="noindent" >– <span -class="ec-lmtt-10">WEB </span>vers <span class="TEX">T<span -class="E">E</span>X</span>.</dd></dl> -<!--l. 2170--><p class="noindent" >La syntaxe et les fonctions prcises de ces programmes sont dcrites dans la documentation des composants -individuels et dans le manuel Web2C lui-mme. Toutefois, connatre un certain nombre de principes rgissant -l’ensemble de la famille de programmes peut aider exploiter de faon optimale votre installation + <!--l. 2175--><p class="noindent" >– <span +class="ec-lmtt-10">WEB </span>vers TE X.</p></dd></dl> +<!--l. 2178--><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. 2176--><p class="noindent" >Presque tous ces programmes suivent les options standard de GNU : - <dl class="description"><dt class="description"> - <span -class="ec-lmtk-10">--help</span> </dt><dd -class="description">imprime le sommaire de l’utilisation, - </dd><dt class="description"> - <span -class="ec-lmtk-10">--verbose</span> </dt><dd -class="description">imprime le rapport dtaill du processus, - </dd><dt class="description"> - <span -class="ec-lmtk-10">--version</span> </dt><dd -class="description">imprime seulement le numro de version.</dd></dl> -<!--l. 2183--><p class="noindent" >Pour localiser les fichiers, les programmes Web2C utilisent la bibliothque de recherche Kpathsea -(<a -href="http://tug.org/kpathsea" class="url" ><span -class="ec-lmtt-10">http://tug.org/kpathsea</span></a>). Cette bibliothque utilise une combinaison de variables d’environnement et un -certain nombre de fichiers de paramtres pour optimiser la recherche dans l’norme arborescence <span class="TEX">T<span -class="E">E</span>X</span>. Web2C -peut excuter une recherche dans plusieurs arborescences simultanment, ce qui est utile si l’on -souhaite maintenir la distribution standard de <span class="TEX">T<span -class="E">E</span>X</span> et les extensions locales dans deux arborescences -distinctes. Afin d’acclrer la recherche de fichiers, la racine de chaque arborescence possde un -fichier <span -class="ec-lmtt-10">ls-R </span>contenant une entre donnant le nom et le chemin de chaque fichier situ sous la -racine. +</p><!--l. 2184--><p class="noindent" >Presque tous ces programmes suivent les options standard de GNU : + </p><dl class="list1"><dt class="list"> + <span +class="ec-lmtt-10">--help</span> </dt><dd +class="list"> + <!--l. 2186--><p class="noindent" >imprime le sommaire de l’utilisation; -<!--l. 2194--><p class="noindent" > + </p></dd><dt class="list"> + <span +class="ec-lmtt-10">--version</span> </dt><dd +class="list"> + <!--l. 2187--><p class="noindent" >imprime seulement le numéro de version.</p></dd></dl> +<!--l. 2190--><p class="noindent" >Et la plupart honorent : + </p><dl class="list1"><dt class="list"> + <span +class="ec-lmtt-10">--verbose</span> </dt><dd +class="list"> + <!--l. 2192--><p class="noindent" >imprime le rapport détaillé du processus.</p></dd></dl> +<!--l. 2195--><p class="noindent" >Pour localiser les fichiers, les programmes Web2C utilisent la bibliothèque de recherche Kpathsea +(<a +href="https://tug.org/kpathsea" class="url" ><span +class="ec-lmtt-10">https://tug.org/kpathsea</span></a>). 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 TE X. +Web2C peut exécuter une recherche dans plusieurs arborescences simultanément, ce qui est utile si l’on +souhaite maintenir la distribution standard de TE X et les extensions locales dans deux arborescences +distinctes. Afin d’accélérer la recherche de fichiers, la racine de chaque arborescence possède un +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. +</p><!--l. 2206--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">8.1 </span> <a - id="x1-590008.1"></a>Kpathsea et la recherche de fichiers</h4> -<!--l. 2197--><p class="noindent" >Dcrivons en premier lieu le mcanisme de recherche de la bibliothque Kpathsea. -<!--l. 2199--><p class="noindent" >Nous appelons <span -class="ec-lmri-10">chemin de recherche </span>une liste d’lments, spars par deux-points ou point-virgule , et -appels <span -class="ec-lmri-10">l</span><span -class="ec-lmri-10">ments de chemin</span>, qui sont des noms de rpertoires. Un chemin de recherche peut provenir de -plusieurs sources. Pour rechercher un fichier <span -class="ec-lmtt-10">my-file </span> le long d’un chemin <span -class="ec-lmtt-10">.:/dir </span>, Kpathsea vrifie -chaque lment du chemin : d’abord <span class="path"><span + id="x1-590008.1"></a>Kpathsea et la recherche de fichiers</h4> +<!--l. 2209--><p class="noindent" >Décrivons en premier lieu le mécanisme de recherche de la bibliothèque Kpathsea. +</p><!--l. 2211--><p class="noindent" >Nous appelons <span +class="ec-lmri-10">chemin de recherche </span>une liste d’éléments, séparés par « deux-points » ou « point-virgule », +et appelés <span +class="ec-lmri-10">é</span><span +class="ec-lmri-10">l</span><span +class="ec-lmri-10">é</span><span +class="ec-lmri-10">ments de chemin</span>, qui sont des noms de répertoires. Un chemin de recherche peut provenir de +plusieurs sources. Pour rechercher un fichier « <span +class="ec-lmtt-10">my-file </span>» le long d’un chemin « <span +class="ec-lmtt-10">.:/dir </span>», Kpathsea vérifie +chaque élément du chemin : d’abord <span class="path"><span class="ec-lmtt-10">./my-file</span></span>, puis <span class="path"><span -class="ec-lmtt-10">/dir/my-file</span></span>, etc. Puis Kpathsea renvoie la premire -occurrence (voire toutes). -<!--l. 2208--><p class="noindent" >Afin d’optimiser l’adaptation tous les systmes d’exploitation, Kpathsea peut utiliser dans les noms de -fichiers des sparateurs diffrents de deux-points ( <span -class="ec-lmtt-10">: </span>) et barre oblique ( <span -class="ec-lmtt-10">/ </span>) pour les systmes +class="ec-lmtt-10">/dir/my-file</span></span>, etc. Puis Kpathsea renvoie la +première occurrence (voire toutes). +</p><!--l. 2219--><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="ec-lmtt-10">: </span>») et barre oblique (« <span +class="ec-lmtt-10">/ </span>») pour les systèmes non-Unix. -<!--l. 2212--><p class="noindent" >Pour vrifier un lment de chemin particulier <span -class="ec-lmro-10">p</span>, Kpathsea vrifie d’abord si une base de donnes -existante (voir page <a -href="#x1-670008.2">72<!--tex4ht:ref: sec:filename-database --></a>) contient <span -class="ec-lmro-10">p</span>, c.--d. si la base de donnes se trouve dans un rpertoire qui est -un prfixe de <span -class="ec-lmro-10">p</span>. Si oui, la spcification du chemin est compare avec le contenu de la base de -donnes. -<!--l. 2219--><p class="noindent" >Bien que l’lment de chemin le plus simple et le plus frquent soit un nom de rpertoire, Kpathsea supporte -d’autres types d’lments dans les chemins de recherche : des valeurs par dfaut diffrentes pour chaque -programme, des noms de variables d’environnement, des valeurs de fichiers de configuration, les rpertoires de -l’utilisateur et la recherche rcursive de sous-rpertoires. Nous disons alors que Kpathsea <span -class="ec-lmri-10">tend </span>un lment, -c’est--dire que Kpathsea transforme toutes ces spcifications en noms de rpertoires de base. Cette opration -est dcrite dans les sections suivantes. -<!--l. 2228--><p class="noindent" >Notons que si le nom de fichier cherch est absolu ou explicitement relatif, c’est--dire commenant par <span -class="ec-lmtt-10">/ </span>, - <span -class="ec-lmtt-10">./ </span> ou <span -class="ec-lmtt-10">../ </span>, Kpathsea ne vrifie que l’existence de ce fichier. -<!--l. 2242--><p class="noindent" > +</p><!--l. 2223--><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-670008.2">75<!--tex4ht:ref: sec: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. +</p><!--l. 2229--><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 : 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 +disons alors que Kpathsea <span +class="ec-lmri-10">é</span><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. +</p><!--l. 2238--><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. +</p><!--l. 2248--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.1.1 </span> <a - id="x1-600008.1.1"></a>Les diffrentes sources</h5> -<!--l. 2245--><p class="noindent" >Un chemin de recherche peut provenir de plusieurs sources. Voici l’ordre dans lequel Kpathsea les + id="x1-600008.1.1"></a>Les différentes sources</h5> +<!--l. 2251--><p class="noindent" >Un chemin de recherche peut provenir de plusieurs sources. Voici l’ordre dans lequel Kpathsea les utilise. -<!--l. 2248--><p class="noindent" > - <ol class="enumerate1" > +</p><!--l. 2254--><p class="noindent" > + </p><ol class="enumerate1" > <li - class="enumerate" id="x1-60002x1">Une variable d’environnement dfinie par l’utilisateur, par exemple <span + class="enumerate" id="x1-60002x1">Une variable d’environnement définie par l’utilisateur, par exemple <span class="ec-lmtt-10">TEXINPUTS</span>. Les variables - d’environnement avec une extension attache (nom de programme) sont d’abord prises en - compte : par exemple, si <span -class="ec-lmtt-10">latex </span> est le nom du programme excut, <span -class="ec-lmtt-10">TEXINPUTS.latex </span>passera - avant <span + d’environnement avec une extension attachée (nom de programme) sont d’abord prises en + compte : par exemple, si « <span +class="ec-lmtt-10">latex </span>» est le nom du programme exécuté, <span +class="ec-lmtt-10">TEXINPUTS.latex</span> + passera avant <span class="ec-lmtt-10">TEXINPUTS</span>. + + </li> <li - class="enumerate" id="x1-60004x2">Un fichier de configuration de programme spcifique, par exemple une ligne <span -class="ec-lmtt-10">S /a:/b </span> dans le - fichier <span + class="enumerate" id="x1-60004x2">Un fichier de configuration de programme spécifique, par exemple une ligne « <span +class="ec-lmtt-10">S /a:/b </span>» dans + le fichier <span class="ec-lmtt-10">config.ps </span>de <span class="ec-lmss-10">dvips</span>. </li> <li - class="enumerate" id="x1-60006x3">Un fichier de configuration <span + class="enumerate" id="x1-60006x3">Un fichier de configuration <span class="ec-lmtt-10">texmf.cnf </span>de Kpathsea contenant une ligne telle que <br -class="newline" /> <span -class="ec-lmtt-10">TEXINPUTS=/c:/d </span> (voir ci-dessous). +class="newline" />« <span +class="ec-lmtt-10">TEXINPUTS=/c:/d </span>» (voir ci-dessous). </li> <li - class="enumerate" id="x1-60008x4">La valeur par dfaut obtenue la compilation.</li></ol> -<!--l. 2261--><p class="noindent" >On peut voir chacune de ces valeurs pour un chemin de recherche donn en utilisant l’option de dbogage (voir -page <a -href="#x1-710008.2.4">76<!--tex4ht:ref: sec:debugging --></a>). -<!--l. 2264--><p class="noindent" > + class="enumerate" id="x1-60008x4">La valeur par défaut obtenue à la compilation.</li></ol> +<!--l. 2266--><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-710008.2.4">79<!--tex4ht:ref: sec:debugging --></a>). +</p><!--l. 2269--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.1.2 </span> <a - id="x1-610008.1.2"></a>Fichiers de configuration</h5> -<!--l. 2266--><p class="noindent" >Kpathsea lit les chemins de recherche et d’autres dfinitions dans des <span -class="ec-lmri-10">fichiers de configuration </span><span -class="ec-lmri-10"> l’ex</span><span -class="ec-lmri-10">cution</span> -nomms <span -class="ec-lmtt-10">texmf.cnf </span>. Le chemin pour accder ces fichiers dans l’arborescence est stock dans la variable -<span -class="ec-lmtt-10">TEXMFCNF</span>, mais il n’est pas conseill de modifier cette variable (ou une autre) au moyen d’une variable -d’environnement du mme nom. - - -<!--l. 2273--><p class="noindent" > la place, un fichier <span -class="ec-lmtt-10">.../2019/texmf.cnf </span>est cr la suite d’une installation normale. Si vous devez changer -les valeurs par dfaut de certaines variables (ce qui n’est en gnral pas ncessaire), c’est le bon endroit pour -le faire. Le fichier de configuration principal est dans <span -class="ec-lmtt-10">.../2019/texmf-dist/web2c/texmf.cnf</span>. Vous ne -devriez jamais diter ce fichier car vos changements seraient alors perdus lors de futures mises jour de la -distribution. -<!--l. 2281--><p class="noindent" >Il est important de noter que <span -class="ec-lmri-10">tous </span>les fichiers <span -class="ec-lmtt-10">texmf.cnf </span>trouvs seront lus et que, en cas de conflit, la -premire dfinition lue l’emporte. Par exemple, si les fichiers <span -class="ec-lmtt-10">texmf.cnf </span>sont cherchs dans le chemin + id="x1-610008.1.2"></a>Fichiers de configuration</h5> +<!--l. 2271--><p class="noindent" >Kpathsea lit les chemins de recherche et d’autres définitions dans des <span +class="ec-lmri-10">fichiers de configuration </span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">l’ex</span><span +class="ec-lmri-10">é</span><span +class="ec-lmri-10">cution</span> +nommés <span +class="ec-lmtt-10">texmf.cnf</span>. Le chemin <span +class="ec-lmtt-10">TEXMFCNF </span>est utilisé pour rechercher ces fichiers, mais nous ne +recommandons pas de définir cette variable d’environnement (ou toute autre) pour passer outre les +répertoires du système. +</p><!--l. 2277--><p class="noindent" >À la place, un fichier <span +class="ec-lmtt-10">.../2020/texmf.cnf </span>est créé à la suite d’une installation normale. Si vous devez +changer les valeurs par défaut de certaines variables (ce qui n’est en général pas nécessaire), c’est le bon +endroit pour le faire. Le fichier de configuration principal est dans <span +class="ec-lmtt-10">.../2020/texmf-dist/web2c/texmf.cnf</span>. +Vous ne devriez jamais éditer ce fichier car vos changements seraient alors perdus lors de futures mises à +jour de la distribution. +</p><!--l. 2285--><p class="noindent" >En passant, si vous souhaitez simplement ajouter un répertoire personnel à un chemin de recherche +particulier, une méthode raisonnable consiste à définir une variable d’environnement : + + +</p> +<div class="verbatim" id="verbatim-2"> +<div class="fancyvrb" id="fancyvrb14"><a + id="x1-61002r1"></a> TEXINPUTS=.:/my/macro/dir:</div> +</div> +<!--l. 2290--><p class="nopar" >Pour que cette configuration puisse être maintenue et portable au fil des ans, utilisez un « <span +class="ec-lmtt-10">: </span>» final (« <span +class="ec-lmtt-10">; </span>» +sur Windows) pour insérer les chemins d’accès système, au lieu d’essayer de les écrire tous +explicitement (voir section <a +href="#x1-630008.1.4">8.1.4<!--tex4ht:ref: sec:default-expansion --></a>). Une autre option consiste à utiliser l’arborescence <span +class="ec-lmtt-10">TEXMFHOME </span>(voir +section <a +href="#x1-310003.2.3">3.2.3<!--tex4ht:ref: sec:directories --></a>). +</p><!--l. 2297--><p class="noindent" >Il est important de noter que <span +class="ec-lmri-10">tous </span>les fichiers <span +class="ec-lmtt-10">texmf.cnf </span>trouvés seront lus et que, en cas de conflit, la +première définition lue l’emporte. Par exemple, si les fichiers <span +class="ec-lmtt-10">texmf.cnf </span>sont cherchés dans le chemin <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">.:$TEXMF</span></span></span>, les valeurs de <span -class="ec-lmtt-10">./texmf.cnf </span>l’emportent sur celles de <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">./texmf.cnf </span>l’emportent sur celles de <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$TEXMF/texmf.cnf</span></span></span>. +</p> <ul class="itemize1"> - <li class="itemize">Les commentaires sont signals par un <span -class="ec-lmtt-10">% </span>et se terminent la fin de la ligne. + <li class="itemize">Les commentaires sont signalés par un <span +class="ec-lmtt-10">%</span>, soit au début d’une ligne, soit précédés d’un + espace, et se terminent à la fin de la ligne. </li> - <li class="itemize">Les lignes vides sont ignores. + <li class="itemize">Les lignes vides sont ignorées. </li> <li class="itemize">Un <span -class="ec-lmtt-10">\ </span> la fin d’une ligne joue le rle d’un lien entre deux lignes, c’est--dire que la ligne courante - se poursuit la ligne suivante. Dans ce cas, les espaces prsents au dbut de la ligne suivante ne - sont pas ignors. +class="ec-lmtt-10">\ </span>à la fin d’une ligne joue le rôle d’un lien entre deux lignes, c’est-à-dire que la ligne + courante se poursuit à la ligne suivante. Dans ce cas, les espaces présents au début de la ligne + suivante ne sont pas ignorés. </li> - <li class="itemize">Toutes les autres lignes sont de la forme : <div class="alltt"> - - <!--l. 2295--><p class="noindent" ><div class="obeylines-v"> - <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtti-10">variable</span><span -class="ec-lmtt-10">[.</span><span -class="ec-lmtti-10">progname</span><span -class="ec-lmtt-10">]</span><span -class="ec-lmtt-10"> [=]</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtti-10">value</span></div> - </div> o le <span -class="ec-lmtt-10">= </span> et les espaces autour sont optionnels. + <li class="itemize">Toutes les autres lignes sont de la forme :<br +class="newline" /> <span +class="ec-lmro-10">variable </span>[<span +class="ec-lmtt-10">.</span><span +class="ec-lmro-10">progname</span>] [<span +class="ec-lmtt-10">=</span>] <span +class="ec-lmro-10">value</span><br +class="newline" /> où le « <span +class="ec-lmtt-10">= </span>» et les espaces autour sont optionnels. (Mais si <span +class="ec-lmro-10">valeur </span>commence par « <span +class="ec-lmtt-10">. </span>», il est plus + simple d’utiliser le « <span +class="ec-lmtt-10">= </span>» pour éviter que le point ne soit interprété comme le qualificatif du + nom du programme). </li> <li class="itemize">Le nom de la <span -class="ec-lmro-10">variable </span>peut contenir n’importe quel caractre autre que les espaces, <span -class="ec-lmtt-10">= </span>, ou <span -class="ec-lmtt-10">. </span> mais - on recommande d’utiliser <span -class="ec-lmtt-10">A-Za-z_ </span> pour viter les problmes. +class="ec-lmro-10">variable </span>peut contenir n’importe quel caractère autre que les espaces, « <span +class="ec-lmtt-10">= </span>», ou + « <span +class="ec-lmtt-10">. </span>» mais on recommande d’utiliser « <span +class="ec-lmtt-10">A-Za-z_ </span>» pour éviter les problèmes. </li> - <li class="itemize">Si <span + <li class="itemize">Si « <span class="ec-lmtt-10">.</span><span -class="ec-lmro-10">progname </span> est prsent, sa dfinition s’applique seulement si le programme excut se nomme - <span +class="ec-lmro-10">progname </span>» est présent, sa définition s’applique seulement si le programme exécuté + se nomme <span class="ec-lmro-10">progname </span>ou <span class="ec-lmro-10">progname</span><span -class="ec-lmtt-10">.exe</span>. Ceci permet par exemple diffrentes variantes de <span class="TEX">T<span -class="E">E</span>X</span> d’avoir des - chemins de recherche diffrents. +class="ec-lmtt-10">.exe</span>. Ceci permet par exemple à différentes variantes de + TE X d’avoir des chemins de recherche différents. </li> <li class="itemize"><span -class="ec-lmro-10">value </span>peut contenir n’importe quel caractre except <span -class="ec-lmtt-10">% </span> et <span -class="ec-lmtt-10">@ </span>. L’option <span +class="ec-lmro-10">value </span>peut contenir n’importe quel caractère excepté « <span +class="ec-lmtt-10">% </span>» et « <span +class="ec-lmtt-10">@ </span>». L’option <span class="ec-lmtt-10">$</span><span class="ec-lmro-10">var</span><span class="ec-lmtt-10">.</span><span -class="ec-lmro-10">prog </span>n’est pas - disponible droite du signe <span -class="ec-lmtt-10">= </span>; la place, on doit utiliser une variable supplmentaire. Un - <span -class="ec-lmtt-10">; </span> dans <span -class="ec-lmro-10">value </span>est compris comme un <span -class="ec-lmtt-10">: </span> si on travaille sous Unix; ceci est trs utile et permet - d’avoir un seul <span -class="ec-lmtt-10">texmf.cnf </span>pour les systmes Unix, MS-DOS et Windows. +class="ec-lmro-10">prog </span>n’est + pas disponible à droite du signe « <span +class="ec-lmtt-10">= </span>»; à la place, on doit utiliser une variable supplémentaire. + Un « <span +class="ec-lmtt-10">; </span>» dans <span +class="ec-lmro-10">value </span>est compris comme un « <span +class="ec-lmtt-10">: </span>» si on travaille sous Unix; ceci est très utile + et permet d’avoir un seul <span +class="ec-lmtt-10">texmf.cnf </span>pour les systèmes Unix, MS-DOS et Windows. </li> - <li class="itemize">Avant tout dsarchivage ou dcompactage, toutes les dfinitions sont lues de telle faon que les - variables peuvent tre rfrences avant d’tre dfinies.</li></ul> -<!--l. 2316--><p class="noindent" >Voici un fichier de configuration illustrant les points prcdents : + <li class="itemize">Considérée comme une chaîne de caractères, <span +class="ec-lmro-10">valeur </span>peut contenir n’importe quel caractère. + Toutefois, dans la pratique, la plupart des valeurs <span +class="ec-lmtt-10">texmf.cnf </span>sont liées l’expansion du chemin + et, comme divers caractères spéciaux sont utilisés dans l’expansion (voir section <a +href="#x1-660008.1.7">8.1.7<!--tex4ht:ref: sec:cnf-special-chars --></a>), tels + les accolades et les virgules, ils ne peuvent pas être utilisés dans les noms de répertoires. + <!--l. 2336--><p class="noindent" >Un « <span +class="ec-lmtt-10">; </span>» dans <span +class="ec-lmro-10">value </span>est traduit par « <span +class="ec-lmtt-10">: </span>» s’il est exécuté sous Unix, afin de disposer d’un seul + <span +class="ec-lmtt-10">texmf.cnf </span>qui puisse supporter à la fois les systèmes Unix et Windows. Cette traduction se + produit pour toute valeur, et pas seulement pour les chemins de recherche mais, heureusement, + en pratique, le « <span +class="ec-lmtt-10">; </span>» n’est pas nécessaire dans d’autres valeurs. + </p><!--l. 2342--><p class="noindent" >La fonction <span +class="ec-lmtt-10">$</span><span +class="ec-lmro-10">var</span><span +class="ec-lmtt-10">.</span><span +class="ec-lmro-10">prog </span>n’est pas disponible du côté droit; vous devez à la place utiliser une + variable supplémentaire. + </p></li> + <li class="itemize">Avant tout désarchivage ou décompactage, toutes les définitions sont lues de telle façon que + les variables peuvent être référencées avant d’être définies.</li></ul> +<!--l. 2348--><p class="noindent" >Voici un fichier de configuration illustrant les points précédents : -<div class="verbatim" id="verbatim-2"> -<div class="fancyvrb" id="fancyvrb14"><a - id="x1-61002r1"></a>TEXMF              = {$TEXMFLOCAL,!!$TEXMFMAIN}<br class="fancyvrb" /><a - id="x1-61004r2"></a>TEXINPUTS.latex    = .;$TEXMF/tex/{latex,generic;}// +</p> +<div class="verbatim" id="verbatim-3"> +<div class="fancyvrb" id="fancyvrb15"><a + id="x1-61004r1"></a>TEXMF = {$TEXMFLOCAL,!!$TEXMFMAIN}<br class="fancyvrb" /><a + id="x1-61006r2"></a>TEXINPUTS.latex = .;$TEXMF/tex/{latex,generic;}// <br class="fancyvrb" /><a - id="x1-61006r3"></a>TEXINPUTS.fontinst = .;$TEXMF/tex//;$TEXMF/fonts/afm//<br class="fancyvrb" /><a - id="x1-61008r4"></a>% e-TeX related files + id="x1-61008r3"></a>TEXINPUTS.fontinst = .;$TEXMF/tex//;$TEXMF/fonts/afm//<br class="fancyvrb" /><a + id="x1-61010r4"></a>% e-TeX related files <br class="fancyvrb" /><a - id="x1-61010r5"></a>TEXINPUTS.elatex   = .;$TEXMF/{etex,tex}/{latex,generic;}// + id="x1-61012r5"></a>TEXINPUTS.elatex = .;$TEXMF/{etex,tex}/{latex,generic;}// <br class="fancyvrb" /><a - id="x1-61012r6"></a>TEXINPUTS.etex     = .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</div> + id="x1-61014r6"></a>TEXINPUTS.etex = .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</div> </div> -<!--l. 2326--><p class="nopar" > -<!--l. 2332--><p class="noindent" > +<!--l. 2358--><p class="nopar" > +</p><!--l. 2362--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.1.3 </span> <a - id="x1-620008.1.3"></a>Expansion d’un chemin de recherche</h5> -<!--l. 2335--><p class="noindent" >Kpathsea reconnat certains caractres et constructions spciales 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> tend la recherche -vers tous les sous-rpertoires situs sous les rpertoires <span + id="x1-620008.1.3"></a>Expansion d’un chemin de recherche</h5> +<!--l. 2365--><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 <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">~$USER/{foo,bar}//baz</span></span></span> étend la recherche vers +tous les sous-répertoires situés sous les répertoires <span class="ec-lmtt-10">foo </span>et <span -class="ec-lmtt-10">bar </span>dans le rpertoire utilisateur <span +class="ec-lmtt-10">bar </span>dans le répertoire utilisateur <span class="ec-lmtt-10">$USER</span> -contenant un rpertoire ou un fichier appel <span -class="ec-lmtt-10">baz</span>. Ces expansions sont explicites dans les sections +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. 2345--><p class="noindent" > +</p><!--l. 2373--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.1.4 </span> <a - id="x1-630008.1.4"></a>Expansion par dfaut</h5> -<!--l. 2348--><p class="noindent" >Si le chemin de recherche le plus prioritaire (voir section <a -href="#x1-600008.1.1">8.1.1<!--tex4ht:ref: sec:path-sources --></a>) contient un <span -class="ec-lmtt-10">: </span> <span + id="x1-630008.1.4"></a>Expansion par défaut</h5> +<!--l. 2376--><p class="noindent" >Si le chemin de recherche le plus prioritaire (voir section <a +href="#x1-600008.1.1">8.1.1<!--tex4ht:ref: sec:path-sources --></a>) contient un « <span +class="ec-lmtt-10">: </span>» <span class="ec-lmri-10">suppl</span><span -class="ec-lmri-10">mentaire </span>(c.--d. en -dbut ou fin de ligne ou double), Kpathsea insre cet endroit le chemin suivant dont la priorit dfinie est -immdiatement infrieure. Si ce chemin insr possde un <span -class="ec-lmtt-10">: </span> supplmentaire, le mme processus se rpte -pour le chemin prioritaire suivant. Par exemple, tant donn une variable d’environnement dfinie -ainsi : +class="ec-lmri-10">é</span><span +class="ec-lmri-10">mentaire </span>(c.-à-d. en +début ou fin de ligne ou double), Kpathsea insère à cet endroit le chemin suivant dont la priorité définie +est immédiatement inférieure. Si ce chemin inséré possède un « <span +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 : +</p> <div class="alltt"> -<!--l. 2357--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">setenv</span><span -class="ec-lmtk-10"> TEXINPUTS</span><span -class="ec-lmtk-10"> /home/karl:</span> +class="ec-lmtk-10"> TEXINPUTS</span><span +class="ec-lmtk-10"> /home/karl:</span> </div> </div> la valeur de <span -class="ec-lmtt-10">TEXINPUTS </span>d’aprs le fichier <span -class="ec-lmtt-10">texmf.cnf </span>tant : +class="ec-lmtt-10">TEXINPUTS </span>d’après le fichier <span +class="ec-lmtt-10">texmf.cnf </span>étant : <div class="alltt"> -<!--l. 2362--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> .:$TEXMF//tex</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> .:$TEXMF//tex</span> </div> -</div> alors la valeur finale utilise pour la recherche sera : +</div> alors la valeur finale utilisée pour la recherche sera : <div class="alltt"> -<!--l. 2367--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 2371--><p class="noindent" >Comme il est inutile d’insrer la valeur par dfaut en plusieurs endroits, Kpathsea applique la substitution -seulement un <span -class="ec-lmtt-10">: </span> supplmentaire et laisse les autres inchangs : il cherche d’abord un <span -class="ec-lmtt-10">: </span> en dbut de -ligne, puis en fin de ligne et enfin un double <span -class="ec-lmtt-10">: </span>. +<!--l. 2398--><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="ec-lmtt-10">: </span>» supplémentaire et laisse les autres inchangés : il cherche d’abord un « <span +class="ec-lmtt-10">: </span>» en début +de ligne, puis en fin de ligne et enfin un double « <span +class="ec-lmtt-10">: </span>». -<!--l. 2377--><p class="noindent" > +</p><!--l. 2403--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.1.5 </span> <a - id="x1-640008.1.5"></a>Expansion spcifie par les accolades</h5> -<!--l. 2380--><p class="noindent" >Option utile, l’expansion par le biais des accolades signifie, par exemple, que <span class="obeylines-h"><span class="verb"><span + id="x1-640008.1.5"></a>Expansion spécifiée par les accolades</h5> +<!--l. 2406--><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 dfinitions embotes sont autorises. Ceci peut tre utilis pour tablir -des hirarchies <span class="TEX">T<span -class="E">E</span>X</span> multiples en attribuant une liste entre accolades <span -class="ec-lmtt-10">$TEXMF</span>. Par exemple, -dans <span -class="ec-lmtt-10">texmf.cnf</span>, on trouve une dfinition qui ressemble (il y a en fait plus de rpertoires) la +class="ec-lmtt-10">vaw:vbw</span></span></span>. Les définitions emboîtées sont autorisées. Ceci peut être utilisé pour établir +des hiérarchies TE X multiples en attribuant une liste entre accolades à <span +class="ec-lmtt-10">$TEXMF</span>. Dans le fichier +<span +class="ec-lmtt-10">texmf.cnf </span>fourni, on trouve une définition qui ressemble (il y a en fait plus de répertoires) à la suivante. -<div class="verbatim" id="verbatim-3"> -<div class="fancyvrb" id="fancyvrb15"><a - id="x1-64002r1"></a>  TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}</div> +</p> +<div class="verbatim" id="verbatim-4"> +<div class="fancyvrb" id="fancyvrb16"><a + id="x1-64002r1"></a> TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}</div> </div> -<!--l. 2388--><p class="nopar" >Avec ceci, on peut crire quelque chose comme +<!--l. 2414--><p class="nopar" >Nous utilisons ensuite ceci pour définir, par exemple, le chemin d’accès TE X : -<div class="verbatim" id="verbatim-4"> -<div class="fancyvrb" id="fancyvrb16"><a - id="x1-64004r1"></a>  TEXINPUTS = .;$TEXMF/tex//</div> +</p> +<div class="verbatim" id="verbatim-5"> +<div class="fancyvrb" id="fancyvrb17"><a + id="x1-64004r1"></a> TEXINPUTS = .;$TEXMF/tex//</div> </div> -<!--l. 2392--><p class="nopar" >ce qui signifie que, aprs avoir cherch dans le rpertoire courant, les arborescences compltes <span -class="ec-lmtt-10">$TEXMFVAR/tex</span>, +<!--l. 2418--><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">$TEXMFVAR/tex</span>, <span class="ec-lmtt-10">$TEXMFHOME/tex</span>, <span -class="ec-lmtt-10">$TEXMFLOCAL/tex </span>(sur le disque) et ensuite les arborescences <span -class="ec-lmtt-10">!!$TEXMFVAR/tex </span>et -<span -class="ec-lmtt-10">!!$TEXMFMAIN/tex </span>(en utilisant le fichier de rfrence <span -class="ec-lmtt-10">ls-R </span><span -class="ec-lmri-10">seulement</span>) seront inspectes. C’est un moyen -pratique permettant d’utiliser en parallle deux distributions <span class="TEX">T<span -class="E">E</span>X</span>, une fige (sur un CD, par exemple) et -une autre rgulirement mise jour avec de nouvelles versions quand elles deviennent disponibles. En utilisant -la variable <span -class="ec-lmtt-10">$TEXMF </span>dans toutes les dfinitions, on est toujours sr d’inspecter d’abord l’arborescence la plus -rcente. -<!--l. 2405--><p class="noindent" > +class="ec-lmtt-10">$TEXMFLOCAL/tex </span>et <span +class="ec-lmtt-10">$TEXMFDIST/tex </span>seront inspectées (les deux derniers +utilisant les fichiers de référence <span +class="ec-lmtt-10">ls-R</span>). +</p><!--l. 2434--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.1.6 </span> <a - id="x1-650008.1.6"></a>Expansion des sous-rpertoires</h5> -<!--l. 2408--><p class="noindent" >Deux barres <span -class="ec-lmtt-10">// </span> ou plus conscutives dans une partie d’un chemin suivant un rpertoire <span -class="ec-lmro-10">d </span>sont remplaces -par tous les sous-rpertoires de <span -class="ec-lmro-10">d </span>: d’abord les sous-rpertoires directement prsents dans <span -class="ec-lmro-10">d</span>, ensuite les -sous-rpertoires de ceux-ci et ainsi de suite. chaque niveau, l’ordre dans lequel les rpertoires sont inspects -est <span + id="x1-650008.1.6"></a>Expansion des sous-répertoires</h5> +<!--l. 2437--><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 +class="ec-lmro-10">d </span>: d’abord les sous-répertoires directement présents dans <span +class="ec-lmro-10">d</span>, +ensuite les sous-répertoires de ceux-ci et ainsi de suite. À chaque niveau, l’ordre dans lequel les 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. 2415--><p class="noindent" >Dans le cas o l’on spcifie une partie de nom de fichier aprs le <span -class="ec-lmtt-10">// </span>, seuls sont inclus les sous-rpertoires -auxquels le nom correspond. Par exemple, <span -class="ec-lmtt-10">/a//b </span> va correspondre aux rpertoires <span -class="ec-lmtt-10">/a/1/b</span>, <span -class="ec-lmtt-10">/a/2/b</span>, +class="ec-lmri-10">é</span><span +class="ec-lmri-10">termin</span><span +class="ec-lmri-10">é</span>. +</p><!--l. 2443--><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 <span -class="ec-lmtt-10">/a/1/1/b </span>et ainsi de suite, mais pas <span +class="ec-lmtt-10">/a/1/b</span>, <span +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. 2421--><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 dbut d’un chemin est -ignor. -<!--l. 2425--><p class="noindent" > +</p><!--l. 2448--><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é. +</p><!--l. 2452--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.1.7 </span> <a - id="x1-660008.1.7"></a>Liste des caractres spciaux et de leur signification : rcapitulatif</h5> -<!--l. 2427--><p class="noindent" >La liste suivante rcapitule la signification des caractres spciaux dans les fichiers de configuration de -Kpathsea : -<!--l. 2432--><p class="noindent" > - <dl class="list1"><dt class="list"> + id="x1-660008.1.7"></a>Récapitulatif des caractères spéciaux dans les fichiers <span +class="ec-lmtt-10">texmf.cnf</span></h5> +<!--l. 2455--><p class="noindent" >La liste suivante récapitule les caractères spéciaux et les constructions dans les fichiers de configuration de +Kpathsea. +</p><!--l. 2460--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">:</span> </dt><dd class="list"> - <!--l. 2434--><p class="noindent" >Sparateur dans un chemin de recherche; au dbut ou la fin d’un chemin, il remplace le chemin - par dfaut. - </dd><dt class="list"> + <!--l. 2462--><p class="noindent" >Séparateur dans un chemin de recherche; au début ou à la fin d’un chemin, ou doublé au + milieu, il remplace le chemin par défaut. + </p></dd><dt class="list"> <span class="ec-lmtt-10">;</span> </dt><dd class="list"> - <!--l. 2437--><p class="noindent" >Sparateur dans les systmes non Unix (joue le rle de <span + <!--l. 2465--><p class="noindent" >Séparateur dans les systèmes non Unix (joue le rôle de <span class="ec-lmtt-10">:</span>). - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">$</span> </dt><dd class="list"> - <!--l. 2440--><p class="noindent" >Substitue le contenu d’une variable. - </dd><dt class="list"> + <!--l. 2468--><p class="noindent" >Substitue le contenu d’une variable. + </p></dd><dt class="list"> <span class="ec-lmtt-10">~</span> </dt><dd class="list"> - <!--l. 2442--><p class="noindent" >Reprsente le rpertoire racine de l’utilisateur. - </dd><dt class="list"> + <!--l. 2470--><p class="noindent" >Représente le répertoire racine de l’utilisateur. + </p></dd><dt class="list"> <span class="ec-lmtt-10">{...}</span> </dt><dd class="list"> - <!--l. 2445--><p class="noindent" >Expansion par les accolades, par exemple <span class="obeylines-h"><span class="verb"><span + <!--l. 2472--><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"> + </p></dd><dt class="list"> <span -class="ec-lmtt-10">//</span> </dt><dd +class="ec-lmtt-10">,</span> </dt><dd class="list"> - <!--l. 2448--><p class="noindent" >La recherche concernera aussi les sous-rpertoires (peut tre insr n’importe o dans un chemin - sauf au dbut). - </dd><dt class="list"> + <!--l. 2475--><p class="noindent" >Sépare les éléments dans une expansion spécifiée par accolades. + </p></dd><dt class="list"> <span -class="ec-lmtt-10">%</span> </dt><dd +class="ec-lmtt-10">//</span> </dt><dd class="list"> - <!--l. 2451--><p class="noindent" >Dbut d’un commentaire. + <!--l. 2477--><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"> + </p></dd><dt class="list"> + <span +class="ec-lmtt-10">%</span> </dt><dd +class="list"> + <!--l. 2480--><p class="noindent" >Début d’un commentaire. + </p></dd><dt class="list"> <span class="ec-lmtt-10">\</span> </dt><dd class="list"> - <!--l. 2453--><p class="noindent" >Caractre de continuation de ligne (permet les entres sur plusieurs lignes). - </dd><dt class="list"> + <!--l. 2482--><p class="noindent" >À la fin d’une ligne, caractère de continuation pour permettre les entrées à plusieurs lignes. + </p></dd><dt class="list"> <span class="ec-lmtt-10">!!</span> </dt><dd class="list"> - <!--l. 2456--><p class="noindent" >Cherche <span -class="ec-lmri-10">seulement </span>dans la base de donnes pour localiser le fichier et <span -class="ec-lmri-10">ne cherche pas </span>sur le disque. + <!--l. 2485--><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. +</p> </dd></dl> -<!--l. 2461--><p class="noindent" > +<!--l. 2490--><p class="noindent" >Quant à savoir quand un caractère sera considéré comme spécial ou agira comme tel, cela dépend du +contexte dans lequel il est utilisé. Les règles sont inhérentes aux multiples niveaux d’interprétation de la +configuration (analyse, expansion, recherche, ...) et ne peuvent donc malheureusement pas être énoncées +de manière concise. Il n’y a pas de mécanisme général d’échappement; en particulier, « <span +class="ec-lmtt-10">\ </span>» n’est pas un +« caractère d’échappement » dans les fichiers <span +class="ec-lmtt-10">texmf.cnf</span>. +</p><!--l. 2498--><p class="noindent" >Lorsqu’il s’agit de choisir les noms de répertoires pour l’installation, il est plus sûr d’éviter tous les +caractères spéciaux. +</p><!--l. 2501--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">8.2 </span> <a - id="x1-670008.2"></a>Les bases de donnes</h4> -<!--l. 2464--><p class="noindent" >Kpathsea a une certaine profondeur d’investigation pour minimiser les accs disque durant les recherches. -Nanmoins, dans le cas de distributions comprenant beaucoup de rpertoires, inspecter chaque rpertoire -possible pour un fichier donn peut durer excessivement longtemps (ceci est typiquement le cas quand -plusieurs centaines de rpertoires de polices de caractres doivent tre parcourus). En consquence, Kpathsea -peut utiliser un fichier texte appel <span -class="ec-lmtt-10">ls-R </span>— en fait une base de donnes construite au pralable — qui fait -correspondre les fichiers leur rpertoire, ce qui permet d’viter une recherche exhaustive sur le -disque. -<!--l. 2475--><p class="noindent" >Un deuxime fichier appel <span -class="ec-lmtt-10">aliases </span>(qui est galement une base de donnes) permet de donner des noms -diffrents aux fichiers lists 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. 2480--><p class="noindent" > + id="x1-670008.2"></a>Bases de données</h4> +<!--l. 2504--><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 la TE X Live ou de distributions comprenant beaucoup de répertoires, inspecter +tous les répertoires possibles pour un fichier donné durera excessivement longtemps (ceci est typiquement le +cas quand plusieurs centaines de répertoires de polices de caractères doivent être 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. +</p><!--l. 2514--><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>. +</p><!--l. 2518--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.2.1 </span> <a - id="x1-680008.2.1"></a>Le fichier base de donnes</h5> -<!--l. 2483--><p class="noindent" >Comme nous l’avons expliqu ci-dessus, le nom du principal fichier-base de donnes 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 -class="E">E</span>X</span> que vous dsirez voir inspecte -(<span -class="ec-lmtt-10">$TEXMF </span>par dfaut); la plupart des sites ont une seule arborescence <span class="TEX">T<span -class="E">E</span>X</span>. Kpathsea cherche les fichiers <span -class="ec-lmtt-10">ls-R</span> -dans le chemin spcifi dans la variable <span + id="x1-680008.2.1"></a>Le fichier base de données</h5> +<!--l. 2521--><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 +TE X que vous désirez voir inspectée (<span +class="ec-lmtt-10">$TEXMF </span>par défaut); la plupart des sites ont une seule +arborescence TE X. 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. 2491--><p class="noindent" >La meilleure faon de crer et mettre jour le fichier <span -class="ec-lmtt-10">ls-R </span>est d’excuter le script <span +</p><!--l. 2528--><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 -class="ec-lmss-10">mktex</span>... En principe, ce script excute uniquement la -commande <div class="alltt"> +distribution. Il est appelé par les divers scripts <span +class="ec-lmss-10">mktex</span>... En principe, ce script exécute uniquement la +commande </p><div class="alltt"> -<!--l. 2496--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">cd</span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmro-10">/your/texmf/root</span><span -class="ec-lmtt-10"> &&</span><span -class="ec-lmtt-10"> \ls</span><span -class="ec-lmtt-10"> -1LAR</span><span -class="ec-lmtt-10"> ./</span><span -class="ec-lmtt-10"> >ls-R</span> +class="ec-lmtt-10"> &&</span><span +class="ec-lmtt-10"> \ls</span><span +class="ec-lmtt-10"> -1LAR</span><span +class="ec-lmtt-10"> ./</span><span +class="ec-lmtt-10"> >ls-R</span> </div> </div> en supposant que la commande <span -class="ec-lmtt-10">ls </span>de votre systme produise le bon format de sortie (le <span +class="ec-lmtt-10">ls </span>de votre système produise le bon format de sortie (le <span class="ec-lmtt-10">ls </span>de GNU convient -parfaitement). Pour s’assurer que la base de donnes est toujours jour, le meilleur moyen est de la +parfaitement). Pour s’assurer que la base de données est toujours à jour, le meilleur moyen est de la reconstruire en utilisant la table des <span -class="ec-lmtt-10">cron</span>, de telle faon que le fichier <span +class="ec-lmtt-10">cron</span>, de telle façon que le fichier <span class="ec-lmtt-10">ls-R </span>prenne automatiquement en -compte les changements dans les fichiers installs, par exemple aprs 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. 2508--><p class="noindent" >Si un fichier n’est pas trouv dans la base de donnes, par dfaut Kpathsea dcide de le chercher sur le disque. -En revanche, si un lment du chemin commence par <span -class="ec-lmtt-10">!! </span>, <span -class="ec-lmri-10">seule </span>la base de donnes sera inspecte pour cet -lment, jamais le disque. -<!--l. 2513--><p class="noindent" > + + +compte les changements dans les fichiers installés, par exemple après une installation ou une mise à jour +d’un composant L<span +class="ec-lmr-7">A</span>TE X. +<!--l. 2543--><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. En revanche, si un élément du chemin commence par « <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. +</p><!--l. 2548--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.2.2 </span> <a id="x1-690008.2.2"></a>kpsewhich : programme de recherche dans une arborescence</h5> -<!--l. 2516--><p class="noindent" >Le programme <span -class="ec-lmtt-10">kpsewhich </span>effectue une recherche dans une arborescence indpendamment de toute application. -On peut le considrer comme une sorte de <span -class="ec-lmtt-10">find </span>pour localiser des fichiers dans les 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). +<!--l. 2551--><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 arborescences +TE X (ceci est largement utilisé dans les scripts <span +class="ec-lmss-10">mktex</span>... de la distribution). +</p> <div class="alltt"> - - -<!--l. 2522--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> </span><span +class="ec-lmtk-10"> </span><span class="ec-lmro-10">option</span><span class="ec-lmtk-10">...</span><span -class="ec-lmtk-10"> </span><span -class="ec-lmro-10">filename</span><span +class="ec-lmtk-10"> </span><span +class="ec-lmro-10">filename</span><span class="ec-lmtk-10">...</span> </div> -</div> Les options spcifies dans <span -class="ec-lmro-10">option </span>peuvent commencer soit par <span -class="ec-lmtt-10">- </span> soit par <span -class="ec-lmtt-10">-- </span>; n’importe quelle -abrviation claire est accepte. -<!--l. 2529--><p class="noindent" >Kpathsea considre tout argument non optionnel dans la ligne de commande comme un nom de fichier et -renvoie la premire occurrence trouve. Il n’y a pas d’option pour renvoyer tous les fichiers ayant un nom +</div> Les options spécifiées dans <span +class="ec-lmro-10">option </span>peuvent commencer soit par « <span +class="ec-lmtt-10">- </span>» soit par « <span +class="ec-lmtt-10">-- </span>»; n’importe quelle +abréviation claire est acceptée. +<!--l. 2562--><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. 2534--><p class="noindent" >Les options les plus importantes sont dcrites ci-aprs. -<!--l. 2536--><p class="noindent" > - <dl class="list1"><dt class="list"> +class="ec-lmss-10">find </span>d’Unix pour cela). +</p><!--l. 2567--><p class="noindent" >Les options les plus importantes sont décrites ci-après. +</p><!--l. 2569--><p class="noindent" > + </p><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. 2537--><p class="noindent" > <br -class="newline" />Dfinit la rsolution <span -class="ec-lmro-10">num </span>; ceci affecte seulement la recherche des fichiers <span -class="ec-lmtt-10">gf </span> et <span -class="ec-lmtt-10">pk </span>. <span -class="ec-lmtt-10">-D </span> - est un synonyme pour assurer la compatibilit avec <span -class="ec-lmss-10">dvips</span>. Le dfaut est 600. - </dd><dt class="list"> + <!--l. 2570--><p class="noindent" > <br +class="newline" />Définit la résolution à <span +class="ec-lmro-10">num </span>; ceci affecte seulement la recherche des fichiers « <span +class="ec-lmtt-10">gf </span>» et « <span +class="ec-lmtt-10">pk </span>». + « <span +class="ec-lmtt-10">-D </span>» est un synonyme pour assurer la compatibilité avec <span +class="ec-lmss-10">dvips</span>. Le défaut est 600. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--format=</span><span class="ec-lmro-10">name</span> </dt><dd class="list"> - <!--l. 2542--><p class="noindent" ><br -class="newline" />Dfinit le format pour la recherche <span -class="ec-lmro-10">name</span>. Par dfaut, 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 support - MetaPost et les fichiers de configuration <span -class="ec-lmss-10">dvips</span>, vous devez spcifier le nom connu de Kpathsea, - comme <span + <!--l. 2574--><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 + support MetaPost et les fichiers de configuration <span +class="ec-lmss-10">dvips</span>, vous devez spécifier le nom connu de + Kpathsea, comme <span class="ec-lmtt-10">tex </span>ou <span -class="ec-lmtt-10">enc files</span>. Excutez la commande <span -class="ec-lmtt-10">kpsewhich --help </span>pour obtenir la liste prcise. - </dd><dt class="list"> +class="ec-lmtt-10">enc files</span>. Exécutez la commande <span +class="ec-lmtt-10">kpsewhich --help-formats </span>pour + en obtenir la liste précise. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--mode=</span><span class="ec-lmro-10">string</span> </dt><dd class="list"> - <!--l. 2551--><p class="noindent" ><br -class="newline" />Dfinit le nom du mode comme tant <span -class="ec-lmro-10">string </span>; ceci affecte seulement la recherche des <span -class="ec-lmtt-10">gf </span> et des - <span -class="ec-lmtt-10">pk </span>. Pas d’option par dfaut, n’importe quel mode sera trouv. - </dd><dt class="list"> + <!--l. 2582--><p class="noindent" ><br +class="newline" />Définit le nom du mode comme étant <span +class="ec-lmro-10">string </span>; ceci affecte seulement la recherche des « <span +class="ec-lmtt-10">gf </span>» et + des « <span +class="ec-lmtt-10">pk </span>». Pas d’option par défaut, n’importe quel mode sera trouvé. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--must-exist</span> </dt><dd class="list"> - <!--l. 2555--><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 dfaut, seule la base de donnes <span -class="ec-lmtt-10">ls-R </span>est inspecte, dans un souci d’efficacit. - </dd><dt class="list"> + <!--l. 2586--><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é. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--path=</span><span class="ec-lmro-10">string</span> </dt><dd class="list"> - <!--l. 2559--><p class="noindent" ><br + <!--l. 2590--><p class="noindent" ><br class="newline" />Recherche dans le chemin <span -class="ec-lmro-10">string </span>(spar par deux-points comme d’habitude), au lieu de prendre - le chemin partir du nom de fichier. <span -class="ec-lmtt-10">// </span> et toutes les expansions habituelles sont prises en - charge. Les options <span -class="ec-lmtt-10">--path </span> et <span -class="ec-lmtt-10">--format </span> s’excluent mutuellement. - </dd><dt class="list"> +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 +class="ec-lmtt-10">// </span>» et toutes les expansions habituelles sont prises en + charge. Les options « <span +class="ec-lmtt-10">--path </span>» et « <span +class="ec-lmtt-10">--format </span>» s’excluent mutuellement. + + + </p></dd><dt class="list"> <span class="ec-lmtt-10">--progname=</span><span class="ec-lmro-10">name</span> </dt><dd class="list"> - <!--l. 2565--><p class="noindent" ><br -class="newline" />Dfinit le nom de programme comme tant <span -class="ec-lmro-10">name</span>. Ceci peut affecter les chemins de recherche via - l’option <span + <!--l. 2595--><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 class="ec-lmtt-10">.</span><span -class="ec-lmro-10">progname </span>dans les fichiers de configuration. Le dfaut est <span +class="ec-lmro-10">progname </span>dans les fichiers de configuration. Le défaut est <span class="ec-lmss-10">kpsewhich</span>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">--show-path=</span><span class="ec-lmro-10">name</span> </dt><dd class="list"> - <!--l. 2570--><p class="noindent" ><br -class="newline" />Montre le chemin utilis pour la recherche des fichiers de type <span + <!--l. 2599--><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 + extension de fichier (<span class="ec-lmtt-10">.pk</span>, <span -class="ec-lmtt-10">.vf</span>, etc.), soit un nom de fichier, comme avec l’option <span -class="ec-lmtt-10">--format </span>. - </dd><dt class="list"> +class="ec-lmtt-10">.vf</span>, etc.), soit un nom de fichier, comme avec l’option « <span +class="ec-lmtt-10">--format </span>». + </p></dd><dt class="list"> <span class="ec-lmtt-10">--debug=</span><span class="ec-lmro-10">num</span> </dt><dd class="list"> - <!--l. 2575--><p class="noindent" ><br -class="newline" />Dfinit les options de dbogage comme tant <span -class="ec-lmro-10">num</span>.</dd></dl> - - -<!--l. 2580--><p class="noindent" > + <!--l. 2603--><p class="noindent" ><br +class="newline" />Définit les options de débogage comme étant <span +class="ec-lmro-10">num</span>.</p></dd></dl> +<!--l. 2607--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.2.3 </span> <a - id="x1-700008.2.3"></a>Exemples d’utilisation</h5> -<!--l. 2583--><p class="noindent" >Jetons un coup d’œil Kpathsea en action; voici une recherche toute simple : + id="x1-700008.2.3"></a>Exemples d’utilisation</h5> +<!--l. 2610--><p class="noindent" >Jetons un coup d’œil à Kpathsea en action; voici une recherche toute simple : +</p> <div class="alltt"> -<!--l. 2586--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> </span><span -class="ec-lmtk-10"> article.cls</span> +class="ec-lmtk-10"> </span><span +class="ec-lmtk-10"> article.cls</span> <br /><span class="ec-lmtt-10">/usr/local/texmf-dist/tex/latex/base/article.cls</span> </div> -</div> Nous recherchons le fichier <span -class="ec-lmtt-10">article.cls</span>. Puisque le suffixe <span -class="ec-lmtt-10">.cls </span>est non ambigu, nous n’avons pas besoin de -spcifier que nous voulons rechercher un fichier de type <span -class="ec-lmtt-10">tex </span>(rpertoires des fichiers sources de <span class="TEX">T<span -class="E">E</span>X</span>). Nous le -trouvons dans le sous-rpertoire <span class="path"><span -class="ec-lmtt-10">tex/latex/base</span></span> du rpertoire racine <span -class="ec-lmtt-10">TEXMF </span>. De mme, le suffixe non -ambigu permet de trouver facilement les autres fichiers. <div class="alltt"> +</div> Nous recherchons le fichier <span +class="ec-lmtt-10">article.cls</span>. Puisque le suffixe <span +class="ec-lmtt-10">.cls </span>est non ambigu, nous n’avons pas besoin de +spécifier que nous voulons rechercher un fichier de type <span +class="ec-lmtt-10">tex </span>(répertoires des fichiers sources de TE X). Nous le +trouvons dans le sous-répertoire <span class="path"><span +class="ec-lmtt-10">tex/latex/base</span></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. 2596--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> array.sty</span> +class="ec-lmtk-10"> array.sty</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/tools/array.sty</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/tools/array.sty</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> latin1.def</span> +class="ec-lmtk-10"> latin1.def</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/latin1.def</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/latin1.def</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> size10.clo</span> +class="ec-lmtk-10"> size10.clo</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/size10.clo</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/size10.clo</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> small2e.tex</span> +class="ec-lmtk-10"> small2e.tex</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/small2e.tex</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/small2e.tex</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> tugboat.bib</span> +class="ec-lmtk-10"> tugboat.bib</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> </div> </div> -<!--l. 2609--><p class="noindent" >Le dernier exemple est une base de donnes bibliographiques pour BibTeX servant aux articles de +<!--l. 2635--><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>. +</p> <div class="alltt"> -<!--l. 2612--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> cmr10.pk</span> +class="ec-lmtk-10"> cmr10.pk</span> + + </div> -</div> Les fichiers de glyphes de fontes bitmaps, de type <span -class="ec-lmtt-10">.pk</span>, sont utiliss pour l’affichage par des programmes -comme <span +</div> Les fichiers de glyphes de fontes bitmaps, de type <span +class="ec-lmtt-10">.pk</span>, sont utilisés pour l’affichage par des +programmes comme <span class="ec-lmss-10">dvips </span>et <span -class="ec-lmss-10">xdvi</span>. Rien n’est renvoy dans ce cas puisqu’il n’y a pas de fichier Computer Modern <span -class="ec-lmtt-10">.pk </span>cr -en amont sur nos systmes (nous utilisons les versions type 1). <div class="alltt"> +class="ec-lmss-10">xdvi</span>. Rien n’est renvoyé dans ce cas puisqu’il n’y a pas de fichier +Computer Modern <span +class="ec-lmtt-10">.pk </span>créé en amont sur nos systèmes (nous utilisons les versions type 1). +<div class="alltt"> -<!--l. 2619--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> wsuipa10.pk</span> +class="ec-lmtk-10"> wsuipa10.pk</span> <br /> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk</span> </div> -</div> Pour ces fontes (alphabet phontique de l’universit de Washington), nous avons d crer les fichiers <span -class="ec-lmtt-10">.pk </span>et, -puisque le mode Metafont par dfaut sur notre installation est <span -class="ec-lmtt-10">ljfour </span>avec une rsolution de base de 600dpi -<span -class="ec-lmri-10">(dots per inch)</span>, cette instance est trouve. <div class="alltt"> +</div> Pour ces fontes (alphabet phonétique de l’université de Washington), nous avons dû créer les fichiers <span +class="ec-lmtt-10">.pk</span> +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. 2630--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> -dpi=300</span><span -class="ec-lmtk-10"> wsuipa10.pk</span> - - +class="ec-lmtk-10"> -dpi=300</span><span +class="ec-lmtk-10"> wsuipa10.pk</span> </div> -</div> Dans ce cas, lorsque l’on spcifie que nous recherchons une rsolution de 300dpi (<span +</div> Dans ce cas, lorsque l’on spécifie que nous recherchons une résolution de 300dpi (<span class="ec-lmtt-10">-dpi=300</span>) nous voyons -qu’aucune fonte pour cette rsolution n’est disponible dans le systme. En fait, un programme comme <span -class="ec-lmss-10">dvips </span>ou -<span -class="ec-lmss-10">xdvi </span>ne s’en proccuperait pas et crerait les fichiers <span -class="ec-lmtt-10">.pk </span> la rsolution demande en utilisant le script -<span +qu’aucune fonte pour cette résolution n’est disponible dans le système. En fait, un programme comme <span +class="ec-lmss-10">dvips</span> +ou <span +class="ec-lmss-10">xdvi </span>ne s’en préoccuperait pas et créerait les fichiers <span +class="ec-lmtt-10">.pk </span>à la résolution demandée en utilisant le +script <span class="ec-lmss-10">mktexpk</span>. -<!--l. 2640--><p class="noindent" >Intressons-nous prsent aux fichiers d’en-tte et de configuration pour <span -class="ec-lmss-10">dvips</span>. Regardons en premier le fichier -<span -class="ec-lmtt-10">tex.pro </span>communment utilis pour le support de <span class="TEX">T<span -class="E">E</span>X</span> avant de regarder le fichier de configuration gnrique -(<span +<!--l. 2665--><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 TE X avant de regarder le fichier de configuration +générique (<span class="ec-lmtt-10">config.ps</span>) et la liste des fontes PostScript <span -class="ec-lmtt-10">psfonts.map</span>. Depuis l’dition 2004, les fichiers <span -class="ec-lmtt-10">.map </span>et les fichiers -de codage ont chang de place dans l’arborescence <span class="path"><span -class="ec-lmtt-10">texmf</span></span>. Comme le suffixe <span -class="ec-lmtt-10">.ps </span>est ambigu, nous -devons spcifier quel type particulier du fichier <span -class="ec-lmtt-10">config.ps </span>nous considrons (<span +class="ec-lmtt-10">psfonts.map</span>. Depuis l’édition 2004, les fichiers +<span +class="ec-lmtt-10">.map </span>et les fichiers de codage ont changé de place dans l’arborescence <span class="path"><span +class="ec-lmtt-10">texmf</span></span>. Comme le suffixe <span +class="ec-lmtt-10">.ps </span>est +ambigu, nous devons spécifier quel type particulier du fichier <span +class="ec-lmtt-10">config.ps </span>nous considérons (<span class="ec-lmtt-10">dvips config</span>). -<div class="alltt"> +</p><div class="alltt"> -<!--l. 2650--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> tex.pro</span> +class="ec-lmtk-10"> tex.pro</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf/dvips/base/tex.pro</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf/dvips/base/tex.pro</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> --format="dvips</span><span -class="ec-lmtk-10"> config"</span><span -class="ec-lmtk-10"> config.ps</span> +class="ec-lmtk-10"> --format="dvips</span><span +class="ec-lmtk-10"> config"</span><span +class="ec-lmtk-10"> config.ps</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-var/dvips/config/config.ps</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-var/dvips/config/config.ps</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> psfonts.map</span> +class="ec-lmtk-10"> psfonts.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map</span> </div> </div> -<!--l. 2659--><p class="noindent" >Regardons plus en dtail les fichiers de support Times PostScript d’URW. Leur nom standard dans le schma -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 : <div class="alltt"> +<!--l. 2682--><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 : </p><div class="alltt"> -<!--l. 2664--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> --format="dvips</span><span -class="ec-lmtk-10"> config"</span><span -class="ec-lmtk-10"> config.utm</span> +class="ec-lmtk-10"> --format="dvips</span><span +class="ec-lmtk-10"> config"</span><span +class="ec-lmtk-10"> config.utm</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> +class="ec-lmtt-10"> </span><span +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"> +</div> Le contenu de ce fichier est <div class="alltt"> -<!--l. 2669--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +utm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +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"> +</div> qui pointe vers le fichier <span +class="ec-lmtt-10">utm.map</span>, que nous cherchons à localiser ensuite. <div class="alltt"> -<!--l. 2674--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> utm.map</span> +class="ec-lmtk-10"> utm.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</span> </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) : <div class="alltt"> +</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) : <div class="alltt"> -<!--l. 2681--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">utmb8r</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> NimbusRomNo9L-Medi</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"> <utmb8a.pfb</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> NimbusRomNo9L-Medi</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"> <utmb8a.pfb</span> <br /><span class="ec-lmtt-10">utmbi8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-MediItal...</span><span -class="ec-lmtt-10"> <utmbi8a.pfb</span> +class="ec-lmtt-10"> NimbusRomNo9L-MediItal...</span><span +class="ec-lmtt-10"> <utmbi8a.pfb</span> <br /><span class="ec-lmtt-10">utmr8r</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> NimbusRomNo9L-Regu</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"> <utmr8a.pfb</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> NimbusRomNo9L-Regu</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"> <utmr8a.pfb</span> <br /><span class="ec-lmtt-10">utmri8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-ReguItal...</span><span -class="ec-lmtt-10"> <utmri8a.pfb</span> +class="ec-lmtt-10"> NimbusRomNo9L-ReguItal...</span><span +class="ec-lmtt-10"> <utmri8a.pfb</span> <br /><span class="ec-lmtt-10">utmbo8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-Medi</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"> <utmb8a.pfb</span> +class="ec-lmtt-10"> NimbusRomNo9L-Medi</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"> <utmb8a.pfb</span> <br /><span class="ec-lmtt-10">utmro8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-Regu</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"> <utmr8a.pfb</span> - - +class="ec-lmtt-10"> NimbusRomNo9L-Regu</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"> <utmr8a.pfb</span> </div> </div> Prenons par exemple le cas de Times Roman <span -class="ec-lmtt-10">utmr8a.pfb </span>et trouvons sa position dans l’arborescence <span +class="ec-lmtt-10">utmr8a.pfb </span>et trouvons sa position dans l’arborescence <span class="ec-lmtt-10">texmf</span> -en utilisant une recherche applicable aux fichiers de fontes de type 1 : <div class="alltt"> +en utilisant une recherche applicable aux fichiers de fontes de type 1 : <div class="alltt"> -<!--l. 2692--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> utmr8a.pfb</span> +class="ec-lmtk-10"> utmr8a.pfb</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 2699--><p class="noindent" >Il devrait tre clair, d’aprs ces quelques exemples, qu’il est facile de trouver l’endroit o se cache un fichier -donn. C’est particulirement important si vous suspectez que c’est, pour une raison quelconque, une -mauvaise version du fichier qui est utilise, puisque <span -class="ec-lmss-10">kpsewhich </span>va vous montrer le premier fichier -trouv. -<!--l. 2706--><p class="noindent" > +<!--l. 2721--><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é. +</p><!--l. 2727--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">8.2.4 </span> <a - id="x1-710008.2.4"></a>Oprations de dbogage</h5> -<!--l. 2709--><p class="noindent" >Il est quelquefois ncessaire de savoir comment un programme rfrence les fichiers. Pour permettre cela, -Kpathsea offre plusieurs niveaux de dbogage : - <dl class="list1"><dt class="list"> + id="x1-710008.2.4"></a>Opérations de débogage</h5> +<!--l. 2730--><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 : + </p><dl class="list1"><dt class="list"> <span -class="ec-lmtt-10"> 1 </span> </dt><dd +class="ec-lmtt-10"> 1 </span> </dt><dd class="list"> - <!--l. 2713--><p class="noindent" >Appels <span -class="ec-lmtt-10">stat </span>(test d’existence de fichier). Lors d’une excution utilisant une base de donnes + <!--l. 2733--><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. - </dd><dt class="list"> +class="ec-lmtt-10">ls-R </span>à jour, ce niveau ne devrait donner presque aucune information en sortie. + </p></dd><dt class="list"> <span -class="ec-lmtt-10"> 2 </span> </dt><dd +class="ec-lmtt-10"> 2 </span> </dt><dd class="list"> - <!--l. 2716--><p class="noindent" >Rfrences aux diffrentes tables (comme la base de donnes <span -class="ec-lmtt-10">ls-R</span>, les fichiers de correspondance - de fontes, les fichiers de configuration). - </dd><dt class="list"> + <!--l. 2736--><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). + </p></dd><dt class="list"> <span -class="ec-lmtt-10"> 4 </span> </dt><dd +class="ec-lmtt-10"> 4 </span> </dt><dd class="list"> - <!--l. 2719--><p class="noindent" >Oprations d’ouverture et de fermeture des fichiers. - </dd><dt class="list"> + <!--l. 2739--><p class="noindent" >Opérations d’ouverture et de fermeture des fichiers. + </p></dd><dt class="list"> <span -class="ec-lmtt-10"> 8 </span> </dt><dd +class="ec-lmtt-10"> 8 </span> </dt><dd class="list"> - <!--l. 2721--><p class="noindent" >Information globale sur la localisation des types de fichiers recherchs par Kpathsea. Ceci est utile - pour trouver o a t dfini le chemin particulier pour un fichier. - </dd><dt class="list"> + <!--l. 2740--><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. + + + </p></dd><dt class="list"> <span class="ec-lmtt-10">16 </span> </dt><dd class="list"> - <!--l. 2724--><p class="noindent" >Liste des rpertoires pour chaque lment du chemin (utilis uniquement en cas de recherche sur - le disque). - </dd><dt class="list"> + <!--l. 2743--><p class="noindent" >Liste des répertoires pour chaque élément du chemin (utilisé uniquement en cas de recherche + sur le disque). + </p></dd><dt class="list"> <span class="ec-lmtt-10">32 </span> </dt><dd class="list"> - <!--l. 2726--><p class="noindent" >Recherche de fichiers. - </dd><dt class="list"> + <!--l. 2745--><p class="noindent" >Recherche de fichiers. + </p></dd><dt class="list"> <span class="ec-lmtt-10">64 </span> </dt><dd class="list"> - <!--l. 2727--><p class="noindent" >Valeur des variables.</dd></dl> -<!--l. 2729--><p class="noindent" >Une valeur de <span -class="ec-lmtt-10">-1 </span>activera toutes les options ci-dessus; en pratique, c’est habituellement la valeur la plus -adapte. -<!--l. 2732--><p class="noindent" >De la mme faon, avec le programme <span -class="ec-lmss-10">dvips</span>, en utilisant une combinaison d’options de dbogage, on peut -suivre en dtail la localisation des diffrents fichiers. De plus, lorsqu’un fichier n’est pas trouv, la trace du -dbogage montre les diffrents rpertoires dans lesquels le programme va chercher tel ou tel fichier, donnant -ainsi des indices sur le problme. -<!--l. 2740--><p class="noindent" >Gnralement, comme la plupart des programmes appellent la bibliothque Kpathsea en interne, on peut -slectionner une option de dbogage en utilisant la variable d’environnement <span -class="ec-lmtt-10">KPATHSEA_DEBUG </span>et -en la dfinissant gale une valeur (ou une combinaison de valeurs) dcrite(s) dans la liste + <!--l. 2746--><p class="noindent" >Valeur des variables.</p></dd></dl> +<!--l. 2748--><p class="noindent" >Une valeur de <span +class="ec-lmtt-10">-1 </span>activera toutes les options ci-dessus; en pratique, c’est habituellement la valeur la plus +adaptée. +</p><!--l. 2751--><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. +</p><!--l. 2757--><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 à une valeur (ou à une combinaison de valeurs) décrite(s) dans la liste ci-dessus. - - -<!--l. 2746--><p class="noindent" >Note l’intention des utilisateurs de Windows : il n’est pas facile de rediriger les messages d’erreur -vers un fichier sur ces systmes. des fins de diagnostic, vous pouvez temporairement affecter +</p><!--l. 2762--><p class="noindent" >Note à l’intention des utilisateurs de Windows : 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">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. 2752--><p class="noindent" >Considrons 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 +</p><!--l. 2768--><p class="noindent" >Considérons comme exemple un petit fichier source L<span +class="ec-lmr-7">A</span>TE X, <span class="ec-lmtt-10">hello-world.tex</span>, dont le contenu est le suivant. -<div class="verbatim" id="verbatim-5"> -<div class="fancyvrb" id="fancyvrb17"><a - id="x1-71002r1"></a>  \documentclass{article}<br class="fancyvrb" /><a - id="x1-71004r2"></a>  \begin{document}<br class="fancyvrb" /><a - id="x1-71006r3"></a>  Hello World!<br class="fancyvrb" /><a - id="x1-71008r4"></a>  \end{document}</div> +</p> +<div class="verbatim" id="verbatim-6"> +<div class="fancyvrb" id="fancyvrb18"><a + id="x1-71002r1"></a>\documentclass{article}<br class="fancyvrb" /><a + id="x1-71004r2"></a>\begin{document}<br class="fancyvrb" /><a + id="x1-71006r3"></a>Hello World!<br class="fancyvrb" /><a + id="x1-71008r4"></a>\end{document}</div> </div> -<!--l. 2759--><p class="nopar" >Ce petit fichier utilise simplement la fonte <span +<!--l. 2775--><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>prpare le fichier -PostScript (nous voulons utiliser la version type 1 des fontes Computer Modern, d’o l’option <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"> +</p><div class="alltt"> -<!--l. 2764--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">dvips</span><span -class="ec-lmtk-10"> -d4100</span><span -class="ec-lmtk-10"> hello-world</span><span -class="ec-lmtk-10"> -Pcms</span><span -class="ec-lmtk-10"> -o</span> +class="ec-lmtk-10"> -d4100</span><span +class="ec-lmtk-10"> hello-world</span><span +class="ec-lmtk-10"> -Pcms</span><span +class="ec-lmtk-10"> -o</span> </div> -</div> Dans ce cas, nous avons combin le niveau 4 de dbogage de <span -class="ec-lmss-10">dvips </span>(chemins des fontes) avec l’option -d’expansion des lments du chemin de Kpathsea (voir le manuel de <span -class="ec-lmss-10">dvips</span>). La sortie (lgrement modifie) -apparat dans la figure <a -href="#x1-71031r13">13<!--tex4ht:ref: fig:dvipsdbga --></a>. -<!--l. 2772--><p class="noindent" ><a - id="x1-71031r13"></a><hr class="float"><div class="float" +</div> Dans ce cas, nous avons combiné le niveau 4 de débogage de <span +class="ec-lmss-10">dvips </span>(chemins des fontes) avec l’option +d’expansion des éléments du chemin de Kpathsea (voir le manuel de <span +class="ec-lmss-10">dvips</span>). La sortie (légèrement +modifiée) apparaît dans la figure <a +href="#x1-71031r12">12<!--tex4ht:ref: fig:dvipsdbga --></a>. +<!--l. 2786--><p class="noindent" ><a + id="x1-71031r12"></a></p><figure class="float" > -<div class="BVerbatimInput"><span +<div class="BVerbatimInput"> +<span class="ec-lmtt-9">debug:start</span><span -class="ec-lmtt-9"> search(file=texmf.cnf,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=1,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:/usr/local/bin/texlive:/usr/local/bin:</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /usr/local/bin/texmf/web2c:/usr/local:</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /usr/local/texmf/web2c:/.:/./teTeX/TeX/texmf/web2c:).</span><br /><span +class="ec-lmtt-9"> search(file=texmf.cnf,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=1,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:/usr/local/bin/texlive:/usr/local/bin:</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /usr/local/bin/texmf/web2c:/usr/local:</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /usr/local/texmf/web2c:/.:/./teTeX/TeX/texmf/web2c:).</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=ls-R,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=1,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span +class="ec-lmtt-9"> search(file=ls-R,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=1,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span class="ec-lmtt-9">kdebug:search(ls-R)</span><span -class="ec-lmtt-9"> =>/usr/local/texmf/ls-R</span><br /><span +class="ec-lmtt-9"> =>/usr/local/texmf/ls-R</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=aliases,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=1,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span +class="ec-lmtt-9"> search(file=aliases,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=1,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span class="ec-lmtt-9">kdebug:search(aliases)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/aliases</span><br /><span +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/aliases</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=config.ps,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> search(file=config.ps,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">kdebug:search(config.ps)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/dvips/config/config.ps</span><br /><span +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/dvips/config/config.ps</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=/root/.dvipsrc,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> search(file=/root/.dvipsrc,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">search(file=/home/goossens/.dvipsrc,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">kdebug:search($HOME/.dvipsrc)</span><span -class="ec-lmtt-9"> =></span><br /><span +class="ec-lmtt-9"> =></span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=config.cms,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> search(file=config.cms,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">kdebug:search(config.cms)</span><br /><span class="ec-lmtt-9">=>/usr/local/texmf/dvips/cms/config.cms</span></div> - <div class="caption" -><span class="id"><span -class="ec-lmcsc-10">Figure</span> 13: </span><span -class="content">Recherche des fichiers de configuration</span></div><!--tex4ht:label?: x1-71031r13 --> - - -</div><hr class="endfloat" /> -<!--l. 2778--><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 -dfinitions pour les chemins de recherche servant localiser les autres fichiers, ensuite le fichier base de -donnes <span -class="ec-lmtt-10">ls-R </span>(pour optimiser la recherche des fichiers) et le fichier <span -class="ec-lmtt-10">aliases</span>, qui permet de dclarer plusieurs -noms (par exemple un nom DOS de type 8.3 court et une version longue plus naturelle) pour le mme fichier. -Ensuite <span -class="ec-lmss-10">dvips </span>continue en cherchant le fichier de configuration gnrique <span -class="ec-lmtt-10">config.ps </span>avant de rechercher le -fichier de paramtrisation <span +<figcaption class="caption" ><span class="id"><span +class="ec-lmcsc-10">Figure</span> 12:</span><span +class="content">Recherche des fichiers de configuration</span></figcaption><!--tex4ht:label?: x1-71031r12 --> + + +</figure> +<!--l. 2791--><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 base de +données <span +class="ec-lmtt-10">ls-R </span>(pour optimiser la recherche des fichiers) et le fichier <span +class="ec-lmtt-10">aliases</span>, qui permet de déclarer +plusieurs noms (par exemple un nom DOS de type 8.3 court et une version longue plus naturelle) pour le +même fichier. Ensuite <span +class="ec-lmss-10">dvips </span>continue en cherchant le fichier de configuration générique <span +class="ec-lmtt-10">config.ps </span>avant de +rechercher le fichier de paramétrisation <span class="ec-lmtt-10">.dvipsrc </span>(qui, dans notre cas, <span -class="ec-lmri-10">n’est pas trouv</span><span -class="ec-lmri-10"></span>). Enfin, <span -class="ec-lmss-10">dvips </span>localise le fichier -de configuration pour les fontes PostScript Computer Modern <span -class="ec-lmtt-10">config.cms </span>(ceci est lanc par -l’option <span +class="ec-lmri-10">n’est pas trouv</span><span +class="ec-lmri-10">é</span>). Enfin, <span +class="ec-lmss-10">dvips </span>localise +le fichier de configuration pour les fontes PostScript Computer Modern <span +class="ec-lmtt-10">config.cms </span>(ceci est lancé par +l’option <span class="ec-lmtt-10">-Pcms</span> de la commande <span -class="ec-lmss-10">dvips</span>). Ce fichier contient la liste des fichiers qui dfinissent la -relation entre les noms des fontes selon <span class="TEX">T<span -class="E">E</span>X</span>, selon PostScript et dans le systme de fichiers. -<div class="alltt"> +class="ec-lmss-10">dvips</span>). Ce fichier contient la liste des fichiers qui définissent la +relation entre les noms des fontes selon TE X, selon PostScript et dans le système de fichiers. +</p><div class="alltt"> -<!--l. 2794--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">more</span><span -class="ec-lmtk-10"> /usr/local/texmf/dvips/cms/config.cms</span> +class="ec-lmtk-10"> /usr/local/texmf/dvips/cms/config.cms</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +ams.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +ams.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +cms.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +cms.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +cmbkm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +cmbkm.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +amsbkm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +amsbkm.map</span> </div> </div> <span -class="ec-lmss-10">dvips </span>veut chercher tous ces fichiers, y compris le fichier gnrique d’association <span -class="ec-lmtt-10">psfonts.map</span>, qui est toujours -charg (il contient des dclarations pour les fontes PostScript les plus communment utilises; voir -la dernire partie de la section <a -href="#x1-700008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of-use --></a> pour plus de dtails sur la gestion du fichier d’association +class="ec-lmss-10">dvips </span>veut chercher tous ces fichiers, y compris le fichier générique d’association <span +class="ec-lmtt-10">psfonts.map</span>, qui est +toujours chargé (il contient des déclarations pour les fontes PostScript les plus communément utilisées; +voir la dernière partie de la section <a +href="#x1-700008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of-use --></a> pour plus de détails sur la gestion du fichier d’association PostScript). -<!--l. 2808--><p class="noindent" >Arriv l, <span -class="ec-lmss-10">dvips </span>s’identifie l’utilisateur : <div class="alltt"> +<!--l. 2818--><p class="noindent" >Arrivé là, <span +class="ec-lmss-10">dvips </span>s’identifie à l’utilisateur : </p><div class="alltt"> -<!--l. 2809--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span -class="ec-lmtt-10"> This</span><span -class="ec-lmtt-10"> is</span><span -class="ec-lmtt-10"> dvips(k)</span><span -class="ec-lmtt-10"> 5.92b</span><span -class="ec-lmtt-10"> Copyright</span><span -class="ec-lmtt-10"> 2002</span><span -class="ec-lmtt-10"> Radical</span><span -class="ec-lmtt-10"> Eye</span><span -class="ec-lmtt-10"> Software</span><span -class="ec-lmtt-10"> (www.radicaleye.com)</span> +class="ec-lmtt-10"> This</span><span +class="ec-lmtt-10"> is</span><span +class="ec-lmtt-10"> dvips(k)</span><span +class="ec-lmtt-10"> 5.92b</span><span +class="ec-lmtt-10"> Copyright</span><span +class="ec-lmtt-10"> 2002</span><span +class="ec-lmtt-10"> Radical</span><span +class="ec-lmtt-10"> Eye</span><span +class="ec-lmtt-10"> Software</span><span +class="ec-lmtt-10"> (www.radicaleye.com)</span> <br /><span -class="ec-lmtt-10"> </span> +class="ec-lmtt-10"> </span> </div> </div> -<!--l. 2814--><p class="noindent" >pour continuer ensuite en cherchant le fichier prologue <span -class="ec-lmtt-10">texc.pro</span>, <div class="alltt"> +<!--l. 2823--><p class="noindent" >pour continuer ensuite en cherchant le fichier prologue <span +class="ec-lmtt-10">texc.pro</span>, </p><div class="alltt"> -<!--l. 2815--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=texc.pro,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=texc.pro,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> <br /><span class="ec-lmtt-9">kdebug:search(texc.pro)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/dvips/base/texc.pro</span> +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/dvips/base/texc.pro</span> </div> </div> -<!--l. 2826--><p class="noindent" >Aprs avoir trouv ce fichier, <span -class="ec-lmss-10">dvips </span>affiche la date et l’heure, nous informe qu’il va gnrer le fichier +<!--l. 2834--><p class="noindent" >Après avoir trouvé ce fichier, <span +class="ec-lmss-10">dvips </span>affiche la date et l’heure, 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 -class="ec-lmtt-10">cmr10 </span>et que ce dernier est dclar comme rsident -(pas besoin de bitmaps) : <div class="alltt"> +class="ec-lmtt-10">hello-world.ps </span>puis qu’il a besoin du fichier de fonte <span +class="ec-lmtt-10">cmr10 </span>et que ce dernier est déclaré comme +« résident » (pas besoin de bitmaps) : </p><div class="alltt"> -<!--l. 2831--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <br /><span class="ec-lmtt-9">TeX</span><span -class="ec-lmtt-9"> output</span><span -class="ec-lmtt-9"> 1998.02.26:1204’</span><span -class="ec-lmtt-9"> -></span><span -class="ec-lmtt-9"> hello-world.ps</span> +class="ec-lmtt-9"> output</span><span +class="ec-lmtt-9"> 1998.02.26:1204’</span><span +class="ec-lmtt-9"> -></span><span +class="ec-lmtt-9"> hello-world.ps</span> <br /><span class="ec-lmtt-9">Defining</span><span -class="ec-lmtt-9"> font</span><span -class="ec-lmtt-9"> ()</span><span -class="ec-lmtt-9"> cmr10</span><span -class="ec-lmtt-9"> at</span><span -class="ec-lmtt-9"> 10.0pt</span> +class="ec-lmtt-9"> font</span><span +class="ec-lmtt-9"> ()</span><span +class="ec-lmtt-9"> cmr10</span><span +class="ec-lmtt-9"> at</span><span +class="ec-lmtt-9"> 10.0pt</span> <br /><span class="ec-lmtt-9">Font</span><span -class="ec-lmtt-9"> cmr10</span><span -class="ec-lmtt-9"> <CMR10></span><span -class="ec-lmtt-9"> is</span><span -class="ec-lmtt-9"> resident.</span> +class="ec-lmtt-9"> cmr10</span><span +class="ec-lmtt-9"> <CMR10></span><span +class="ec-lmtt-9"> is</span><span +class="ec-lmtt-9"> resident.</span> </div> -</div> Maintenant la recherche concerne le fichier <span -class="ec-lmtt-10">cmr10.tfm</span>, qui est trouv, puis quelques fichiers de prologue de -plus (non montrs) sont rfrencs; 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 dernire ligne). <div class="alltt"> +</div> Maintenant la recherche concerne le fichier <span +class="ec-lmtt-10">cmr10.tfm</span>, qui est trouvé, puis quelques fichiers de prologue de +plus (non montrés) sont référencés; 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. 2840--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /var/tex/fonts/tfm//).</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /var/tex/fonts/tfm//).</span> <br /><span class="ec-lmtt-9">kdebug:search(cmr10.tfm)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span> +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=texps.pro,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=texps.pro,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ...</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> ...</span> <br /><span class="ec-lmtt-9"><texps.pro></span> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=cmr10.pfb,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=cmr10.pfb,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> <br /><span class="ec-lmtt-9">kdebug:search(cmr10.pfb)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span> +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span> <br /><span class="ec-lmtt-9"><cmr10.pfb>[1]</span> </div> </div> <h4 class="subsectionHead"><span class="titlemark">8.3 </span> <a - id="x1-720008.3"></a>Options l’excution</h4> -<!--l. 2857--><p class="noindent" >Web2C offre la possibilit de contrler l’excution bon nombre de paramtres concernant la mmoire (en -particulier la taille des tableaux utiliss) partir du fichier <span -class="ec-lmtt-10">texmf.cnf </span>qui est lu par Kpathsea. Les paramtres -en question se trouvent dans la troisime partie du fichier inclus dans la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live. Les variables -les plus importantes sont : - <dl class="list1"><dt class="list"> + id="x1-720008.3"></a>Options à l’exécution</h4> +<!--l. 2864--><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 TE X Live. +Les variables les plus importantes sont : + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">main_memory</span> </dt><dd class="list"> - <!--l. 2865--><p class="noindent" >Nombre total de mots mmoire disponibles pour <span class="TEX">T<span -class="E">E</span>X</span>, Metafont et MetaPost. Vous devez gnrer - un nouveau fichier de format pour chaque nouveau paramtrage. Par exemple, vous pouvez gnrer - une version large de <span class="TEX">T<span -class="E">E</span>X</span> et appeler le fichier de format <span -class="ec-lmtt-10">hugetex.fmt</span>. En utilisant la mthode - prise en charge par Kpathsea qui consiste suffixer la variable par le nom du programme, la - valeur particulire de la variable <span -class="ec-lmtt-10">main_memory </span>destine ce fichier de format sera lue dans le - fichier <span + <!--l. 2870--><p class="noindent" >Nombre total de mots mémoire disponibles pour TE X, 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 TE X et appeler le fichier de format <span +class="ec-lmtt-10">hugetex.fmt</span>. En + utilisant la méthode prise en charge par Kpathsea qui consiste à suffixer la variable par le + nom du programme, la valeur particulière de la variable <span +class="ec-lmtt-10">main_memory </span>destinée à ce fichier de + format sera lue dans le fichier <span class="ec-lmtt-10">texmf.cnf</span>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">extra_mem_bot</span> </dt><dd class="list"> - <!--l. 2874--><p class="noindent" >Espace supplmentaire pour certaines structures de donnes de <span class="TEX">T<span -class="E">E</span>X</span> : botes, <span -class="ec-lmri-10">glue</span>, points - d’arrt... Surtout utile si vous utilisez PI C<span class="TEX">T<span -class="E">E</span>X</span> par exemple. - </dd><dt class="list"> + <!--l. 2878--><p class="noindent" >Espace supplémentaire pour certaines structures de données de TE X : boîtes, <span +class="ec-lmri-10">glue</span>, points + d’arrêt... Surtout utile si vous utilisez PI CTE X par exemple. + </p></dd><dt class="list"> <span class="ec-lmtt-10">font_mem_size</span> </dt><dd class="list"> - <!--l. 2878--><p class="noindent" >Nombre de mots mmoire disponibles pour dcrire les polices. C’est plus ou moins l’espace occup - par les fichiers TFM lus. - </dd><dt class="list"> + <!--l. 2881--><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. + </p></dd><dt class="list"> <span class="ec-lmtt-10">hash_extra</span> </dt><dd class="list"> - <!--l. 2881--><p class="noindent" >Espace supplmentaire pour la table de hachage des noms de squences de contrle. Environ - 10 000 de ces noms peuvent tre stocks dans la table principale; si vous avez un document trs - volumineux avec beaucoup de rfrences croises, il se peut que ce ne soit pas suffisant. La valeur - par dfaut <span + <!--l. 2883--><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; 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. 2889--><p class="noindent" >videmment, cette possibilit ne remplace pas une vritable allocation dynamique des tableaux et de la -mmoire mais, puisque c’est complexe implmenter dans le prsent source <span class="TEX">T<span -class="E">E</span>X</span>, ces paramtres lus -l’excution fournissent un compromis pratique qui procure une certaine souplesse. -<!--l. 3004--><p class="noindent" ><a id="ack"></a> -<h3 class="sectionHead"><span class="titlemark">9 </span> <a - id="x1-730009"></a>Remerciements</h3> -<!--l. 3007--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live est le rsultat des efforts collectifs de pratiquement tous les groupes d’utilisateurs de <span class="TEX">T<span -class="E">E</span>X</span>. -La prsente dition de <span class="TEX">T<span -class="E">E</span>X</span> Live a t coordonne par Karl Berry. Voici la liste des principaux -contributeurs : +class="ec-lmtt-10">50000</span>.</p></dd></dl> +<!--l. 2890--><p class="noindent" >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 TE X, ces paramètres lus à l’exécution +fournissent un compromis pratique qui procure une certaine souplesse. +</p><!--l. 2895--><p class="noindent" ><a id="texmfdotdir"></a> +</p> +<h4 class="subsectionHead"><span class="titlemark">8.4 </span> <a + id="x1-730008.4"></a><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></h4> +<!--l. 2899--><p class="noindent" >À divers endroits ci-dessus, nous avons indiqué différents chemins de recherche commençant par <span +class="ec-lmtt-10">. </span>(pour +rechercher d’abord dans le répertoire actuel), comme dans </p><div class="alltt"> + +<div class="obeylines-v"> +<br /><span +class="ec-lmtt-9">TEXINPUTS=.;$TEXMF/tex//</span> +</div> +</div> +<!--l. 2907--><p class="noindent" >Il s’agit d’une simplification. Au lieu de simplement « <span +class="ec-lmtt-10">. </span>», le fichier <span +class="ec-lmtt-10">texmf.cnf </span>que nous distribuons dans TE X +Live utilise <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> comme dans : </p><div class="alltt"> + +<div class="obeylines-v"> +<br /><span +class="ec-lmtt-9">TEXINPUTS=$TEXMFDOTDIR;$TEXMF/tex//</span> +</div> +</div> (Dans le fichier distribué, le deuxième élément du chemin d’accès est également légèrement plus +compliqué que <span class="path"><span +class="ec-lmtt-10">$TEXMF/tex//</span></span>. Mais c’est mineur; ici nous voulons pour discuter de la fonctionnalité +<span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span>). +<!--l. 2919--><p class="noindent" >La raison pure et simple de l’utilisation de la variable <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> dans le chemin au lieu d’un simple « <span +class="ec-lmtt-10">. </span>» +est qu’il puisse être surchargé. Par exemple, un document complexe peut avoir de nombreux fichiers sources +disposés dans de nombreux sous-répertoires. Pour gérer cela, vous pouvez définir <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> comme +étant <span class="path"><span +class="ec-lmtt-10">.//</span></span> (par exemple, dans le cas où vous compilez le document) et ces sous-répertoires +seront tous fouillés. (Attention : ne pas utiliser <span class="path"><span +class="ec-lmtt-10">.//</span></span> par défaut; il est en général hautement +non désirable, et potentiellement peu sûr, de rechercher un document arbitraire dans tous les +sous-répertoires.) +</p><!--l. 2931--><p class="noindent" >Autre exemple : vous pouvez ne pas du tout chercher dans le répertoire actuel, par exemple +si vous avez fait en sorte que tous les dossiers soient trouvés via des chemins explicites. Vous +pouvez pour cela par exemple définir <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> comme <span class="path"><span +class="ec-lmtt-10">/riendetel</span></span> ou tout autre répertoire +inexistant. +</p><!--l. 2937--><p class="noindent" >La valeur par défaut de <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> est juste « <span +class="ec-lmtt-10">. </span>», comme défini dans notre <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>. +</p><!--l. 2940--><p class="noindent" ><a id="ack"></a> +</p> +<h3 class="sectionHead"><span class="titlemark">9 </span> <a + id="x1-740009"></a>Remerciements</h3> +<!--l. 2943--><p class="noindent" >TE X Live est le résultat des efforts collectifs de pratiquement tous les groupes d’utilisateurs de TE X. La +présente édition de TE X Live a été coordonnée par Karl Berry. Voici la liste des principaux +contributeurs : +</p> <ul class="itemize1"> - <li class="itemize">Les associations d’utilisateurs anglaise, - allemande, nerlandaise et polonaise (TUG, DANTE e.V., NTG, et GUST, respectivement) qui - contribuent ensemble l’infrastructure technique et administrative. Soutenez votre association - locale (voir la liste <a -href="http://tug.org/usergroups.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/usergroups.html</span></a>)! + <li class="itemize">Les associations d’utilisateurs anglaise, allemande, néerlandaise et polonaise (TUG, DANTE + e.V., NTG, et GUST, respectivement) qui contribuent ensemble à l’infrastructure technique et + administrative. Soutenez votre association locale (voir la liste + <a +href="https://tug.org/usergroups.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/usergroups.html</span></a>)! </li> - <li class="itemize">L’quipe du CTAN (<a -href="http://ctan.org" class="url" ><span -class="ec-lmtt-10">http://ctan.org</span></a>) qui distribue les images des distributions <span class="TEX">T<span -class="E">E</span>X</span> Live et - fournit les sites d’hbergement pour le stockage et la mise jour des extensions qui sont la base - de <span class="TEX">T<span -class="E">E</span>X</span> Live. + <li class="itemize">L’équipe du CTAN (<a +href="https://ctan.org" class="url" ><span +class="ec-lmtt-10">https://ctan.org</span></a>) qui distribue les images des distributions TE X Live et + fournit les sites d’hébergement pour le stockage et la mise à jour des extensions qui sont la + base de TE X Live. </li> - <li class="itemize">Nelson Beebe, pour avoir permis l’accs de nombreuses plates-formes aux dveloppeurs <span class="TEX">T<span -class="E">E</span>X</span> - Live, avoir lui-mme particip aux tests de faon tendue et pour ses efforts bibliographiques + <li class="itemize">Nelson Beebe, pour avoir permis l’accès à de nombreuses plates-formes aux développeurs TE X + Live, avoir lui-même participé aux tests de façon étendue et pour ses efforts bibliographiques sans pareil. </li> - <li class="itemize">John Bowman, pour avoir effectu de nombreux changements dans son programme Asymptote - pour le faire fonctionner dans <span class="TEX">T<span -class="E">E</span>X</span> Live. + <li class="itemize">John Bowman, pour avoir effectué de nombreux changements dans son programme Asymptote + pour le faire fonctionner dans TE X Live. + + </li> - <li class="itemize">Peter Breitenlohner et toute l’quipe e-<span class="TEX">T<span -class="E">E</span>X</span> qui construisent les bases des successeurs de <span class="TEX">T<span -class="E">E</span>X</span>, - Peter tout particulirement pour des annes d’aide concernant l’usage des autotools de GNU - partout dans <span class="TEX">T<span -class="E">E</span>X</span> Live et pour avoir conserv jour les sources. Peter est dcd en octobre - 2015 et nous ddions sa mmoire la poursuite de notre travail. + <li class="itemize">Peter Breitenlohner et toute l’équipe e-TE X qui construisent les bases des successeurs de TE X, + Peter tout particulièrement pour des années d’aide concernant l’usage des autotools de GNU + partout dans TE X Live et pour avoir conservé à jour les sources. Peter est décédé en + octobre 2015 et nous dédions à sa mémoire la poursuite de notre travail. </li> - <li class="itemize">Jin-Hwan Cho et toute l’quipe de DVIPDFM<span -class="lmmi-10">x </span>pour leur excellent programme et leur ractivit - face aux problmes de configuration. + <li class="itemize">Jin-Hwan Cho et toute l’équipe de DVIPDFM<span +class="lmmi-10">x </span>pour leur excellent programme et leur + réactivité face aux problèmes de configuration. </li> - <li class="itemize">Thomas Esser et sa merveilleuse distribution te<span class="TEX">T<span -class="E">E</span>X</span> sans laquelle <span class="TEX">T<span -class="E">E</span>X</span> Live n’aurait jamais vu - le jour. + <li class="itemize">Thomas Esser et sa merveilleuse distribution teTE X sans laquelle TE X Live n’aurait jamais vu le + jour. </li> <li class="itemize">Michel Goossens, en tant que coauteur de la documentation initiale. </li> - <li class="itemize">Eitan Gurari, dont le programme <span class="TEX">T<span -class="E">E</span>X</span>4ht est utilis pour crer la version HTML de cette - documentation et qui travaillait inlassablement l’amliorer, ce dans des dlais trs courts. - Eitan nous a quitts prmaturment en juin 2009, et nous ddions la prsente documentation - sa mmoire. + <li class="itemize">Eitan Gurari, dont le programme TE X4ht est utilisé pour créer la version HTML de cette + documentation et qui travaillait inlassablement à l’améliorer, ce dans des délais très + courts. Eitan nous a quittés prématurément en juin 2009, et nous dédions la présente + documentation à sa mémoire. </li> - <li class="itemize">Hans Hagen qui, outre sa participation active aux tests, a adapt l’extension - Con<span class="TEX">T<span -class="E">E</span>X</span>t (<a + <li class="itemize">Hans Hagen qui, outre sa participation active aux tests, a adapté l’extension + ConTE Xt (<a href="http://pragma-ade.com" class="url" ><span -class="ec-lmtt-10">http://pragma-ade.com</span></a>) aux besoins de <span class="TEX">T<span -class="E">E</span>X</span> Live. +class="ec-lmtt-10">http://pragma-ade.com</span></a>) aux besoins de TE X Live, et qui est un moteur permanent + du développement de TE X. </li> - <li class="itemize">Hn Thế Thnh, Martin Schrder et toute l’quipe pdf<span class="TEX">T<span -class="E">E</span>X</span> qui continuent inlassablement - tendre les performances de <span class="TEX">T<span -class="E">E</span>X</span>. + <li class="itemize">Hàn Thế Thành, Martin Schröder et toute l’équipe pdfTE X qui continuent inlassablement + à étendre les performances de TE X. </li> - <li class="itemize">Hartmut Henkel, pour ses contributions au dveloppement de pdf<span class="TEX">T<span -class="E">E</span>X</span> et Lua<span class="TEX">T<span -class="E">E</span>X</span> entre autres. + <li class="itemize">Hartmut Henkel, pour ses contributions au développement de pdfTE X et LuaTE X entre autres. </li> - <li class="itemize">Taco Hoekwater, pour son travail important et incessant sur le dveloppement de MetaPost et - de (Lua)<span class="TEX">T<span -class="E">E</span>X</span> (<a + <li class="itemize">Shunshaku Hirata, for son travail original and permanent sur DVIPDFM<span +class="lmmi-10">x</span>. + </li> + <li class="itemize">Taco Hoekwater, pour son travail important et incessant sur le développement de MetaPost + et de (Lua)TE X (<a href="http://luatex.org" class="url" ><span -class="ec-lmtt-10">http://luatex.org</span></a>) lui-mme, pour l’intgration de Con<span class="TEX">T<span -class="E">E</span>X</span>t dans <span class="TEX">T<span -class="E">E</span>X</span> Live, - pour les nouvelles fonctionnalits <span +class="ec-lmtt-10">http://luatex.org</span></a>) lui-même, pour l’intégration de ConTE Xt dans TE X + Live, pour les nouvelles fonctionnalités <span class="ec-lmri-10">multi-thread </span>de Kpathsea, et bien plus encore. </li> - <li class="itemize">Khaled Hosny, pour son travail substantiel sur Xe<span class="TEX">T<span -class="E">E</span>X</span>et DVIPDFM<span -class="lmmi-10">x </span>et ses efforts concernant + <li class="itemize">Khaled Hosny, pour son travail substantiel sur XeTE Xet DVIPDFM<span +class="lmmi-10">x </span>et ses efforts concernant les fontes arabes et autres. </li> - <li class="itemize">Paweł Jackowski pour l’installateur Windows <span -class="ec-lmss-10">tlpm </span>et Tomasz Łuczak pour la version graphique + <li class="itemize">Paweł Jackowski pour l’installateur Windows <span +class="ec-lmss-10">tlpm </span>et Tomasz Łuczak pour la version graphique <span -class="ec-lmss-10">tlpmgui </span>utilise dans l’dition prcdente. +class="ec-lmss-10">tlpmgui </span>utilisée dans l’édition précédente. </li> - <li class="itemize">Akira Kakuto, pour son aide prcieuse qui nous a permis d’intgrer dans <span class="TEX">T<span -class="E">E</span>X</span> Live les binaires + <li class="itemize">Akira Kakuto, pour son aide précieuse qui nous a permis d’intégrer dans TE X Live les binaires Windows de sa distribution W32TEX (<a href="http://w32tex.org" class="url" ><span class="ec-lmtt-10">http://w32tex.org</span></a>). </li> - <li class="itemize">Jonathan Kew, pour avoir produit Xe<span class="TEX">T<span -class="E">E</span>X</span>, pour l’avoir intgr dans <span class="TEX">T<span -class="E">E</span>X</span> Live, pour avoir - cr la premire version de l’installateur Mac<span class="TEX">T<span -class="E">E</span>X</span>et enfin pour l’diteur <span class="TEX">T<span -class="E">E</span>X</span>works que nous + <li class="itemize">Jonathan Kew, pour avoir produit XeTE X, pour l’avoir intégré dans TE X Live, pour avoir + créé la première version de l’installateur MacTE Xet enfin pour l’éditeur TE Xworks que nous recommandons. </li> - - - <li class="itemize">Dick Koch, pour la maintenance de Mac<span class="TEX">T<span -class="E">E</span>X</span> (<a -href="http://tug.org/mactex" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex</span></a>) faite en symbiose avec - <span class="TEX">T<span -class="E">E</span>X</span> Live. + <li class="itemize">Hironori Kitagawa, pour son travail sur pTE X et le support afférent. </li> - <li class="itemize">Reinhard Kotucha, pour ses contributions majeures l’infrastructure de <span class="TEX">T<span -class="E">E</span>X</span> Live 2008 et - son programme d’installation, pour ses contributions sous Windows et pour son script + <li class="itemize">Dick Koch, pour la maintenance de MacTE X (<a +href="https://tug.org/mactex" class="url" ><span +class="ec-lmtt-10">https://tug.org/mactex</span></a>) faite en symbiose avec + TE X Live. + </li> + <li class="itemize">Reinhard Kotucha, pour ses contributions majeures à l’infrastructure de TE X Live 2008 et + à son programme d’installation, pour ses contributions sous Windows et pour son script <span class="ec-lmtt-10">getnonfreefonts </span>en particulier. </li> - <li class="itemize">Siep Kroonenberg, galement pour ses contributions majeures l’infrastructure de <span class="TEX">T<span -class="E">E</span>X</span> Live - 2008 et son programme d’installation ainsi que pour la rcriture de cette documentation - concernant ces fonctionnalits. + <li class="itemize">Siep Kroonenberg, également pour ses contributions majeures à l’infrastructure de TE X Live + 2008 et à son programme d’installation ainsi que pour la réécriture de cette documentation + concernant ces fonctionnalités. </li> - <li class="itemize">Mojca Miklavec, pour son aide prcieuse concernant Con<span class="TEX">T<span -class="E">E</span>X</span>t, ses nombreux excutables et + + + <li class="itemize">Clerk Ma, pour les corrections de bugs de moteurs et leurs extensions. + </li> + <li class="itemize">Mojca Miklavec, pour son aide précieuse concernant ConTE Xt, ses nombreux exécutables et autres. </li> <li class="itemize">Heiko Oberdiek, pour le paquet <span -class="ec-lmss-10">epstopdf </span>et bien d’autres, pour avoir compress l’norme <span -class="ec-lmss-10">pst-geo</span> - de faon ce que nous puissions l’inclure, et, par-dessus tout, son travail remarquable sur <span +class="ec-lmss-10">epstopdf </span>et bien d’autres, pour avoir compressé l’énorme + <span +class="ec-lmss-10">pst-geo </span>de façon à ce que nous puissions l’inclure, et, par-dessus tout, son travail remarquable + sur <span class="ec-lmss-10">hyperref</span>. </li> - <li class="itemize">Petr Olšak, qui coordonna et vrifia minutieusement toute la partie tchque et slovaque. + <li class="itemize">Phelype Oleinik, pour le <span +class="ec-lmtt-10">\input </span>délimité par des groupes sur plusieurs moteurs en 2020, et + plus encore. + </li> + <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">Manuel Pgouri-Gonnard, pour son aide concernant le programme de mise jour de la - distribution, la documentation et pour le dveloppement de <span + <li class="itemize">Manuel Pégourié-Gonnard, pour son aide concernant le programme de mise à jour de la + distribution, la documentation et pour le développement de <span class="ec-lmss-10">texdoc</span>. </li> - <li class="itemize">Fabrice Popineau, pionnier du dveloppement de <span class="TEX">T<span -class="E">E</span>X</span> Live sous Windows et pour son travail - sur la documentation franaise. + <li class="itemize">Fabrice Popineau, pionnier du développement de TE X Live sous Windows et pour son travail + sur la documentation française. </li> - <li class="itemize">Norbert Preining, principal architecte de la prsente infrastructure <span class="TEX">T<span -class="E">E</span>X</span> Live et de son - installateur, coordinateur (avec Frank Kster) de la version Debian de <span class="TEX">T<span -class="E">E</span>X</span> Live, et important + <li class="itemize">Norbert Preining, principal architecte de la présente infrastructure TE X Live et de son + installateur, coordinateur (avec Frank Küster) de la version Debian de TE X Live, et important contributeur de longue date. </li> - <li class="itemize">Sebastian Rahtz, qui a cr la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live et en a assur la maintenance pendant - de nombreuses annes. Sebastian est dcd en mars 2016 et nous ddions sa mmoire la - poursuite de notre travail. + <li class="itemize">Sebastian Rahtz, qui a créé la distribution TE X Live et en a assuré la maintenance pendant + de nombreuses années. Sebastian est décédé en mars 2016 et nous dédions à sa mémoire + la poursuite de notre travail. + </li> + <li class="itemize">Luigi Scarso, pour continuer le développement de MetaPost, LuaTE X, et bien plus encore. </li> - <li class="itemize">Luigi Scarso, pour continuer le dveloppement de MetaPost, Lua<span class="TEX">T<span -class="E">E</span>X</span>, et bien plus encore. + <li class="itemize">Andreas Scherer, pour <span +class="ec-lmtt-10">cwebbin</span>, l’implémentation de CWEB utilisée dans TE X Live. </li> - <li class="itemize">Tomasz Trzeciak, pour son aide gnrale concernant Windows. + <li class="itemize">Tomasz Trzeciak, pour son aide générale concernant Windows. </li> <li class="itemize">Vladimir Volovich, pour son aide substantielle, en particulier pour avoir rendu possible - l’intgration de <span -class="ec-lmss-10">xindy </span>dans <span class="TEX">T<span -class="E">E</span>X</span> Live. + l’intégration de <span +class="ec-lmss-10">xindy </span>dans TE X Live. + </li> + <li class="itemize">Staszek Wawrykiewicz, un des principaux testeurs de TE X Live et coordinateur des contributions + polonaises (fontes, installation Windows, etc.). Staszek est décédé en février 2018 et nous + dédions à sa mémoire la poursuite de notre travail. + </li> + <li class="itemize">Olaf Weber, pour son patient assemblage de Web2C les années précédentes. </li> - <li class="itemize">Staszek Wawrykiewicz, un des principaux testeurs de <span class="TEX">T<span -class="E">E</span>X</span> Live et coordinateur des contributions - polonaises (fontes, installation Windows, etc.). Staszek est dcd en fvrier 2018 et nous ddions - sa mmoire la poursuite de notre travail. + <li class="itemize">Gerben Wierda, qui a créé et maintenu initialement la partie Mac OS X. </li> - <li class="itemize">Olaf Weber, pour son patient assemblage de Web2C les annes prcdentes. + <li class="itemize">Graham Williams, l’auteur original du catalogue TE X. </li> - <li class="itemize">Gerben Wierda, qui a cr et maintenu initialement la partie Mac OS X. + <li class="itemize">Joseph Wright, pour son travail conséquent sur la mise à disposition de la même + fonctionnalité primitive sur tous les moteurs. </li> - <li class="itemize">Graham Williams, l’auteur original du catalogue <span class="TEX">T<span -class="E">E</span>X</span>. + <li class="itemize">Hironobu Yamashita, pour son travail sur pTE X et le support associé. </li></ul> -<!--l. 3141--><p class="noindent" >Les binaires ont t compils par : Marc Baudoin (<span +<!--l. 3094--><p class="noindent" >Les binaires ont été compilés par : </p> + <ul class="itemize1"> + <li class="itemize">Marc Baudoin (<span class="ec-lmss-10">amd64-netbsd</span>, <span -class="ec-lmss-10">i386-netbsd</span>), Karl Berry (<span -class="ec-lmss-10">i386-linux</span>), Ken -Brown (<span +class="ec-lmss-10">i386-netbsd</span>); + </li> + <li class="itemize">Karl Berry (<span +class="ec-lmss-10">i386-linux</span>); + </li> + + + <li class="itemize">Ken Brown (<span class="ec-lmss-10">i386-cygwin</span>, <span -class="ec-lmss-10">x86_64-cygwin</span>), Simon Dales (<span -class="ec-lmss-10">armhf-linux</span>), Johannes Hielscher (<span -class="ec-lmss-10">aarch64-linux</span>), Akira -Kakuto (<span -class="ec-lmss-10">win32</span>), Dick Koch (<span -class="ec-lmss-10">x86_64-darwin</span>), Nikola Lečić (<span +class="ec-lmss-10">x86_64-cygwin</span>); + </li> + <li class="itemize">Simon Dales (<span +class="ec-lmss-10">armhf-linux</span>); + </li> + <li class="itemize">Johannes Hielscher (<span +class="ec-lmss-10">aarch64-linux</span>); + </li> + <li class="itemize">Akira Kakuto (<span +class="ec-lmss-10">win32</span>); + </li> + <li class="itemize">Dick Koch (<span +class="ec-lmss-10">x86_64-darwin</span>); + </li> + <li class="itemize">Nikola Lečić (<span class="ec-lmss-10">amd64-freebsd</span>, <span -class="ec-lmss-10">i386-freebsd</span>), Henri Menke -(<span -class="ec-lmss-10">x86_64-linuxmusl</span>), Mojca Miklavec (<span +class="ec-lmss-10">i386-freebsd</span>); + </li> + <li class="itemize">Henri Menke (<span +class="ec-lmss-10">x86_64-linuxmusl</span>); + </li> + <li class="itemize">Mojca Miklavec (<span class="ec-lmss-10">i386-darwin</span>, <span class="ec-lmss-10">powerpc-darwin</span>, <span class="ec-lmss-10">x86_64-darwinlegacy</span>, <span -class="ec-lmss-10">i386-solaris</span>, -<span -class="ec-lmss-10">x86_64-solaris</span>, <span -class="ec-lmss-10">sparc-solaris</span>), Norbert Preining (<span -class="ec-lmss-10">x86_64-linux</span>), Pour des informations concernant la compilation -de <span class="TEX">T<span -class="E">E</span>X</span> Live, cf. <a -href="http://tug.org/texlive/build.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/build.html</span></a>. -<!--l. 3159--><p class="noindent" >Traducteurs de ce manuel : Denis Bitouz & Patrick Bideault (franais), Carlos Enriquez Figueras (castillan), - - -Jjgod Jiang, Jinsong Zhao, Yue Wang, & Helin Gai (mandarin), Marco Pallante & Carla Maggi (italien), -Nikola Lečić (serbe), Petr Sojka & Jan Busa (tchque et slovaque), Boris Veytsman (russe), Zofia Walczak -(polonais), Uwe Ziegenhagen (allemand). La page d’accueil de la documentation <span class="TEX">T<span -class="E">E</span>X</span> Live est -<a -href="http://tug.org/texlive/doc.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/doc.html</span></a>. -<!--l. 3172--><p class="noindent" >Bien sr, 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. 3175--><p class="noindent" > +class="ec-lmss-10">i386-solaris</span>, <span +class="ec-lmss-10">x86_64-solaris</span>, + <span +class="ec-lmss-10">sparc-solaris</span>); + </li> + <li class="itemize">Norbert Preining (<span +class="ec-lmss-10">x86_64-linux</span>).</li></ul> +<!--l. 3110--><p class="noindent" >Pour des informations concernant la compilation de TE X Live, cf. <a +href="https://tug.org/texlive/build.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/build.html</span></a>. +</p><!--l. 3113--><p class="noindent" >Traducteurs de ce manuel : </p> + <ul class="itemize1"> + <li class="itemize">Denis Bitouzé & Patrick Bideault (français); + </li> + <li class="itemize">Carlos Enriquez Figueras (castillan); + </li> + <li class="itemize">Jjgod Jiang, Jinsong Zhao, Yue Wang, & Helin Gai (mandarin); + </li> + <li class="itemize">Marco Pallante & Carla Maggi (italien); + </li> + <li class="itemize">Nikola Lečić (serbe); + </li> + <li class="itemize">Petr Sojka & Jan Busa (tchèque et slovaque); + </li> + <li class="itemize">Boris Veytsman (russe); + </li> + <li class="itemize">Zofia Walczak (polonais); + </li> + <li class="itemize">Uwe Ziegenhagen (allemand).</li></ul> +<!--l. 3125--><p class="noindent" >La page d’accueil de la documentation TE X Live est <a +href="https://tug.org/texlive/doc.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/doc.html</span></a>. +</p><!--l. 3128--><p class="noindent" >Bien sûr, notre gratitude va en premier lieu à Donald Knuth pour avoir inventé TE X et l’avoir offert au +monde entier. +</p><!--l. 3131--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">10 </span> <a - id="x1-7400010"></a>Historique des versions successives</h3> -<!--l. 3178--><p class="noindent" > + id="x1-7500010"></a>Historique des versions successives</h3> +<!--l. 3134--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">10.1 </span> <a - id="x1-7500010.1"></a>Les ditions prcdentes</h4> -<!--l. 3180--><p class="noindent" >La discussion commena la fin de 1993 quand le Groupe des utilisateurs nerlandais de <span class="TEX">T<span -class="E">E</span>X</span> -commenait travailler son CD 4All<span class="TEX">T<span -class="E">E</span>X</span> pour les utilisateurs de MS-DOS et on esprait ce -moment sortir un CD unique pour tous les systmes. 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 succs, et aussi d’un groupe -de travail TUG Technical Council pour mettre en place TDS (<span class="TEX"><span + id="x1-7600010.1"></a>Éditions précédentes</h4> +<!--l. 3136--><p class="noindent" >La discussion commença à la fin de 1993 quand le Groupe des utilisateurs néerlandais de TE X +commençait à travailler à son CD 4AllTE X 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 4AllTE X, projet couronné de succès, et aussi d’un +groupe de travail « TUG Technical Council » pour mettre en place TDS (<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">Directory Structure </span>: +class="ec-lmri-10">E</span> <span +class="ec-lmri-10">X Directory Structure </span>: + + <a -href="http://tug.org/tds" class="url" ><span -class="ec-lmtt-10">http://tug.org/tds</span></a>), qui spcifiait la gestion des fichiers <span class="TEX">T<span -class="E">E</span>X</span> sous une forme logique. La mouture -finale de TDS fut publie dans le numro de dcembre 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 modle sur CD. La -distribution que vous possdez est le rsultat direct des dlibrations de ce groupe de travail. -Il tait galement clair que le succs des CD 4All<span class="TEX">T<span -class="E">E</span>X</span> dmontrait 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> +href="https://tug.org/tds" class="url" ><span +class="ec-lmtt-10">https://tug.org/tds</span></a>), qui spécifiait la gestion des fichiers TE X 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 4AllTE X démontrait que les utilisateurs d’Unix +trouveraient leur bonheur avec une distribution aussi simple et ceci a été l’autre objectif de TE X Live. -<!--l. 3197--><p class="noindent" >Nous avons d’abord entrepris de crer 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 idale, car il supportait dj plusieurs -plates-formes et avait t construit en gardant l’esprit la portabilit entre systmes. Thomas -accepta de nous aider et commena travailler srieusement au dbut de 1996. La premire dition -sortit en mai 1996. Au dbut de 1997, Karl Berry acheva une nouvelle distribution de Web2C, qui -incluait presque toutes les caractristiques que Thomas Esser avait ajoutes dans te<span class="TEX">T<span -class="E">E</span>X</span> et il -fut dcid de baser la deuxime dition du CD sur le standard Web2C, en y ajoutant le script -<span -class="ec-lmtt-10">texconfig </span>de te<span class="TEX">T<span -class="E">E</span>X</span>. La troisime dition du CD tait base sur une version majeure de Web2C, -7.2, par Olaf Weber; en mme temps, une nouvelle version rvise de te<span class="TEX">T<span -class="E">E</span>X</span> tait acheve dont -<span class="TEX">T<span -class="E">E</span>X</span> Live partageait presque toutes les caractristiques. La quatrime dition a suivi le mme -schma, en utilisant une nouvelle version de te<span class="TEX">T<span -class="E">E</span>X</span> et une nouvelle version de Web2C (7.3). Le -systme incluait dornavant un programme complet d’installation pour Windows grce Fabrice +</p><!--l. 3152--><p class="noindent" >Nous avons d’abord entrepris de créer un nouveau CD TDS Unix à l’automne 1995 et nous avons +rapidement choisi teTE X 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 +accepta de nous aider et commença à travailler sérieusement au début de 1996. La première édition +sortit en mai 1996. Au début de 1997, Karl Berry acheva une nouvelle distribution de Web2C, qui incluait +presque toutes les caractéristiques que Thomas Esser avait ajoutées dans teTE X et il fut décidé de baser +la deuxième édition du CD sur le standard Web2C, en y ajoutant le script <span +class="ec-lmtt-10">texconfig </span>de teTE X. +La troisième édition du CD était basée sur une version majeure de Web2C, 7.2, par Olaf +Weber; en même temps, une nouvelle version révisée de teTE X était achevée dont TE X +Live partageait presque toutes les caractéristiques. La quatrième édition a suivi le même +schéma, en utilisant une nouvelle version de teTE X et une nouvelle version de Web2C (7.3). Le +système incluait dorénavant un programme complet d’installation pour Windows grâce à Fabrice Popineau. -<!--l. 3214--><p class="noindent" >Pour la cinquime dition (mars 2000), de nombreuses parties du CD ont t vrifies et rvises, des -centaines de composants mis jour. Le contenu dtaill des composants tait dcrit par des fichiers XML. -Mais le changement majeur de cette cinquime dition a t la suppression de tout logiciel non libre de droits. -Tout ce qui se trouve dans <span class="TEX">T<span -class="E">E</span>X</span> Live devait tre compatible avec la licence Debian (<span -class="ec-lmri-10">Debian Free Software</span> +</p><!--l. 3169--><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 TE X Live devait être compatible avec la licence Debian (<span +class="ec-lmri-10">Debian</span> <span -class="ec-lmri-10">Guidelines </span>: <a -href="http://www.debian.org/intro/free" class="url" ><span -class="ec-lmtt-10">http://www.debian.org/intro/free</span></a>); nous avons fait de notre mieux pour vrifier +class="ec-lmri-10">Free Software Guidelines </span>: <a +href="https://debian.org/intro/free" class="url" ><span +class="ec-lmtt-10">https://debian.org/intro/free</span></a>); nous avons fait de notre mieux pour vérifier les termes des licences de chaque composant et nous souhaiterions que toute erreur nous soit -signale. -<!--l. 3226--><p class="noindent" >La sixime dition (juillet 2001) contient un grand nombre de mises jour. Le changement majeur de cette -version rside dans la refonte du processus d’installation : l’utilisateur peut dsormais choisir les collections de -manire plus prcise. Les collections concernant les langues ont t entirement rorganises, aussi le choix -d’une langue installe non seulement les macros, les fontes, etc., mais prpare galement un fichier +signalée. +</p><!--l. 3179--><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 : 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>adquat. -<!--l. 3234--><p class="noindent" >La septime 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 loignes. - - -<!--l. 3240--><p class="noindent" > +class="ec-lmtt-10">language.dat </span>adéquat. +</p><!--l. 3186--><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 teTE X, alors que les versions 5 et 6 s’en étaient +éloignées. +</p><!--l. 3191--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.1 </span> <a - id="x1-7600010.1.1"></a>2003</h5> -<!--l. 3242--><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-140002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, page <a -href="#x1-140002.1">9<!--tex4ht:ref: sec:tl-coll-dists --></a>). Par ailleurs : + id="x1-7700010.1.1"></a>2003</h5> +<!--l. 3193--><p class="noindent" >En 2003, le flot de mises à jour et d’additions a continué, mais nous avons constaté que TE X 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-140002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, page <a +href="#x1-140002.1">10<!--tex4ht:ref: sec:tl-coll-dists --></a>). Par ailleurs : </p> <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 + <li class="itemize">À la demande de l’équipe L<span +class="ec-lmr-7">A</span>TE X, nous avons modifié les commandes standard <span class="ec-lmss-10">latex </span>et <span -class="ec-lmss-10">pdflatex</span> - pour qu’elles utilisent e-<span class="TEX">T<span -class="E">E</span>X</span> (voir page <a +class="ec-lmss-10">pdflatex</span> + pour qu’elles utilisent e-TE X (voir page <a href="#x1-170002.4">13<!--tex4ht:ref: text:etex --></a>). </li> - <li class="itemize">Les nouvelles fontes Latin Modern sont disponibles (et recommandes). + <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 ncessaires ne s’est propos pour compiler les nouveaux + <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 modifie; un environnement de travail intgr bas - sur <span -class="ec-lmss-10">XEmacs </span>a t introduit. + <li class="itemize">L’installation pour Windows a été largement modifiée; un environnement de travail intégré + basé sur <span +class="ec-lmss-10">XEmacs </span>a été introduit. </li> - <li class="itemize">Des programmes supplmentaires importants pour Windows (Perl, Ghostscript, ImageMagick, - Ispell) sont maintenant installs dans le rpertoire d’installation de <span class="TEX">T<span -class="E">E</span>X</span> Live. + + + <li class="itemize">Des programmes supplémentaires importants pour Windows (Perl, Ghostscript, ImageMagick, + Ispell) sont maintenant installés dans le répertoire d’installation de TE X Live. </li> - <li class="itemize">Les fichiers <span -class="ec-lmri-10">font map </span>utiliss par <span + <li class="itemize">Les fichiers <span +class="ec-lmri-10">font map </span>utilisés par <span class="ec-lmss-10">dvips</span>, <span class="ec-lmss-10">dvipdfm </span>et <span -class="ec-lmss-10">pdftex </span>sont maintenant gnrs par le nouveau - programme <span -class="ec-lmss-10">updmap </span>et installs dans <span class="path"><span +class="ec-lmss-10">pdftex </span>sont maintenant générés par le + nouveau programme <span +class="ec-lmss-10">updmap </span>et installés dans <span class="path"><span class="ec-lmtt-10">texmf/fonts/map</span></span>. </li> - <li class="itemize">Dornavant, <span class="TEX">T<span -class="E">E</span>X</span>, Metafont et MetaPost crivent les caractres 8 bits prsents en entre sans - modification et non pas avec la notation <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span>, que ce soit dans des fichiers (par la commande - <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">write</span></span></span>), dans les fichiers de trace (<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">.log</span></span></span>) ou sur le terminal. Dans le <span class="TEX">T<span -class="E">E</span>X</span> Live 7, l’criture de - ces caractres 8 bits tait influence par les paramtres de localisation du systme; maintenant - ces paramtres n’influent plus du tout sur le comportement des programmes <span class="TEX">T<span -class="E">E</span>X</span>. Si pour - quelque raison que ce soit, vous avez besoin de la notation <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span> en sortie, renommez le fichier + <li class="itemize">Dorénavant, TE X, Metafont et MetaPost écrivent les caractères 8 bits présentés en entrée + sans modification et non pas avec la notation <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">^^</span></span></span>, que ce soit dans des fichiers (par la commande <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">texmf-dist/web2c/cp8bit.tcx</span></span></span>. Les prochaines versions disposeront d’un moyen plus propre - pour contrler cette sortie. +class="ec-lmtt-10">write</span></span></span>), dans les fichiers de trace (<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">.log</span></span></span>) ou sur le terminal. Dans le TE X Live 7, l’écriture + de ces caractères 8 bits était influencée par les paramètres de localisation du système; + maintenant ces paramètres n’influent plus du tout sur le comportement des programmes TE X. + Si pour quelque raison que ce soit, vous avez besoin de la notation <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">^^</span></span></span> en sortie, renommez le + fichier <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">texmf-dist/web2c/cp8bit.tcx</span></span></span>. Les prochaines versions disposeront d’un moyen plus + propre pour contrôler cette sortie. </li> - <li class="itemize">La documentation de <span class="TEX">T<span -class="E">E</span>X</span> Live a t largement rvise. + <li class="itemize">La documentation de TE X Live a été largement révisée. </li> - <li class="itemize">Enfin, comme la numrotation squentielle des versions devenait peu maniable, il a t dcid - d’identifier dsormais la version de <span class="TEX">T<span -class="E">E</span>X</span> Live par l’anne : <span class="TEX">T<span -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. 3285--><p class="noindent" > + <li class="itemize">Enfin, comme la numérotation séquentielle des versions devenait peu maniable, il a été + décidé d’identifier désormais la version de TE X Live par l’année : TE X Live 2003 au lieu de + TE X Live 8.</li></ul> +<!--l. 3231--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.2 </span> <a - id="x1-7700010.1.2"></a>2004</h5> -<!--l. 3287--><p class="noindent" >2004 a apport beaucoup de changements (et quelques incompatibilits avec les versions prcdentes) : + id="x1-7800010.1.2"></a>2004</h5> +<!--l. 3233--><p class="noindent" >2004 a apporté beaucoup de changements (et quelques incompatibilités avec les versions précédentes) : +</p> <ul class="itemize1"> - <li class="itemize">Si vous avez install des fontes supplmentaires qui ont leur propre fichier <span -class="ec-lmtt-10">.map </span>ou des fichiers + <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>spcifiques, vous devrez vraisemblablement dplacer ces fichiers. - <!--l. 3296--><p class="noindent" >Les fichiers <span -class="ec-lmtt-10">.map </span>sont dsormais recherchs uniquement dans les sous-rpertoires <span class="path"><span -class="ec-lmtt-10">fonts/</span> - <span -class="ec-lmtt-10">map</span></span> (dans chaque arborescence <span class="path"><span -class="ec-lmtt-10">texmf</span></span>), leur chemin de recherche est donn par la variable - <span -class="ec-lmtt-10">TEXFONTMAPS </span>de <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span>. De mme, les fichiers <span -class="ec-lmtt-10">.enc </span>sont dsormais recherchs uniquement - dans les sous-rpertoires <span class="path"><span -class="ec-lmtt-10">fonts/enc</span></span>, leur chemin de recherche est donn par la variable <span -class="ec-lmtt-10">ENCFONTS</span> - de <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span>. Le script <span -class="ec-lmss-10">updmap </span>devrait mettre des messages d’avertissement pour les fichiers +class="ec-lmtt-10">.enc </span>spécifiques, vous devrez vraisemblablement déplacer ces fichiers. + <!--l. 3242--><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="path"><span +class="ec-lmtt-10">fonts/map</span></span> + (dans chaque arborescence <span class="path"><span +class="ec-lmtt-10">texmf</span></span>), leur chemin de recherche est donné par la variable <span +class="ec-lmtt-10">TEXFONTMAPS </span>de <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>. De même, les fichiers <span +class="ec-lmtt-10">.enc </span>sont désormais recherchés + uniquement dans les sous-répertoires <span class="path"><span +class="ec-lmtt-10">fonts/enc</span></span>, leur chemin de recherche est donné + par la variable <span +class="ec-lmtt-10">ENCFONTS </span>de <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>. Le script <span +class="ec-lmss-10">updmap </span>devrait émettre des messages + d’avertissement pour les fichiers <span class="ec-lmtt-10">.map </span>et <span -class="ec-lmtt-10">.enc </span>mal placs. - <!--l. 3306--><p class="noindent" >Sur les diffrentes faons de traiter le problme, consulter +class="ec-lmtt-10">.enc </span>mal placés. + </p><!--l. 3252--><p class="noindent" >Sur les différentes façons de traiter le problème, consulter <a -href="http://tug.org/texlive/mapenc.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/mapenc.html</span></a>. - </li> - <li class="itemize">La distribution pour Windows a chang cette anne : l’installation de la distribution fp<span class="TEX">T<span -class="E">E</span>X</span> - (base sur Web2C) de Fabrice Popineau n’est plus propose. la place, vous pouvez tester et - - - installer la distribution pro<span class="TEX">T<span -class="E">E</span>X</span>t base sur MiK<span class="TEX">T<span -class="E">E</span>X</span> (indpendante de Web2C), voir section <a +href="https://tug.org/texlive/mapenc.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/mapenc.html</span></a>. + </p></li> + <li class="itemize">La distribution pour Windows a changé cette année : l’installation de la distribution fpTE X + (basée sur Web2C) de Fabrice Popineau n’est plus proposée. À la place, vous pouvez tester et + installer la distribution proTE Xt basée sur MiKTE X (indépendante de Web2C), voir section <a href="#x1-130002">2<!--tex4ht:ref: sec:overview-tl --></a>, - page <a -href="#x1-130002">9<!--tex4ht:ref: sec:overview-tl --></a>. + page <a +href="#x1-130002">10<!--tex4ht:ref: sec:overview-tl --></a>. </li> - <li class="itemize">L’ancien rpertoire <span class="path"><span -class="ec-lmtt-10">texmf</span></span> a t clat en trois parties : <span class="path"><span + <li class="itemize">L’ancien répertoire <span class="path"><span +class="ec-lmtt-10">texmf</span></span> a été éclaté en trois parties : <span class="path"><span class="ec-lmtt-10">texmf</span></span>, <span class="path"><span class="ec-lmtt-10">texmf-dist</span></span> et <span class="path"><span -class="ec-lmtt-10">texmf-doc</span></span>. Voir - section <a -href="#x1-150002.2">2.2<!--tex4ht:ref: sec:tld --></a>, page <a +class="ec-lmtt-10">texmf-doc</span></span>. + Voir section <a +href="#x1-150002.2">2.2<!--tex4ht:ref: sec:tld --></a>, page <a href="#x1-150002.2">10<!--tex4ht:ref: sec:tld --></a>. </li> - <li class="itemize">Tous les fichiers relatifs aux diffrents avatars de <span class="TEX">T<span -class="E">E</span>X</span> sont dsormais regroups - dans le mme sous-rpertoire <span class="path"><span -class="ec-lmtt-10">tex</span></span> des arborescences <span class="path"><span -class="ec-lmtt-10">texmf*</span></span> (ils taient jusqu’ici - placs dans des sous-rpertoires spcifiques <span class="path"><span -class="ec-lmtt-10">tex</span></span>, <span class="path"><span -class="ec-lmtt-10">etex</span></span>, <span class="path"><span -class="ec-lmtt-10">pdftex</span></span>, <span class="path"><span -class="ec-lmtt-10">pdfetex</span></span>, etc.). Voir - <a + <li class="itemize">Tous les fichiers relatifs + aux différents avatars de TE X sont désormais regroupés dans le même sous-répertoire <span class="path"><span +class="ec-lmtt-10">tex</span></span> + des arborescences <span class="path"><span +class="ec-lmtt-10">texmf*</span></span>, plutôt qu’avoir des répertoires séparés apparentés <span class="path"><span +class="ec-lmtt-10">tex</span></span>, <span class="path"><span +class="ec-lmtt-10">etex</span></span>, + <span class="path"><span +class="ec-lmtt-10">pdftex</span></span>, <span class="path"><span +class="ec-lmtt-10">pdfetex</span></span>, etc. Voir <a href="../../../../texmf-dist/doc/generic/tds/tds.html#Extensions" ><span class="ec-lmtt-10">texmf-dist/doc/generic/tds/tds.html#Extensions</span></a>. </li> - <li class="itemize">Les scripts auxiliaires, normalement pas excuts directement par les utilisateurs, sont regroups - dans des sous-rpertoires <span class="path"><span -class="ec-lmtt-10">scripts</span></span> des arborescences <span class="path"><span -class="ec-lmtt-10">texmf*</span></span>. On les localise grce la commande - <span class="obeylines-h"><span class="verb"><span + <li class="itemize">Les scripts auxiliaires, normalement pas exécutés directement par les utilisateurs, + sont regroupés dans des sous-répertoires <span class="path"><span +class="ec-lmtt-10">scripts</span></span> des arborescences <span class="path"><span +class="ec-lmtt-10">texmf*</span></span>. On les + localise grâce à la commande <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">kpsewhich</span><span -class="ec-lmtt-10"> -format=texmfscripts</span></span></span>. Au cas o vous en auriez, les programmes utilisant ces - scripts ncessiteront une adaptation. Voir <a +class="ec-lmtt-10"> -format=texmfscripts</span></span></span>. Au cas où vous + en auriez, les programmes utilisant ces scripts nécessiteront une adaptation. Voir + <a href="../../../../texmf-dist/doc/generic/tds/tds.html#Scripts" ><span class="ec-lmtt-10">texmf-dist/doc/generic/tds/tds.html#Scripts</span></a>. + + </li> - <li class="itemize">La plupart des formats affichent en clair (dans les fichiers <span -class="ec-lmtt-10">.log </span>en particulier) les caractres - imprimables au lieu de les transcrire en notation hexadcimale <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span>. Ceci se fait grce au - fichier <span class="path"><span -class="ec-lmtt-10">cp227.tcx</span></span>, qui considre comme imprimables les caractres 32 256, ainsi que les - tabulations et les changements de page (caractres 9 11). Les formats faisant exception - sont plain <span class="TEX">T<span -class="E">E</span>X</span> (seuls les caractres 32 127 sont dclars imprimables), Con<span class="TEX">T<span -class="E">E</span>X</span>t (0 255 - imprimables) et les formats bass sur Omega. Il y a peu de diffrence avec le comportement - de <span class="TEX">T<span -class="E">E</span>X</span> Live 2003, mais la mise en œuvre est plus propre et plus facilement configurable. + <li class="itemize">La plupart des formats affichent en clair (dans les fichiers <span +class="ec-lmtt-10">.log </span>en particulier) les caractères + imprimables au lieu de les transcrire en notation hexadécimale <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">^^</span></span></span>. Ceci se fait grâce au + fichier <span class="path"><span +class="ec-lmtt-10">cp227.tcx</span></span>, qui considère comme imprimables les caractères 32 à 256, ainsi que les + tabulations et les changements de page (caractères 9 à 11). Les formats faisant exception sont + plain TE X (seuls les caractères 32 à 127 sont déclarés imprimables), ConTE Xt (0 à 255 + imprimables) et les formats basés sur Omega. Il y a peu de différence avec le comportement + de TE X Live 2003, mais la mise en œuvre est plus propre et plus facilement configurable. Voir <a -href="../../../../texmf-dist/doc/web2c/web2c.html#TCX-files" >texmf-dist/doc/web2c/web2c.html#TCX-files</a>. Noter que l’utilisation du codage Unicode - en entre peut provoquer des affichages dfectueux en sortie (TeX code sur un seul octet). +href="../../../../texmf-dist/doc/web2c/web2c.html#TCX-files" >texmf-dist/doc/web2c/web2c.html#TCX-files</a>. Noter que l’utilisation du codage Unicode + en entrée peut provoquer des affichages défectueux en sortie (TeX code sur un seul octet). </li> - <li class="itemize">Tous les formats, sauf plain <span class="TEX">T<span -class="E">E</span>X</span>, font appel au moteur <span -class="ec-lmss-10">pdfetex </span>(qui produit bien sr par - dfaut des fichiers DVI lorsque le format choisi est <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>). Ceci permet aux formats <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., d’avoir accs aux fonctionnalits microtypographiques de pdf<span class="TEX">T<span -class="E">E</span>X</span> (alignement - optique des marges par exemple) et aux fonctionnalits de e-<span class="TEX">T<span -class="E">E</span>X</span> (<a + <li class="itemize">Tous les formats, sauf plain TE X, font appel au moteur <span +class="ec-lmss-10">pdfetex </span>(qui produit bien sûr par défaut + des fichiers DVI lorsque le format choisi est L<span +class="ec-lmr-7">A</span>TE X). Ceci permet aux formats L<span +class="ec-lmr-7">A</span>TE X, ConTE Xt, + etc., d’avoir accès aux fonctionnalités microtypographiques de pdfTE X (alignement optique + des marges par exemple) et aux fonctionnalités de e-TE X (<a href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). - <!--l. 3356--><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 -class="E">E</span>X</span></span>) pour dterminer si le format de sortie est DVI ou PDF. Tester si la commande + <!--l. 3300--><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 L<span +class="ec-lmr-7">A</span>TE X) pour déterminer si le format de sortie est DVI ou PDF. Tester si la commande <span -class="ec-lmtt-10">\pdfoutput </span>est dfinie ou non <span -class="ec-lmri-10">n’est pas </span>un moyen fiable de le faire. - </li> - <li class="itemize">pdf<span class="TEX">T<span -class="E">E</span>X</span> (<a +class="ec-lmtt-10">\pdfoutput </span>est définie ou non <span +class="ec-lmri-10">n’est pas </span>un moyen fiable de le faire. + </p></li> + <li class="itemize">pdfTE X (<a href="http://pdftex.org" class="url" ><span -class="ec-lmtt-10">http://pdftex.org</span></a>) offre de nouvelles fonctionnalits : +class="ec-lmtt-10">http://pdftex.org</span></a>) offre de nouvelles fonctionnalités : <ul class="itemize2"> <li class="itemize">Les commandes <span class="ec-lmtt-10">\pdfmapfile </span>et <span -class="ec-lmtt-10">\pdfmapline </span>permettent de spcifier le choix des fichiers +class="ec-lmtt-10">\pdfmapline </span>permettent de spécifier le choix des fichiers <span -class="ec-lmtt-10">.map </span> utiliser pour le document en cours. +class="ec-lmtt-10">.map </span>à utiliser pour le document en cours. </li> - <li class="itemize">L’amlioration du gris typographique par variation - (infime) de la largeur des caractres (<span -class="ec-lmri-10">font expansion</span>) est plus facile mettre en œuvre, voir - <a + <li class="itemize">L’amélioration du gris typographique par + variation (infime) de la largeur des caractères (<span +class="ec-lmri-10">font expansion</span>) est plus facile à mettre en + œuvre, voir <a href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" ><span class="ec-lmtt-10">http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</span></a> </li> - <li class="itemize">Le fichier <span class="path"><span -class="ec-lmtt-10">pdftex.cfg</span></span> n’est plus utilis. Toutes les affectations de paramtres doivent - dsormais tre faites dans le prambule en utilisant les primitives ad hoc. + <li class="itemize">Le fichier <span class="path"><span +class="ec-lmtt-10">pdftex.cfg</span></span> n’est plus utilisé. Toutes les affectations de paramètres doivent + désormais être faites dans le préambule en utilisant les primitives ad hoc. </li> - <li class="itemize">Pour plus d’informations, consulter le manuel de pdf<span class="TEX">T<span -class="E">E</span>X</span>  : <a + <li class="itemize">Pour plus d’informations, consulter le manuel de pdfTE X : <a href="../../../../texmf-dist/doc/pdftex/manual" >texmf-dist/doc/pdftex/manual</a>. </li></ul> </li> @@ -5960,508 +5965,483 @@ href="../../../../texmf-dist/doc/pdftex/manual" >texmf-dist/doc/pdftex/manual</a class="ec-lmtt-10">\input </span>de <span class="ec-lmss-10">tex</span>, <span class="ec-lmss-10">mf </span>et <span -class="ec-lmss-10">mpost</span>, accepte dsormais les espaces et autres caractres spciaux - dans les noms de fichiers condition d’utiliser des <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 typiques : - <div class="verbatim" id="verbatim-6"> - <div class="fancyvrb" id="fancyvrb18"><a - id="x1-77002r1"></a>\input "filename with spaces"   % plain<br class="fancyvrb" /><a - id="x1-77004r2"></a>\input{"filename with spaces"}  % latex</div> + <div class="verbatim" id="verbatim-7"> + <div class="fancyvrb" id="fancyvrb19"><a + id="x1-78002r1"></a>\input "filename with spaces" % plain<br class="fancyvrb" /><a + id="x1-78004r2"></a>\input{"filename with spaces"} % latex</div> </div> - <!--l. 3391--><p class="nopar" >Consulter le manuel Web2C pour plus d’informations : <a + <!--l. 3333--><p class="nopar" >Consulter le manuel Web2C pour plus d’informations : <a href="../../../../texmf-dist/doc/web2c" >texmf-dist/doc/web2c</a>. - </li> - <li class="itemize">Les fonctionnalits de enc<span class="TEX">T<span -class="E">E</span>X</span> sont dsormais incluses dans Web2C. Ainsi, tous les formats <span + </p></li> + <li class="itemize">Les fonctionnalités de encTE X sont désormais incluses dans Web2C. Ainsi, tous les formats <span class="ec-lmri-10">construits</span> <span -class="ec-lmri-10">avec l’option </span><span -class="ec-lmtti-10">-enc </span>y ont accs. enc<span class="TEX">T<span -class="E">E</span>X</span> permet le transcodage en entre et en sortie et - l’utilisation transparente du codage Unicode UTF-8. Voir <a +class="ec-lmri-10">avec l’option </span><span +class="ec-lmtti-10">-enc </span>y ont accès. encTE X permet le transcodage en entrée et en sortie et + l’utilisation transparente du codage Unicode UTF-8. Voir <a href="../../../../texmf-dist/doc/generic/enctex/" >texmf-dist/doc/generic/enctex/</a> et <a -href="http://www.olsak.net/enctex.html" class="url" ><span -class="ec-lmtt-10">http://www.olsak.net/enctex.html</span></a>. +href="http://olsak.net/enctex.html" class="url" ><span +class="ec-lmtt-10">http://olsak.net/enctex.html</span></a>. </li> - <li class="itemize">Un nouveau moteur combinant les fonctionnalits de e-<span class="TEX">T<span -class="E">E</span>X</span> et d’Omega, appel Aleph, est disponible. - <a + <li class="itemize">Un nouveau moteur combinant les fonctionnalités de e-TE X et d’Omega, appelé Aleph, est + disponible. <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a> et <a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</span></a> fournissent - une information succincte. Le format <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> utilisant Aleph s’appelle <span +href="https://texfaq.org/FAQ-enginedev" class="url" ><span +class="ec-lmtt-10">https://texfaq.org/FAQ-enginedev</span></a> fournissent une + information succincte. Le format L<span +class="ec-lmr-7">A</span>TE X utilisant Aleph s’appelle <span class="ec-lmss-10">lamed</span>. </li> - <li class="itemize">La licence LPPL de <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> (version dcembre 2003) a chang, elle est dsormais compatible avec - les prescriptions Debian. Les autres changements sont dcrits dans le fichier <span class="path"><span + <li class="itemize">La licence LPPL de L<span +class="ec-lmr-7">A</span>TE X (version décembre 2003) a changé, elle est désormais compatible avec les + prescriptions Debian. Les autres changements sont décrits dans le fichier <span class="path"><span class="ec-lmtt-10">ltnews</span></span>, voir <a href="../../../../texmf-dist/doc/latex/base" >texmf-dist/doc/latex/base</a>. </li> <li class="itemize">Un nouveau programme, <span -class="ec-lmss-10">dvipng</span>, qui convertit les fichiers DVI en images PNG a t ajout. Voir +class="ec-lmss-10">dvipng</span>, qui convertit les fichiers DVI en images PNG a été ajouté. Voir <a -href="http://www.ctan.org/pkg/dvipng" class="url" ><span -class="ec-lmtt-10">http://www.ctan.org/pkg/dvipng</span></a>. +href="http://ctan.org/pkg/dvipng" class="url" ><span +class="ec-lmtt-10">http://ctan.org/pkg/dvipng</span></a>. </li> - <li class="itemize">Nous avons d rduire le nombre de fontes incluses dans l’extension <span -class="ec-lmss-10">cbgreek</span>, ceci a t fait avec l’accord - et l’aide de l’auteur (Claudio Beccari). Les fontes exclues (invisibles, transparentes, contours) sont - rarement utilises et la place nous manquait. La collection complte des fontes <span -class="ec-lmss-10">cbgreek </span>est disponible - sur CTAN (<a -href="http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts" class="url" ><span -class="ec-lmtt-10">http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts</span></a>). + <li class="itemize">Nous avons dû réduire le nombre de fontes incluses dans l’extension <span +class="ec-lmss-10">cbgreek</span>, ceci a été fait avec + l’accord et l’aide de l’auteur (Claudio Beccari). Les fontes exclues (invisibles, transparentes, contours) + sont rarement utilisées et la place nous manquait. La collection complète des fontes <span +class="ec-lmss-10">cbgreek </span>est + disponible sur CTAN (<a +href="https://ctan.org/pkg/cbgreek-complete" class="url" ><span +class="ec-lmtt-10">https://ctan.org/pkg/cbgreek-complete</span></a>). </li> <li class="itemize">La commande <span -class="ec-lmss-10">oxdvi </span>a t supprime, il suffit utiliser <span -class="ec-lmss-10">xdvi </span> la place. +class="ec-lmss-10">oxdvi </span>a été supprimée, il suffit utiliser <span +class="ec-lmss-10">xdvi </span>à la place. </li> <li class="itemize">Les commandes <span class="ec-lmss-10">initex</span>, <span class="ec-lmss-10">virtex </span>et leurs homologues pour <span class="ec-lmss-10">mf </span>et <span -class="ec-lmss-10">mpost </span>ont disparu. Vous pouvez les recrer - si ncessaire, mais elles sont avantageusement remplaces, depuis des annes maintenant, par l’option - <span +class="ec-lmss-10">mpost </span>ont disparu. Vous pouvez les + recréer si nécessaire, mais elles sont avantageusement remplacées, depuis des années maintenant, + par l’option <span class="ec-lmtt-10">-ini </span>(<span class="ec-lmss-10">tex </span><span class="ec-lmtt-10">-ini </span>pour <span class="ec-lmss-10">initex </span>et <span class="ec-lmss-10">virtex</span>). </li> - <li class="itemize">Les binaires pour l’architecture <span -class="ec-lmss-10">i386-openbsd </span>ont t supprims par manque de volontaires pour les + <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. 3435--><p class="noindent" >Sur <span -class="ec-lmss-10">sparc-solaris </span>(au moins) il sera probablement ncessaire de positionner la variable d’environnement - <span + <!--l. 3375--><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 -class="ec-lmss-10">t1utils</span>. Ceci vient du fait qu’ils sont - compils en C++ et que l’emplacement des bibliothques dynamiques est variable. Ce n’est pas une - nouveaut 2004, mais ce point n’tait pas document prcdemment. De mme, sur <span -class="ec-lmss-10">mips-irix</span>, les - bibliothques dynamiques MIPSpro 7.4 sont ncessaires. +class="ec-lmss-10">t1utils</span>. Ceci vient du + fait qu’ils sont compilés en C++ et que l’emplacement des bibliothèques dynamiques + est variable. Ce n’est pas une nouveauté 2004, mais ce point n’était pas documenté + précédemment. De même, sur <span +class="ec-lmss-10">mips-irix</span>, les bibliothèques dynamiques MIPSpro 7.4 sont + nécessaires. +</p> </li></ul> -<!--l. 3446--><p class="noindent" > +<!--l. 3385--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.3 </span> <a - id="x1-7800010.1.3"></a>2005</h5> -<!--l. 3448--><p class="noindent" >2005 a apport son lot habituel d’innombrables mises jour d’extensions et de programmes. L’infrastructure -est reste relativement stable par rapport 2004, quelques changements invitables prs : + id="x1-7900010.1.3"></a>2005</h5> +<!--l. 3387--><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 : +</p> <ul class="itemize1"> <li class="itemize">Trois nouveaux scripts <span -class="ec-lmss-10">texconfig-sys</span>, <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>ont t introduits; ils agissent sur - la configuration gnrale de la machine, comme le faisaient les scripts <span -class="ec-lmss-10">texconfig</span>, <span -class="ec-lmss-10">updmap </span>et <span -class="ec-lmss-10">fmtutil</span> - jusqu’ l’an dernier. Les nouveaux scripts <span -class="ec-lmss-10">texconfig</span>, <span +class="ec-lmss-10">fmtutil-sys </span>ont été introduits; ils agissent + sur la configuration générale de la machine, comme le faisaient les scripts <span +class="ec-lmss-10">texconfig</span>, <span +class="ec-lmss-10">updmap</span> + et <span +class="ec-lmss-10">fmtutil </span>jusqu’à l’an dernier. Les nouveaux scripts <span +class="ec-lmss-10">texconfig</span>, <span class="ec-lmss-10">updmap </span>et <span -class="ec-lmss-10">fmtutil </span>modifient maintenant la - configuration <span -class="ec-lmri-10">personnelle </span>de l’utilisateur qui les lance; le rsultat est plac dans le rpertoire - personnel de l’utilisateur (sous <span class="path"><span +class="ec-lmss-10">fmtutil </span>modifient + maintenant la configuration <span +class="ec-lmri-10">personnelle </span>de l’utilisateur qui les lance; le résultat est placé dans + le répertoire personnel de l’utilisateur (sous <span class="path"><span class="ec-lmtt-10">$HOME/.texlive2005</span></span>). + + </li> <li class="itemize">De nouvelles variables, <span class="ec-lmtt-10">TEXMFCONFIG </span>(resp. <span -class="ec-lmtt-10">TEXMFSYSCONFIG</span>) ont t introduites; elles - dfinissent les rpertoires o doivent se trouver les fichiers de configuration de l’utilisateur (resp. - de la machine), comme <span class="path"><span -class="ec-lmtt-10">fmtutil.cnf</span></span> et <span class="path"><span -class="ec-lmtt-10">updmap.cfg</span></span>. Les utilisateurs de fichiers de configuration - locaux <span class="path"><span -class="ec-lmtt-10">fmtutil.cnf</span></span> ou <span class="path"><span -class="ec-lmtt-10">updmap.cfg</span></span> devront probablement les dplacer; une autre possibilit - est de modifier la dfinition des variables <span +class="ec-lmtt-10">TEXMFSYSCONFIG</span>) ont été introduites; elles + définissent les répertoires où doivent se trouver les fichiers de configuration de l’utilisateur + (resp. de la machine), comme <span class="path"><span +class="ec-lmtt-10">fmtutil.cnf</span></span> et <span class="path"><span +class="ec-lmtt-10">updmap.cfg</span></span>. Les utilisateurs de fichiers de + configuration locaux <span class="path"><span +class="ec-lmtt-10">fmtutil.cnf</span></span> ou <span class="path"><span +class="ec-lmtt-10">updmap.cfg</span></span> devront probablement les déplacer; une + autre possibilité est de modifier la définition des variables <span class="ec-lmtt-10">TEXMFCONFIG </span>ou <span -class="ec-lmtt-10">TEXMFSYSCONFIG </span>dans <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span>. - - - L’important est de s’assurer de la cohrence entre les dfinitions de ces variables dans <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span> - et l’emplacement rel de ces fichiers. Voir section <a -href="#x1-160002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, page <a -href="#x1-160002.3">11<!--tex4ht:ref: sec:texmftrees --></a> pour la description des diffrentes - arborescences texmf utilises. +class="ec-lmtt-10">TEXMFSYSCONFIG</span> + dans <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>. L’important est de s’assurer de la cohérence entre les définitions de ces + variables dans <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span> et l’emplacement réel de ces fichiers. Voir section <a +href="#x1-160002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, page <a +href="#x1-160002.3">11<!--tex4ht:ref: sec:texmftrees --></a> pour + la description des différentes arborescences texmf utilisées. </li> - <li class="itemize">L’an dernier, nous avions rendu <span -class="ec-lmtt-10">undefined </span> certaines primitives propres <span + <li class="itemize">L’an dernier, nous avions rendu « <span +class="ec-lmtt-10">undefined </span>» certaines primitives propres à <span class="ec-lmss-10">pdftex </span>(comme <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\pdfoutput</span></span></span>) dans les formats crs partir de <span +class="ec-lmtt-10">\pdfoutput</span></span></span>) dans les formats créés à partir de <span class="ec-lmss-10">pdfetex </span>(<span class="ec-lmss-10">latex amstex</span>, <span class="ec-lmss-10">context </span>par exemple)). - C’tait titre transitoire, aussi cette anne, ces primitives sont de nouveau dfinies - dans tous les formats base <span + C’était à titre transitoire, aussi cette année, ces primitives sont de nouveau définies + dans tous les formats à base <span class="ec-lmss-10">pdf(e)tex</span>, <span class="ec-lmri-10">m</span><span -class="ec-lmri-10">me lorsqu’ils sont utilis</span><span -class="ec-lmri-10">s pour produire des</span> +class="ec-lmri-10">ê</span><span +class="ec-lmri-10">me lorsqu’ils sont utilis</span><span +class="ec-lmri-10">é</span><span +class="ec-lmri-10">s pour produire des</span> <span -class="ec-lmri-10">fichiers </span><span -class="ec-lmtti-10">.dvi</span>. Ceci implique qu’il vous faudra modifier vos documents qui utilisent le test +class="ec-lmri-10">fichiers </span><span +class="ec-lmtti-10">.dvi</span>. Ceci implique qu’il vous faudra modifier vos documents qui utilisent le test <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\ifx\pdfoutput\undefined</span></span></span> pour dterminer si la sortie est en DVI ou en PDF. Le mieux est - d’utiliser l’extension <span +class="ec-lmtt-10">\ifx\pdfoutput\undefined</span></span></span> pour déterminer si la sortie est en DVI ou en PDF. Le mieux est + d’utiliser l’extension <span class="ec-lmss-10">ifpdf.sty </span>et son test <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\ifpdf</span></span></span> qui fonctionne mme en plain <span class="TEX">T<span -class="E">E</span>X</span>. +class="ec-lmtt-10">\ifpdf</span></span></span> qui fonctionne même en plain TE X. </li> - <li class="itemize">L’an dernier, nous avions fait en sorte que la plupart des formats impriment dans les sorties <span + <li class="itemize">L’an dernier, nous avions fait en sorte que la plupart des formats impriment dans les sorties <span class="ec-lmtt-10">.log </span>des - caractres 8 bits lisibles la place des notations hexadcimales <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span> (voir section prcdente). Le - nouveau fichier TCX <span class="path"><span -class="ec-lmtt-10">empty.tcx</span></span> permet de revenir facilement la notation traditionnelle <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span>, il suffit de - coder : + caractères 8 bits lisibles à la place des notations hexadécimales <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">^^</span></span></span> (voir section précédente). Le + nouveau fichier TCX <span class="path"><span +class="ec-lmtt-10">empty.tcx</span></span> permet de revenir facilement à la notation traditionnelle <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">^^</span></span></span>, il suffit + de coder : - <div class="verbatim" id="verbatim-7"> - <div class="fancyvrb" id="fancyvrb19"><a - id="x1-78002r1"></a>latex --translate-file=empty.tcx fichier.tex</div> + <div class="verbatim" id="verbatim-8"> + <div class="fancyvrb" id="fancyvrb20"><a + id="x1-79002r1"></a>latex --translate-file=empty.tcx fichier.tex</div> </div> - <!--l. 3500--><p class="nopar" > - </li> + <!--l. 3435--><p class="nopar" > + </p></li> <li class="itemize">Le nouveau programme <span -class="ec-lmss-10">dvipdfmx </span>est disponible pour convertir des fichiers DVI en PDF; +class="ec-lmss-10">dvipdfmx </span>est disponible pour convertir des fichiers DVI en PDF; ce programme remplace <span -class="ec-lmss-10">dvipdfm</span>, toujours disponible, mais dont l’usage est maintenant - dconseill. +class="ec-lmss-10">dvipdfm</span>, toujours disponible, mais dont l’usage est maintenant + déconseillé. </li> <li class="itemize">Les nouveaux programmes <span class="ec-lmss-10">pdfopen </span>et <span -class="ec-lmss-10">pdfclose </span>sont inclus pour permettre de relancer les fichiers PDF - dans Adobe Acrobat Reader sans devoir relancer le programme (d’autres afficheurs PDF, notamment +class="ec-lmss-10">pdfclose </span>sont inclus pour permettre de relancer les fichiers PDF + dans Adobe Acrobat Reader sans devoir relancer le programme (d’autres afficheurs PDF, notamment <span class="ec-lmss-10">xpdf</span>, <span class="ec-lmss-10">gv </span>et <span -class="ec-lmss-10">gsview</span>, n’ont jamais souffert de ce problme). +class="ec-lmss-10">gsview</span>, n’ont jamais souffert de ce problème). </li> <li class="itemize">Les variables <span class="ec-lmtt-10">HOMETEXMF </span>et <span -class="ec-lmtt-10">VARTEXMF </span>ont t renommes en <span +class="ec-lmtt-10">VARTEXMF </span>ont été renommées en <span class="ec-lmtt-10">TEXMFHOME </span>et <span -class="ec-lmtt-10">TEXMFSYSVAR </span>respectivement - pour raisons de cohrence avec les autres noms de variables. Il y a aussi <span -class="ec-lmtt-10">TEXMFVAR </span>qui dsigne - maintenant un rpertoire personnel de l’utilisateur (cf. le premier point de la prsente +class="ec-lmtt-10">TEXMFSYSVAR</span> + respectivement pour raisons de cohérence avec les autres noms de variables. Il y a aussi <span +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. 3519--><p class="noindent" > +<!--l. 3454--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.4 </span> <a - id="x1-7900010.1.4"></a>2006–2007</h5> -<!--l. 3521--><p class="noindent" >En 2006–2007, la nouveaut majeure a t l’arrive 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 + id="x1-8000010.1.4"></a>2006–2007</h5> +<!--l. 3456--><p class="noindent" >En 2006–2007, la nouveauté majeure a été l’arrivée dans TE X Live de XeTE X disponible sous forme de +deux programmes <span class="ec-lmtt-10">xetex </span>et <span class="ec-lmtt-10">xelatex</span>, voir <a -href="http://scripts.sil.org/xetex" class="url" ><span -class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a>. -<!--l. 3525--><p class="noindent" >MetaPost a subi une mise jour importante et d’autres amliorations sont prvues, voir +href="https://scripts.sil.org/xetex" class="url" ><span +class="ec-lmtt-10">https://scripts.sil.org/xetex</span></a>. +</p><!--l. 3460--><p class="noindent" >MetaPost a subi une mise à jour importante et d’autres améliorations sont prévues, +voir <a +href="https://tug.org/metapost/articles" class="url" ><span +class="ec-lmtt-10">https://tug.org/metapost/articles</span></a>. Il en va de même pour pdfTE X, voir <a -href="http://tug.org/metapost/articles" class="url" ><span -class="ec-lmtt-10">http://tug.org/metapost/articles</span></a>. Il en va de mme pour pdf<span class="TEX">T<span -class="E">E</span>X</span>, voir <a -href="http://tug.org/applications/pdftex" class="url" ><span -class="ec-lmtt-10">http://tug.org/applications/pdftex</span></a>. -<!--l. 3529--><p class="noindent" >Le format <span class="path"><span -class="ec-lmtt-10">tex.fmt</span></span> et les formats pour MetaPost et Metafont ne se trouvent plus dans <span class="path"><span +href="https://tug.org/applications/pdftex" class="url" ><span +class="ec-lmtt-10">https://tug.org/applications/pdftex</span></a>. +</p><!--l. 3464--><p class="noindent" >Le format <span class="path"><span +class="ec-lmtt-10">tex.fmt</span></span> et les formats pour MetaPost et Metafont ne se trouvent plus dans <span class="path"><span class="ec-lmtt-10">texmf-dist/web2c</span></span> -mais dans des sous-rpertoires de <span class="path"><span -class="ec-lmtt-10">texmf-dist/web2c</span></span> (la recherche de fichiers <span class="path"><span -class="ec-lmtt-10">.fmt</span></span> est nanmoins faite aussi +mais dans des sous-répertoires de <span class="path"><span +class="ec-lmtt-10">texmf-dist/web2c</span></span> (la recherche de fichiers <span class="path"><span +class="ec-lmtt-10">.fmt</span></span> est néanmoins faite aussi dans <span class="path"><span -class="ec-lmtt-10">texmf-dist/web2c</span></span>). Ces sous-rpertoires portent le nom du moteur utilis pour construire le format, +class="ec-lmtt-10">texmf-dist/web2c</span></span>). Ces sous-répertoires portent le nom du moteur utilisé pour construire le format, par exemple <span class="path"><span class="ec-lmtt-10">tex</span></span>, <span class="path"><span class="ec-lmtt-10">pdftex</span></span> ou <span class="path"><span -class="ec-lmtt-10">xetex</span></span>. Ce changement ne devrait pas avoir d’effet visible pour les +class="ec-lmtt-10">xetex</span></span>. Ce changement ne devrait pas avoir d’effet visible pour les utilisateurs. -<!--l. 3538--><p class="noindent" >Le programme (plain) <span -class="ec-lmtt-10">tex </span>ignore dsormais les lignes commenant par <span -class="ec-lmtt-10">%& </span>qui permettent de dterminer le -format utiliser; c’est un vrai <span class="TEX">T<span -class="E">E</span>X</span> la Knuth ! <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> et tous les autres prennent toujours en compte -les lignes commenant par <span -class="ec-lmtt-10">%&</span>. -<!--l. 3544--><p class="noindent" >Comme chaque anne des centaines d’extensions et de programmes ont t mis jour, voir les sites CTAN +</p><!--l. 3472--><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; c’est un vrai TE X « à la Knuth »! L<span +class="ec-lmr-7">A</span>TE X et tous les autres prennent toujours en compte +les lignes commençant par <span +class="ec-lmtt-10">%&</span>. +</p><!--l. 3477--><p class="noindent" >Comme chaque année des centaines d’extensions et de programmes ont été mis à jour, voir le CTAN (<a -href="http://mirror.ctan.org" class="url" ><span -class="ec-lmtt-10">http://mirror.ctan.org</span></a>). -<!--l. 3547--><p class="noindent" >L’arborescence utilise en interne a t rorganise avec de nouveaux outils qui devraient fournir une meilleure -base de travail pour les dveloppements futurs. -<!--l. 3551--><p class="noindent" >Enfin, en mai 2006 Thomas Esser a annonc qu’il renonait poursuivre le dveloppement de te<span class="TEX">T<span -class="E">E</span>X</span> +href="https://ctan.org" class="url" ><span +class="ec-lmtt-10">https://ctan.org</span></a>). +</p><!--l. 3480--><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. +</p><!--l. 3483--><p class="noindent" >Enfin, en mai 2006 Thomas Esser a annoncé qu’il renonçait à poursuivre le développement de teTE X (<a -href="http://tug.org/tetex" class="url" ><span -class="ec-lmtt-10">http://tug.org/tetex</span></a>). Sa dcision a relanc l’intrt pour <span class="TEX">T<span -class="E">E</span>X</span> Live, en particulier chez les distributeurs -de solutions GNU/Linux (un nouveau schma d’installation <span -class="ec-lmtt-10">tetex </span>a t ajout dans le script d’installation de -<span class="TEX">T<span -class="E">E</span>X</span> Live pour produire une distribution proche de l’ancienne te<span class="TEX">T<span -class="E">E</span>X</span>). La distribution <span class="TEX">T<span -class="E">E</span>X</span> Live existe dj -sous forme de paquets Debian, esprons que les autres acteurs du monde Linux (RedHat, SUSE, etc.) suivront -et que 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. 3561--><p class="noindent" > +href="https://tug.org/tetex" class="url" ><span +class="ec-lmtt-10">https://tug.org/tetex</span></a>). Sa décision a relancé l’intérêt pour TE X Live, en particulier chez les +distributeurs de solutions GNU/Linux (un nouveau schéma d’installation <span +class="ec-lmtt-10">tetex </span>a été ajouté dans le +script d’installation de TE X Live pour produire une distribution proche de l’ancienne teTE X). La distribution +TE X Live existe déjà sous forme de paquets Debian, espérons que les autres acteurs du monde Linux +(RedHat, SUSE, etc.) suivront et que les utilisateurs se verront proposer à l’avenir des distributions TE X +riches et plus faciles à installer. +</p><!--l. 3493--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.5 </span> <a - id="x1-8000010.1.5"></a>2008</h5> -<!--l. 3563--><p class="noindent" >En 2008, l’infrastructure de la distribution <span class="TEX">T<span -class="E">E</span>X</span> Live a t entirement remanie. Un nouveau fichier texte, -<span class="path"><span -class="ec-lmtt-10">tlpkg/texlive.tlpdb</span></span>, regroupe toutes les informations concernant la configuration <span class="TEX">T<span -class="E">E</span>X</span> Live de la + id="x1-8100010.1.5"></a>2008</h5> +<!--l. 3495--><p class="noindent" >En 2008, l’infrastructure de la distribution TE X Live a été entièrement remaniée. Un nouveau fichier +texte, <span class="path"><span +class="ec-lmtt-10">tlpkg/texlive.tlpdb</span></span>, regroupe toutes les informations concernant la configuration TE X Live de la machine. -<!--l. 3567--><p class="noindent" >Ce fichier permet entre autres choses de procder des mises jour par le rseau aprs l’installation initiale. -Cette possibilit tait offerte depuis des annes par MiK<span class="TEX">T<span -class="E">E</span>X</span>. Nous esprons pouvoir fournir des mises jour -rgulires du contenu des archives CTAN. -<!--l. 3572--><p class="noindent" >Le nouveau moteur Lua<span class="TEX">T<span -class="E">E</span>X</span> (<a -href="http://luatex.org" class="url" ><span -class="ec-lmtt-10">http://luatex.org</span></a>) a t intgr; il offre de nouvelles fonctionnalits -typographiques et repose sur l’excellent langage de commande Lua qui peut aussi tre utilis en dehors de +</p><!--l. 3499--><p class="noindent" >Ce fichier permet entre autres choses de procéder à des mises à jour par le réseau après l’installation +initiale. Cette possibilité était offerte depuis des années par MiKTE X. Nous espérons pouvoir fournir des -<span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 3577--><p class="noindent" >Les versions Windows et Unix sont beaucoup plus proches que par le pass. En particulier les scripts en Perl et -en Lua sont communs aux deux architectures. -<!--l. 3581--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live dispose d’une nouvelle interface pour la maintenance (<span -class="ec-lmss-10">tlmgr </span>voir section <a +mises à jour régulières du contenu des archives CTAN. +</p><!--l. 3504--><p class="noindent" >Le nouveau moteur LuaTE X (<a +href="http://luatex.org" class="url" ><span +class="ec-lmtt-10">http://luatex.org</span></a>) a été intégré; il offre de nouvelles fonctionnalités +typographiques et repose sur l’excellent langage de commande Lua qui peut aussi être utilisé en dehors de +TE X. +</p><!--l. 3508--><p class="noindent" >Les versions Windows et Unix sont beaucoup plus proches que par le passé. En particulier les scripts en Perl +et en Lua sont communs aux deux architectures. +</p><!--l. 3511--><p class="noindent" >TE X Live dispose d’une nouvelle interface pour la maintenance (<span +class="ec-lmss-10">tlmgr </span>voir section <a href="#x1-480006">6<!--tex4ht:ref: sec:tlmgr --></a>), elle permet les ajouts, -mises jour et suppressions de composants et prend en charge la rgnration des bases <span -class="ec-lmtt-10">ls-R</span>, des formats et -des fichiers <span class="path"><span -class="ec-lmtt-10">.map</span></span> lorsque c’est ncessaire. -<!--l. 3587--><p class="noindent" >Les fonctionnalits de <span -class="ec-lmss-10">tlmgr </span>englobent toutes les tches dvolues auparavant <span -class="ec-lmss-10">texconfig </span>qui ne devrait plus -tre utilis (il est conserv, mais avec un champ d’action rduit). -<!--l. 3591--><p class="noindent" >Le programme d’indexation <span +mises à jour et suppressions de composants et prend en charge la régénération des bases <span +class="ec-lmtt-10">ls-R</span>, des +formats et des fichiers <span class="path"><span +class="ec-lmtt-10">.map</span></span> lorsque c’est nécessaire. +</p><!--l. 3516--><p class="noindent" >Les fonctionnalités de <span +class="ec-lmss-10">tlmgr </span>englobent toutes les tâches dévolues auparavant à <span +class="ec-lmss-10">texconfig </span>qui ne devrait +plus être utilisé (il est conservé, mais avec un champ d’action réduit). +</p><!--l. 3520--><p class="noindent" >Le programme d’indexation <span class="ec-lmss-10">xindy </span>(<a href="http://xindy.sourceforge.net/" class="url" ><span class="ec-lmtt-10">http://xindy.sourceforge.net/</span></a>) est maintenant disponible pour la plupart des plates-formes. -<!--l. 3594--><p class="noindent" >L’utilitaire <span +</p><!--l. 3523--><p class="noindent" >L’utilitaire <span class="ec-lmss-10">kpsewhich </span>dispose de deux options nouvelles : <span -class="ec-lmtt-10">–all </span>qui retourne toutes les occurrences du fichier -recherch et <span -class="ec-lmtt-10">–subdir </span>qui limite la recherche un sous-rpertoire donn. -<!--l. 3598--><p class="noindent" >Le programme <span -class="ec-lmss-10">dvipdfmx </span>permet maintenant d’extraire les informations concernant la <span +class="ec-lmtt-10">–all </span>qui retourne toutes les occurrences du fichier +recherché et <span +class="ec-lmtt-10">–subdir </span>qui limite la recherche à un sous-répertoire donné. +</p><!--l. 3527--><p class="noindent" >Le programme <span +class="ec-lmss-10">dvipdfmx </span>permet maintenant d’extraire les informations concernant la <span class="ec-lmri-10">bounding box </span>par le biais de la commande <span -class="ec-lmss-10">extractbb</span>; c’tait une des dernires fonctionnalits de <span -class="ec-lmss-10">dvipdfm </span>qui manquaient +class="ec-lmss-10">extractbb</span>; c’était une des dernières fonctionnalités de <span +class="ec-lmss-10">dvipdfm </span>qui manquaient à <span class="ec-lmss-10">dvipdfmx</span>. -<!--l. 3603--><p class="noindent" >Les alias de polices <span class="path"><span +</p><!--l. 3532--><p class="noindent" >Les alias de polices <span class="path"><span class="ec-lmtt-10">Times-Roman</span></span>, <span class="path"><span -class="ec-lmtt-10">Helvetica</span></span>, etc. ont t supprims, les conflits de codage qu’ils induisaient -n’ayant pas pu tre rsolus. -<!--l. 3607--><p class="noindent" >Le format <span -class="ec-lmss-10">platex </span>a t supprim afin de rsoudre un conflit de nom avec son homonyme japonais; le support -pour le polonais est assur maintenant par l’extension <span +class="ec-lmtt-10">Helvetica</span></span>, etc. ont été supprimés, les conflits de codage qu’ils +induisaient n’ayant pas pu être résolus. +</p><!--l. 3536--><p class="noindent" >Le format <span +class="ec-lmss-10">platex </span>a été supprimé afin de résoudre un conflit de nom avec son homonyme japonais; le +support pour le polonais est assuré maintenant par l’extension <span class="ec-lmss-10">polski</span>. -<!--l. 3611--><p class="noindent" >Les fichiers <span -class="ec-lmtt-10">WEB </span>d’extension <span class="path"><span -class="ec-lmtt-10">.pool</span></span> sont maintenant inclus dans les binaires afin de faciliter les mises +</p><!--l. 3540--><p class="noindent" >Les fichiers <span +class="ec-lmtt-10">WEB </span>d’extension <span class="path"><span +class="ec-lmtt-10">.pool</span></span> sont maintenant inclus dans les binaires afin de faciliter les mises à jour. -<!--l. 3614--><p class="noindent" >Enfin, les changements dcrits par Donald Knuth dans <span class="TEX">T<span -class="E">E</span>X</span> tuneup of 2008 (voir +</p><!--l. 3543--><p class="noindent" >Enfin, les changements décrits par Donald Knuth dans « TE X tuneup of 2008 » (voir <a -href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>) sont inclus dans la prsente dition. -<!--l. 3618--><p class="noindent" > +href="https://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span +class="ec-lmtt-10">https://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>) sont inclus dans la présente édition. +</p><!--l. 3547--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.6 </span> <a - id="x1-8100010.1.6"></a>2009</h5> -<!--l. 3621--><p class="noindent" >En 2009, le format de sortie par dfaut de Lua(L<span -class="ec-lmr-7">A</span> )<span class="TEX">T<span -class="E">E</span>X</span> est maintenant le PDF afin de profiter de la prise en -charge des polices OpenType et autres fonctionnalits de Lua<span class="TEX">T<span -class="E">E</span>X</span>. De nouveaux excutables -nomms <span + id="x1-8200010.1.6"></a>2009</h5> +<!--l. 3550--><p class="noindent" >En 2009, le format de sortie par défaut de Lua(L<span +class="ec-lmr-7">A</span> )TE X est maintenant le PDF afin de profiter de la prise en +charge des polices OpenType et autres fonctionnalités de LuaTE X. De nouveaux exécutables +nommés <span class="ec-lmtt-10">dviluatex </span>et <span -class="ec-lmtt-10">dvilualatex </span>fournissent une sortie DVI. La page d’accueil de Lua<span class="TEX">T<span -class="E">E</span>X</span> est +class="ec-lmtt-10">dvilualatex </span>fournissent une sortie DVI. La page d’accueil de LuaTE X est <a href="http://luatex.org" class="url" ><span class="ec-lmtt-10">http://luatex.org</span></a>. -<!--l. 3627--><p class="noindent" >Le moteur Omega ainsi que le format Lambda ont t retirs, aprs discussion avec les auteurs -d’Omega. Les versions jour d’Aleph et de Lamed ont t conserves, ainsi que les utilitaires +</p><!--l. 3556--><p class="noindent" >Le moteur Omega ainsi que le format Lambda ont été retirés, après discussion avec les auteurs +d’Omega. Les versions à jour d’Aleph et de Lamed ont été conservées, ainsi que les utilitaires Omega. -<!--l. 3631--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live fournit la nouvelle version des polices Type 1 de l’AMS, y compris Computer Modern : les -quelques changements de forme faits au cours des ans par Knuth dans les sources Metafont ont -t intgrs et le <span -class="ec-lmri-10">hinting </span>a t amlior. Les polices Euler ont t en grande partie redessines +</p><!--l. 3560--><p class="noindent" >TE X Live fournit la nouvelle version des polices Type 1 de l’AMS, y compris Computer Modern : les +quelques changements de forme faits au cours des ans par Knuth dans les sources Metafont ont été +intégrés et le <span +class="ec-lmri-10">hinting </span>a été amélioré. Les polices Euler ont été en grande partie redessinées par Hermann Zapf (voir <a -href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf</span></a>). -Dans tous les cas, les mtriques n’ont pas chang. La page d’accueil des polices de l’AMS est +href="https://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" ><span +class="ec-lmtt-10">https://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf</span></a>). +Dans tous les cas, les métriques n’ont pas changé. La page d’accueil des polices de l’AMS est <a -href="http://www.ams.org/tex/amsfonts.html" class="url" ><span -class="ec-lmtt-10">http://www.ams.org/tex/amsfonts.html</span></a>. -<!--l. 3639--><p class="noindent" >Le nouvel diteur intgr <span class="TEX">T<span -class="E">E</span>X</span>works est fourni pour Windows, ainsi que dans Mac<span class="TEX">T<span -class="E">E</span>X</span>. Pour les autres -plates-formes, ainsi que d’autres informations, voir la page de <span class="TEX">T<span -class="E">E</span>X</span>works : <a -href="http://tug.org/texworks" class="url" ><span -class="ec-lmtt-10">http://tug.org/texworks</span></a>. Cet -diteur fonctionnant sur de nombreuses plates-formes, inspir par l’diteur TeXShop de Mac OS X, vise -faciliter l’utilisation de <span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 3645--><p class="noindent" >Le programme de cration de graphiques Asymptote est fourni pour plusieurs plates-formes. Il -fournit un langage de description de graphiques en mode texte plus ou moins du mme genre -que MetaPost, mais avec, entre autres, des fonctionnalits 3D avances. Sa page d’accueil est +href="https://ams.org/tex/amsfonts.html" class="url" ><span +class="ec-lmtt-10">https://ams.org/tex/amsfonts.html</span></a>. +</p><!--l. 3568--><p class="noindent" >Le nouvel éditeur intégré TE Xworks est fourni pour Windows, ainsi que dans MacTE X. Pour les autres +plates-formes, ainsi que d’autres informations, voir la page de TE Xworks : <a +href="https://tug.org/texworks" class="url" ><span +class="ec-lmtt-10">https://tug.org/texworks</span></a>. Cet +éditeur fonctionnant sur de nombreuses plates-formes, inspiré par l’éditeur TeXShop de Mac OS X, vise à +faciliter l’utilisation de TE X. +</p><!--l. 3574--><p class="noindent" >Le programme de création de graphiques Asymptote est fourni pour plusieurs plates-formes. Il +fournit un langage de description de graphiques en mode texte plus ou moins du même genre +que MetaPost, mais avec, entre autres, des fonctionnalités 3D avancées. Sa page d’accueil est <a -href="http://asymptote.sourceforge.net" class="url" ><span -class="ec-lmtt-10">http://asymptote.sourceforge.net</span></a>. -<!--l. 3651--><p class="noindent" >Le programme <span -class="ec-lmtt-10">dvipdfm </span>spar a t remplac par <span -class="ec-lmtt-10">dvipdfmx </span>qui, lorsqu’il est appel par ce nom, travaille -dans un mode de compatibilit spcifique. Le programme <span -class="ec-lmtt-10">dvipdfmx </span>fournit des fonctionnalits pour les -critures CJK et inclut de nombreux correctifs accumuls au fil des ans depuis la dernire sortie de +href="https://asymptote.sourceforge.io" class="url" ><span +class="ec-lmtt-10">https://asymptote.sourceforge.io</span></a>. +</p><!--l. 3580--><p class="noindent" >Le programme <span +class="ec-lmtt-10">dvipdfm </span>séparé a été remplacé par <span +class="ec-lmtt-10">dvipdfmx </span>qui, lorsqu’il est appelé par ce nom, +travaille dans un mode de compatibilité spécifique. Le programme <span +class="ec-lmtt-10">dvipdfmx </span>fournit des fonctionnalités + + +pour les écritures CJK et inclut de nombreux correctifs accumulés au fil des ans depuis la dernière sortie de <span class="ec-lmtt-10">dvipdfm</span>. -<!--l. 3657--><p class="noindent" >Des excutables pour les plates-formes <span +</p><!--l. 3586--><p class="noindent" >Des exécutables pour les plates-formes <span class="ec-lmss-10">cygwin </span>et <span class="ec-lmss-10">i386-netbsd </span>sont maintenant fournis, tandis que les autres -distributions BSD ont t abandonnes; nous avons entendu dire que OpenBSD et FreeBSD - - -fournissent <span class="TEX">T<span -class="E">E</span>X</span> via leurs propres systmes de gestion de paquets, et par ailleurs il tait difficile sur -ces plates-formes de fabriquer des binaires qui aient une chance de fonctionner sur plus d’une +distributions BSD ont été abandonnées; nous avons entendu dire que OpenBSD et FreeBSD +fournissent TE X via leurs propres systèmes de gestion de paquets, et par ailleurs il était difficile sur +ces plates-formes de fabriquer des binaires qui aient une chance de fonctionner sur plus d’une version. -<!--l. 3664--><p class="noindent" >Quelques autres changements en vrac : nous utilisons maintenant <span +</p><!--l. 3593--><p class="noindent" >Quelques autres changements en vrac : nous utilisons maintenant <span class="ec-lmss-10">xz</span>, qui remplace <span class="ec-lmss-10">lzma </span>(<a -href="http://tukaani.org/xz/" class="url" ><span -class="ec-lmtt-10">http://tukaani.org/xz/</span></a>), +href="https://tukaani.org/xz/" class="url" ><span +class="ec-lmtt-10">https://tukaani.org/xz/</span></a>), pour comprimer nos archives; un <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">$</span></span></span>littral est autoris dans les noms de fichiers s’il n’est pas suivi -du nom d’une variable connue; la bibliothque Kpathsea est maintenant <span +class="ec-lmtt-10">$</span></span></span>littéral est autorisé dans les noms de fichiers s’il n’est pas suivi du +nom d’une variable connue; la bibliothèque Kpathsea est maintenant <span class="ec-lmri-10">multi-thread</span><span -class="ec-lmri-10">e </span>(ce qui -sert dans MetaPost); le processus complet de compilation de <span class="TEX">T<span -class="E">E</span>X</span> Live est maintenant bas sur +class="ec-lmri-10">é</span><span +class="ec-lmri-10">e </span>(ce qui +sert dans MetaPost); le processus complet de compilation de TE X Live est maintenant basé sur Automake. -<!--l. 3672--><p class="noindent" >Remarque finale concernant le pass : toutes les anciennes distributions <span class="TEX">T<span -class="E">E</span>X</span> Live ainsi que les jaquettes des +</p><!--l. 3600--><p class="noindent" >Remarque finale concernant le passé : toutes les anciennes distributions TE X Live ainsi que les jaquettes des CD correspondants sont disponibles ici : <a href="ftp://tug.org/historic/systems/texlive" class="url" ><span class="ec-lmtt-10">ftp://tug.org/historic/systems/texlive</span></a>. -<!--l. 3677--><p class="noindent" > +</p><!--l. 3605--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.7 </span> <a - id="x1-8200010.1.7"></a>2010</h5> -<!--l. 3680--><p class="noindent" >En 2010, les PDF gnrs utilisent par dfaut la version 1.5 du format PDF, ce qui permet une plus grande -compression. Ceci concerne tous les moteurs <span class="TEX">T<span -class="E">E</span>X</span> produisant directement du PDF, ainsi qu’ <span -class="ec-lmtt-10">dvipdfmx</span>. Pour -revenir au format PDF 1.4, vous pouvez charger le paquet <span -class="ec-lmss-10">pdf14 </span>sous <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, ou rgler manuellement -<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\pdfminorversion=4</span></span></span> (sous pdf<span class="TEX">T<span -class="E">E</span>X</span>). -<!--l. 3686--><p class="noindent" >pdf(L<span -class="ec-lmr-7">A</span> )<span class="TEX">T<span -class="E">E</span>X</span> convertit maintenant <span -class="ec-lmri-10">automatiquement </span>les fichiers EPS utiliss au format PDF, en utilisant le + id="x1-8300010.1.7"></a>2010</h5> +<!--l. 3608--><p class="noindent" >En 2010, les PDF générés utilisent par défaut la version 1.5 du format PDF, ce qui permet une plus +grande compression. Ceci concerne tous les moteurs TE X produisant directement du PDF, ainsi qu’à +<span +class="ec-lmtt-10">dvipdfmx</span>. Pour revenir au format PDF 1.4, vous pouvez charger le paquet <span +class="ec-lmss-10">pdf14 </span>sous L<span +class="ec-lmr-7">A</span>TE X, ou régler +manuellement <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\pdfminorversion=4</span></span></span> (sous pdfTE X). +</p><!--l. 3614--><p class="noindent" >pdf(L<span +class="ec-lmr-7">A</span> )TE X convertit maintenant <span +class="ec-lmri-10">automatiquement </span>les fichiers EPS utilisés au format PDF, en utilisant le paquet <span -class="ec-lmss-10">epstopdf</span>, dans tous les cas o le fichier de configuration <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">graphics.cfg </span>est charg, et que le -format de sortie est le PDF. Les options par dfaut sont choisies pour viter autant que possible tout risque -d’crasement d’un fichier PDF cr manuellement, mais vous pouvez aussi empcher le chargement d’<span -class="ec-lmss-10">epstopdf</span> -en plaant <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\newcommand{\DoNotLoadEpstopdf}{}</span></span></span> (ou <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\def...</span></span></span> avant la dclaration <span -class="ec-lmtt-10">\documentclass</span>. Le -paquet n’est pas charg non plus si <span -class="ec-lmss-10">pst-pdf </span>est utilis. Pour plus de dtails, reportez-vous la documentation -du paquet <span -class="ec-lmss-10">epstopdf </span>(<a -href="http://ctan.org/pkg/epstopdf-pkg" class="url" ><span -class="ec-lmtt-10">http://ctan.org/pkg/epstopdf-pkg</span></a>). -<!--l. 3698--><p class="noindent" >Un autre changement, reli au prcdent, est que l’excution d’un tout petit nombre de commandes externes -depuis <span class="TEX">T<span -class="E">E</span>X</span> (avec le commande <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\write18</span></span></span>) est dsormais autorise par dfaut. Ces commandes sont +class="ec-lmss-10">epstopdf</span>, dans tous les cas où le fichier de configuration L<span +class="ec-lmr-7">A</span>TE X <span +class="ec-lmtt-10">graphics.cfg </span>est chargé, et que +le format de sortie est le PDF. Les options par défaut sont choisies pour éviter autant que +possible tout risque d’écrasement d’un fichier PDF créé manuellement, mais vous pouvez +aussi empêcher le chargement d’<span +class="ec-lmss-10">epstopdf </span>en plaçant <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\newcommand{\DoNotLoadEpstopdf}{}</span></span></span> +(ou <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\def...</span></span></span> avant la déclaration <span +class="ec-lmtt-10">\documentclass</span>. Le paquet n’est pas chargé non plus si <span +class="ec-lmss-10">pst-pdf </span>est utilisé. Pour plus de détails, reportez-vous à la documentation du paquet <span +class="ec-lmss-10">epstopdf</span> +(<a +href="https://ctan.org/pkg/epstopdf-pkg" class="url" ><span +class="ec-lmtt-10">https://ctan.org/pkg/epstopdf-pkg</span></a>). +</p><!--l. 3626--><p class="noindent" >Un autre changement, relié au précédent, est que l’exécution d’un tout petit nombre de commandes +externes depuis TE X (avec le commande <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\write18</span></span></span>) est désormais autorisée par défaut. Ces +commandes sont <span class="ec-lmtt-10">repstopdf</span>, <span class="ec-lmtt-10">makeindex</span>, <span class="ec-lmtt-10">kpsewhich</span>, <span class="ec-lmtt-10">bibtex</span>, et <span -class="ec-lmtt-10">bibtex8</span>; cette liste est dfinie dans <span -class="ec-lmtt-10">texmf.cnf</span>. Si vous -souhaitez dsactiver cette fonctionnalit, vous pouvez dslectionner cette option l’installation -(section <a -href="#x1-320003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), ou modifier la valeur aprs installation en excutant <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">bibtex8</span>; cette liste est définie dans +<span +class="ec-lmtt-10">texmf.cnf</span>. Si vous souhaitez désactiver cette fonctionnalité, vous pouvez désélectionner cette +option à l’installation (section <a +href="#x1-320003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), ou modifier la valeur après installation en exécutant +<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span><span -class="ec-lmtt-10"> conf</span><span -class="ec-lmtt-10"> texmf</span><span -class="ec-lmtt-10"> shell_escape</span><span -class="ec-lmtt-10"> 0</span></span></span>. -<!--l. 3707--><p class="noindent" >Un autre changement est encore reli aux deux derniers : BibTeX et Makeindex refusent dsormais par dfaut -d’crire leur fichier de sortie dans n’importe quel rpertoire (ce que <span class="TEX">T<span -class="E">E</span>X</span> refusait dj). Ceci a pour but de -permettre leur inclusion dans la liste ci-dessus. Pour modifier ce comportement, vous pouvez utiliser la variable -d’environnement <span -class="ec-lmtt-10">TEXMFOUTPUT</span>, ou modifier la valeur de <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10"> conf</span><span +class="ec-lmtt-10"> texmf</span><span +class="ec-lmtt-10"> shell_escape</span><span +class="ec-lmtt-10"> 0</span></span></span>. +</p><!--l. 3635--><p class="noindent" >Un autre changement est encore relié aux deux derniers : BibTeX et Makeindex refusent désormais +par défaut d’écrire leur fichier de sortie dans n’importe quel répertoire (ce que TE X refusait +déjà). Ceci a pour but de permettre leur inclusion dans la liste ci-dessus. Pour modifier ce +comportement, vous pouvez utiliser la variable d’environnement <span +class="ec-lmtt-10">TEXMFOUTPUT</span>, ou modifier la valeur de +<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">openout_any</span></span></span>. -<!--l. 3714--><p class="noindent" >Xe<span class="TEX">T<span -class="E">E</span>X</span> offre dsormais un ajustement optique des marges similaire celui de pdf<span class="TEX">T<span -class="E">E</span>X</span>(sans la dilatation des +</p><!--l. 3642--><p class="noindent" >XeTE X offre désormais un ajustement optique des marges similaire à celui de pdfTE X(sans la dilatation des fontes, non disponible actuellement). -<!--l. 3717--><p class="noindent" >Par dfaut, <span -class="ec-lmss-10">tlmgr </span>garde maintenant une copie de sauvegarde de tous les paquets mis jour (<span -class="ec-lmtt-10">tlmgr</span> +</p><!--l. 3645--><p class="noindent" >Par défaut, <span +class="ec-lmss-10">tlmgr </span>garde maintenant une copie de sauvegarde de tous les paquets mis à jour (<span +class="ec-lmtt-10">tlmgr option</span> <span -class="ec-lmtt-10">option autobackup 1</span>) pour permettre de revenir facilement l’ancienne version au cas o la -nouvelle soit casse, en utilisant <span -class="ec-lmtt-10">tlmgr restore</span>. Si vous faites des mises jour aprs l’installation, -et n’avez pas la place de garder ces copies de sauvegarde, excutez <span +class="ec-lmtt-10">autobackup 1</span>) pour permettre de revenir facilement à l’ancienne version au cas où la nouvelle soit +cassée, en utilisant <span +class="ec-lmtt-10">tlmgr restore</span>. Si vous faites des mises à jour après l’installation, et +n’avez pas la place de garder ces copies de sauvegarde, exécutez <span class="ec-lmtt-10">tlmgr option autobackup</span> <span class="ec-lmtt-10">0</span>. -<!--l. 3724--><p class="noindent" >De nouveaux programmes sont inclus : le moteur p<span class="TEX">T<span -class="E">E</span>X</span> et les utilitaires relis pour la composition du -japonais; le programme BibTeXU qui est une version de BibTeX grant Unicode; l’utilitaire <span +</p><!--l. 3652--><p class="noindent" >De nouveaux programmes sont inclus : le moteur pTE X et les utilitaires reliés pour la composition du +japonais; le programme BibTeXU qui est une version de BibTeX gérant Unicode; l’utilitaire <span class="ec-lmss-10">chktex</span> -(<a +(originellement disponible à <a href="http://baruch.ev-en.org/proj/chktex" class="url" ><span -class="ec-lmtt-10">http://baruch.ev-en.org/proj/chktex</span></a>) pour vrifier les documents (L<span -class="ec-lmr-7">A</span> )<span class="TEX">T<span -class="E">E</span>X</span>; le programme de conversion -DVI vers SVG <span +class="ec-lmtt-10">http://baruch.ev-en.org/proj/chktex</span></a>) pour vérifier les documents (L<span +class="ec-lmr-7">A</span> )TE X; +le programme de conversion DVI vers SVG <span class="ec-lmss-10">dvisvgm </span>(<a -href="http://dvisvgm.sourceforge.net" class="url" ><span -class="ec-lmtt-10">http://dvisvgm.sourceforge.net</span></a>). -<!--l. 3731--><p class="noindent" >Nous fournissons des excutables pour les nouvelles plates-formes suivantes : <span +href="https://dvisvgm.de" class="url" ><span +class="ec-lmtt-10">https://dvisvgm.de</span></a>). +</p><!--l. 3659--><p class="noindent" >Nous fournissons des exécutables pour les nouvelles plates-formes suivantes : <span class="ec-lmtt-10">amd64-freebsd</span>, <span class="ec-lmtt-10">amd64-kfreebsd</span>, <span @@ -6469,186 +6449,173 @@ class="ec-lmtt-10">i386-freebsd</span>, <span class="ec-lmtt-10">i386-kfreebsd</span>, <span class="ec-lmtt-10">x86_64-darwin </span>et <span class="ec-lmtt-10">x86_64-solaris</span>. -<!--l. 3735--><p class="noindent" >Un changement dans <span class="TEX">T<span -class="E">E</span>X</span> Live que nous avions oubli de noter : de nombreux excutables relatifs <span class="TEX">T<span -class="E">E</span>X</span>4ht -ont t retirs de la liste des excutables. La commande gnrique <span -class="ec-lmtt-10">mk4ht </span>permet de lancer les nombreuses -variantes de <span -class="ec-lmtt-10">tex4ht</span>. -<!--l. 3740--><p class="noindent" >Enfin, <span class="TEX">T<span -class="E">E</span>X</span> Live telle qu’elle est prsente dans le DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection ne peut plus tre excute de faon -portable (en <span -class="ec-lmri-10">live</span>) — contrairement ce qu’indique le nom. Il n’y a dsormais plus assez de place sur un seul -DVD. Un effet secondaire agrable de cette nouvelle disposition est que l’installation depuis un DVD physique -est maintenant tre beaucoup plus rapide. +</p><!--l. 3663--><p class="noindent" >Un changement dans TE X Live que nous avions oublié de noter : de nombreux exécutables relatifs à -<!--l. 3746--><p class="noindent" > +TE X4ht ont été retirés de la liste des exécutables. La commande générique <span +class="ec-lmtt-10">mk4ht </span>permet de lancer les +nombreuses variantes de <span +class="ec-lmtt-10">tex4ht</span>. +</p><!--l. 3668--><p class="noindent" >Enfin, TE X Live telle qu’elle est présentée dans le DVD TE X Collection ne peut plus être exécutée de +façon portable (en <span +class="ec-lmri-10">live</span>) — contrairement à ce qu’indique le nom. Il n’y a désormais plus assez de place sur +un seul DVD. Un effet secondaire agréable de cette nouvelle disposition est que l’installation depuis un +DVD physique est maintenant beaucoup plus rapide. +</p><!--l. 3674--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.8 </span> <a - id="x1-8300010.1.8"></a>2011</h5> -<!--l. 3748--><p class="noindent" >Les binaires pour Mac OS X (<span + id="x1-8400010.1.8"></a>2011</h5> +<!--l. 3676--><p class="noindent" >Les binaires pour Mac OS X (<span class="ec-lmtt-10">universal-darwin </span>et <span -class="ec-lmtt-10">x86_64-darwin</span>) ne fonctionnent dsormais que sous -Leopard ou une version ultrieure; Panther et Tiger ne sont plus pris en charge. -<!--l. 3752--><p class="noindent" >Le programme <span +class="ec-lmtt-10">x86_64-darwin</span>) ne fonctionnent désormais que sous +Leopard ou une version ultérieure; Panther et Tiger ne sont plus pris en charge. +</p><!--l. 3680--><p class="noindent" >Le programme <span class="ec-lmtt-10">biber </span>pour le traitement des bibliographies est inclus pour les plates-formes les plus courantes. -Son dveloppement suit de prs celui du paquet <span -class="ec-lmtt-10">biblatex </span>qui rimplmente totalement la gestion des -bibliographies sous <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>. -<!--l. 3757--><p class="noindent" >Le programme MetaPost (<span -class="ec-lmtt-10">mpost</span>) ne cre plus et n’utilise plus de fichiers <span -class="ec-lmtt-10">.mem</span>. Les fichiers utiles, comme +Son développement suit de près celui du paquet <span +class="ec-lmtt-10">biblatex </span>qui réimplémente totalement la gestion des +bibliographies sous L<span +class="ec-lmr-7">A</span>TE X. +</p><!--l. 3685--><p class="noindent" >Le programme MetaPost (<span +class="ec-lmtt-10">mpost</span>) ne crée plus et n’utilise plus de fichiers <span +class="ec-lmtt-10">.mem</span>. Les fichiers utiles, comme <span -class="ec-lmtt-10">plain.mp</span>, sont simplement traits chaque excution. Ceci est reli au support de MetaPost -en tant que bibliothque, qui est un autre changement important bien que peu visible par les +class="ec-lmtt-10">plain.mp</span>, sont simplement traités à chaque exécution. Ceci est relié au support de MetaPost +en tant que bibliothèque, qui est un autre changement important bien que peu visible par les utilisateurs. -<!--l. 3763--><p class="noindent" >L’implmentation en Perl de <span -class="ec-lmtt-10">updmap</span>, qui n’tait utilise que sous Windows, a t remanie et est dsormais -utilise sur toutes les plates-formes. Il ne devrait pas y avoir de changement visible par les utilisateurs, mis -part une excution bien plus rapide. -<!--l. 3768--><p class="noindent" >Les commandes <span +</p><!--l. 3690--><p class="noindent" >L’implémentation en Perl de <span +class="ec-lmtt-10">updmap</span>, qui n’était utilisée que sous Windows, a été remaniée et est +désormais utilisée sur toutes les plates-formes. Il ne devrait pas y avoir de changement visible par les +utilisateurs, mis à part une exécution bien plus rapide. +</p><!--l. 3695--><p class="noindent" >Les commandes <span class="ec-lmss-10">initex </span>et <span -class="ec-lmss-10">inimf </span>ont t rintroduites (mais aucune autre variante <span +class="ec-lmss-10">inimf </span>ont été réintroduites (mais aucune autre variante <span class="ec-lmss-10">ini*</span>). -<!--l. 3771--><p class="noindent" > +</p><!--l. 3698--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.9 </span> <a - id="x1-8400010.1.9"></a>2012</h5> -<!--l. 3773--><p class="noindent" ><span -class="ec-lmtt-10">tlmgr </span>permet d’utiliser plusieurs dpts de paquets simultanment pour les mises jour. Pour plus de -dtails, consulter la section sur les dpts multiples dans l’aide de <span + id="x1-8500010.1.9"></a>2012</h5> +<!--l. 3700--><p class="noindent" ><span +class="ec-lmtt-10">tlmgr </span>permet d’utiliser plusieurs dépôts de paquets simultanément pour les mises à jour. Pour plus de +détails, consulter la section sur les dépôts multiples dans l’aide de <span class="ec-lmtt-10">tlmgr </span>(utiliser <span class="ec-lmtt-10">tlmgr help </span>par exemple). -<!--l. 3778--><p class="noindent" >Le paramtre <span -class="ec-lmtt-10">\XeTeXdashbreakstate </span>est rgl  1 par dfaut, pour <span +</p><!--l. 3704--><p class="noindent" >Le paramètre <span +class="ec-lmtt-10">\XeTeXdashbreakstate </span>est réglé à 1 par défaut, pour <span class="ec-lmtt-10">xetex </span>et <span class="ec-lmtt-10">xelatex</span>. Ceci autorise les -coupures de lignes aprs les tirets cadratin et demi-cadratins, ce qui a toujours t le comportement de -<span class="TEX">T<span -class="E">E</span>X</span>, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, Lua<span class="TEX">T<span -class="E">E</span>X</span>, etc. Si des documents Xe<span class="TEX">T<span -class="E">E</span>X</span> existants doivent conserver une parfaite -compatibilit au niveau des coupures de lignes, il devront mettre <span -class="ec-lmtt-10">\XeTeXdashbreakstate </span> 0 +coupures de lignes après les tirets cadratin et demi-cadratins, ce qui a toujours été le comportement +de TE X, L<span +class="ec-lmr-7">A</span>TE X, LuaTE X, etc. Si des documents XeTE X existants doivent conserver une parfaite +compatibilité au niveau des coupures de lignes, il devront mettre <span +class="ec-lmtt-10">\XeTeXdashbreakstate </span>à 0 explicitement. -<!--l. 3785--><p class="noindent" >Les fichiers de sortie gnrs par <span +</p><!--l. 3711--><p class="noindent" >Les fichiers de sortie générés par <span class="ec-lmtt-10">pdftex </span>et <span -class="ec-lmtt-10">dvips</span>, entre autres, peuvent maintenant dpasser les -2 gigabytes. -<!--l. 3788--><p class="noindent" >Les 35 polices Postscript standard sont incluses par dfaut dans la sortie de <span +class="ec-lmtt-10">dvips</span>, entre autres, peuvent maintenant dépasser les +2 gigabytes. +</p><!--l. 3714--><p class="noindent" >Les 35 polices Postscript standard sont incluses par défaut dans la sortie de <span class="ec-lmtt-10">dvips</span>, car il y en a trop de -versions diffrentes dans la nature. -<!--l. 3791--><p class="noindent" >Dans le mode d’excution par <span -class="ec-lmtt-10">\write18 </span>limit (le mode par dfaut), la commande <span +versions différentes dans la nature. +</p><!--l. 3717--><p class="noindent" >Dans le mode d’exécution par <span +class="ec-lmtt-10">\write18 </span>limité (le mode par défaut), la commande <span class="ec-lmtt-10">mpost </span>est maintenant -autorise. -<!--l. 3794--><p class="noindent" >Un fichier <span -class="ec-lmtt-10">texmf.cnf </span>plac dans <span class="path"><span +autorisée. +</p><!--l. 3720--><p class="noindent" >Un fichier <span +class="ec-lmtt-10">texmf.cnf </span>placé dans <span class="path"><span class="ec-lmtt-10">../texmf-local</span></span> (par exemple : <span class="path"><span class="ec-lmtt-10">/usr/local/texlive/texmf-local/web2c/texmf.cnf</span></span>) -sera trouv et utilis s’il existe. -<!--l. 3798--><p class="noindent" >Le script <span -class="ec-lmtt-10">updmap </span>lit maintenant un fichier <span -class="ec-lmtt-10">updmap.cfg </span>par arborescence au lieu d’un seul fichier global. Ce -changement devrait tre invisible moins que vous n’ayez dit vos fichiers <span -class="ec-lmtt-10">updmap.cfg </span>directement. Voir la -sortie de <span -class="ec-lmtt-10">updmap –help </span>pour plus de dtails. -<!--l. 3803--><p class="noindent" >Plates-formes : <span +sera trouvé et utilisé s’il existe. +</p><!--l. 3724--><p class="noindent" >Le script <span +class="ec-lmtt-10">updmap </span>lit maintenant un fichier <span +class="ec-lmtt-10">updmap.cfg </span>par arborescence au lieu d’un seul fichier global. Ce +changement devrait être invisible à moins que vous n’ayez édité vos fichiers <span +class="ec-lmtt-10">updmap.cfg </span>directement. Voir +la sortie de <span +class="ec-lmtt-10">updmap –help </span>pour plus de détails. +</p><!--l. 3729--><p class="noindent" >Plates-formes : <span class="ec-lmss-10">armel-linux </span>et <span -class="ec-lmss-10">mipsel-linux </span>ont t ajouts; <span +class="ec-lmss-10">mipsel-linux </span>ont été ajoutés; <span class="ec-lmss-10">sparc-linux </span>et <span class="ec-lmss-10">i386-netbsd </span>ne font plus partie de la distribution principale. -<!--l. 3807--><p class="noindent" > + + +</p><!--l. 3733--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.10 </span> <a - id="x1-8500010.1.10"></a>2013</h5> -<!--l. 3809--><p class="noindent" >Disposition des fichiers : le rpertoire de premier niveau <span -class="ec-lmtt-10">texmf/ </span>a t fusionn avec <span -class="ec-lmtt-10">texmf-dist </span>par souci de -simplicit. Les variables Kpathsea <span + id="x1-8600010.1.10"></a>2013</h5> +<!--l. 3735--><p class="noindent" >Disposition des fichiers : le répertoire de premier niveau <span +class="ec-lmtt-10">texmf/ </span>a été fusionné avec <span +class="ec-lmtt-10">texmf-dist </span>par souci +de simplicité. Les variables Kpathsea <span class="ec-lmtt-10">TEXMFMAIN </span>et <span -class="ec-lmtt-10">TEXMFDIST </span>pointent dsormais toutes les deux sur +class="ec-lmtt-10">TEXMFDIST </span>pointent désormais toutes les deux sur <span class="ec-lmtt-10">texmf-dist</span>. -<!--l. 3814--><p class="noindent" >Plusieurs petites collections de langues ont t fusionnes entre elles afin de simplifier l’installation. -<!--l. 3817--><p class="noindent" > - <dl class="description"><dt class="description"> +</p><!--l. 3740--><p class="noindent" >Plusieurs petites collections de langues ont été fusionnées entre elles afin de simplifier l’installation. +</p><!--l. 3743--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">MetaPost :</span> </dt><dd -class="description">la gestion native des sorties en PNG, ainsi que des calculs en virgule flottante (IEEE - double-prcision) ont t ajouts. - - +class="description">la gestion native des sorties en PNG, ainsi que des calculs en virgule flottante (IEEE + double-précision) ont été ajoutés. </dd><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">mis jour vers Lua 5.2 et inclusion d’une nouvelle bibliothque (<span +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">mis à jour vers Lua 5.2 et inclusion d’une nouvelle bibliothèque (<span class="ec-lmtt-10">pdfscanner</span>) pour - traiter le contenu de fichiers PDF externes, ainsi que bien d’autres choses (voir ses pages web). + traiter le contenu de fichiers PDF externes, ainsi que bien d’autres choses (voir ses pages web). </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">(voir galement ses pages web pour plus de dtails) : +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">(voir également ses pages web pour plus de détails) : <ul class="itemize1"> - <li class="itemize">la bibliothque HarfBuzz est maintenant utilise pour la composition des fontes au lieu d’ICU - (qui reste utilise pour la gestion des encodages d’entre, la bidirectionnalit, et l’option de - coupure de ligne d’Unicode). + <li class="itemize">la bibliothèque HarfBuzz est maintenant utilisée pour la composition des fontes au lieu + d’ICU (qui reste utilisée pour la gestion des encodages d’entrée, la bidirectionnalité, et + l’option de coupure de ligne d’Unicode). </li> - <li class="itemize">Graphite2 et HarfBuzz sont utiliss la place de SilGraphite pour la composition Graphite. + <li class="itemize">Graphite2 et HarfBuzz sont utilisés à la place de SilGraphite pour la composition Graphite. </li> - <li class="itemize">Sur Mac, Core Text est utilis en remplacement d’ATSUI qui est dprci. + <li class="itemize">Sur Mac, Core Text est utilisé en remplacement d’ATSUI qui est déprécié. </li> - <li class="itemize">Quand deux polices portent le mme nom, la version OpenType/TrueType est choisie de - prfrence la version Type 1. + <li class="itemize">Quand deux polices portent le même nom, la version OpenType/TrueType est choisie de + préférence à la version Type 1. </li> - <li class="itemize">Une diffrence possible entre les recherches de fontes de Xe<span class="TEX">T<span -class="E">E</span>X</span> et de <span -class="ec-lmtt-10">dvipdfmx </span>a t - corrige. + <li class="itemize">Une différence possible entre les recherches de fontes de XeTE X et de <span +class="ec-lmtt-10">dvipdfmx </span>a été + corrigée. </li> <li class="itemize">Gestion des incrustations (cut-ins) OpenType Math.</li></ul> </dd><dt class="description"> <span class="ec-lmssbx-10">xdvi </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">utilise dsormais FreeType plutt que <span +class="description">utilise désormais FreeType plutôt que <span class="ec-lmtt-10">t1lib </span>pour le rendu. </dd><dt class="description"> <span class="ec-lmssbx-10">microtype.sty </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">entre autres amliorations, plus de fonctionnalits sous Xe<span class="TEX">T<span -class="E">E</span>X</span> (protrusion) et - Lua<span class="TEX">T<span -class="E">E</span>X</span> (protrusion, expansion de fontes, <span +class="description">entre autres améliorations, plus de fonctionnalités sous XeTE X (protrusion) et + LuaTE X (protrusion, expansion de fontes, <span class="ec-lmri-10">traking</span>). </dd><dt class="description"> <span class="ec-lmssbx-10">tlmgr </span><span class="ec-lmbx-10">:</span> </dt><dd class="description">nouvelle action <span -class="ec-lmtt-10">pinning </span>pour faciliter la gestion de plusieurs dpts de +class="ec-lmtt-10">pinning </span>pour faciliter la gestion de plusieurs dépôts de paquets; voir la section correspondante de <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span><span -class="ec-lmtt-10"> --help</span></span></span>, par exemple en ligne : +class="ec-lmtt-10"> --help</span></span></span>, par exemple en ligne : <a -href="http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES</span></a>. +href="https://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES</span></a>. </dd><dt class="description"> <span class="ec-lmbx-10">Plates-formes :</span> </dt><dd @@ -6656,319 +6623,280 @@ class="description"><span class="ec-lmss-10">armhf-linux</span>, <span class="ec-lmss-10">mips-irix</span>, <span class="ec-lmss-10">i386-netbsd</span>, et <span -class="ec-lmss-10">amd64-netbsd </span>ajoutes ou ressuscites, <span -class="ec-lmss-10">powerpc-aix</span> - enlev.</dd></dl> -<!--l. 3852--><p class="noindent" > +class="ec-lmss-10">amd64-netbsd </span>ajoutées ou ressuscitées, + <span +class="ec-lmss-10">powerpc-aix </span>enlevé.</dd></dl> +<!--l. 3778--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.11 </span> <a - id="x1-8600010.1.11"></a>2014</h5> -<!--l. 3854--><p class="noindent" >2014 a vu un autre rglage <span class="TEX">T<span -class="E">E</span>X</span> de la part de Knuth; cela affecte tous les moteurs, mais le seul -changement visible est probablement la restauration de la chane <span -class="ec-lmtt-10">preloaded format </span>sur la ligne -bannire. Pour Knuth, elle reflte maintenant le format qui <span -class="ec-lmri-10">devrait </span>tre charg par dfaut, plutt -qu’un format non compil rellement prcharg par le binaire. Cela peut tre modifi de multiples -faons. -<!--l. 3861--><p class="noindent" > - <dl class="description"><dt class="description"> + id="x1-8700010.1.11"></a>2014</h5> +<!--l. 3780--><p class="noindent" >2014 a vu un autre réglage TE X de la part de Knuth; cela affecte tous les moteurs, mais le seul changement +visible est probablement la restauration de la chaîne <span +class="ec-lmtt-10">preloaded format </span>sur la ligne bannière. Pour +Knuth, elle reflète maintenant le format qui <span +class="ec-lmri-10">devrait </span>être chargé par défaut, plutôt qu’un +format non compilé réellement préchargé par le binaire. Cela peut être modifié de multiples +façons. +</p><!--l. 3787--><p class="noindent" > + + + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">nouveau paramtre d’avertissement de suppression <span +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">nouveau paramètre d’avertissement de suppression <span class="ec-lmtt-10">\pdfsuppresswarningpagegroup</span>; - nouvelles primitives pour des espaces intermots factices aidant la mise en forme du texte PDF : - <span + nouvelles primitives pour des espaces intermots factices aidant à la mise en forme du texte + PDF : <span class="ec-lmtt-10">\pdfinterwordspaceon</span>, <span class="ec-lmtt-10">\pdfinterwordspaceoff</span>, <span class="ec-lmtt-10">\pdffakespace</span>. </dd><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">des modifications et corrections notables ont t faites concernant le chargement - des fontes et les csures. L’ajout le plus important est la nouvelle variante de moteur, +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">des modifications et corrections notables ont été faites concernant le chargement + des fontes et les césures. L’ajout le plus important est la nouvelle variante de moteur, <span -class="ec-lmtt-10">luajittex </span>(<a -href="http://foundry.supelec.fr/projects/luajittex" class="url" ><span -class="ec-lmtt-10">http://foundry.supelec.fr/projects/luajittex</span></a>) et ses sœurs <span -class="ec-lmtt-10">texluajit</span> - et <span -class="ec-lmtt-10">texluajitc</span>. Cela utilise un compilateur Lua la vole (dtaill dans l’article du +class="ec-lmtt-10">luajittex </span>et ses sœurs <span +class="ec-lmtt-10">texluajit </span>et <span +class="ec-lmtt-10">texluajitc</span>. Cela utilise un compilateur Lua à la volée + (détaillé dans l’article du <span +class="ec-lmro-10">TUGboat </span><a +href="https://tug.org/TUGboat/tb34-1/tb106scarso.pdf" class="url" ><span +class="ec-lmtt-10">https://tug.org/TUGboat/tb34-1/tb106scarso.pdf</span></a>). <span -class="ec-lmro-10">TUGboat </span><a -href="http://tug.org/TUGboat/tb34-1/tb106scarso.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/tb34-1/tb106scarso.pdf</span></a>). <span -class="ec-lmtt-10">luajittex </span>est encore en - dveloppement, n’est pas disponible pour toutes les plates-formes et est considrablement moins - stable que <span -class="ec-lmtt-10">luatex</span>. Ni nous ni ses dveloppeurs ne recommandons de l’utiliser, sauf des fins de - tests avec jit sur du code Lua. - - +class="ec-lmtt-10">luajittex </span>est encore en développement, n’est pas disponible pour toutes les plates-formes et + est considérablement moins stable que <span +class="ec-lmtt-10">luatex</span>. Ni nous ni ses développeurs ne recommandons + de l’utiliser, sauf à des fins de tests avec jit sur du code Lua. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">les mmes formats d’images sont accepts sur toutes les plates-formes (dont Mac); viter - en Unicode les dcompositions de compatibilit (mais pas les autres variantes); prfrer les - fontes OpenType aux fontes Graphite, par souci de compatibilit avec les versions prcdentes - de Xe<span class="TEX">T<span -class="E">E</span>X</span>. +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">les mêmes formats d’images sont acceptés sur toutes les plates-formes (dont Mac); + éviter en Unicode les décompositions de compatibilité (mais pas les autres variantes); + préférer les fontes OpenType aux fontes Graphite, par souci de compatibilité avec les versions + précédentes de XeTE X. </dd><dt class="description"> <span class="ec-lmbx-10">MetaPost :</span> </dt><dd -class="description">un nouveau systme numrique <span -class="ec-lmtt-10">decimal </span>est accept, paralllement un compagnon - interne <span -class="ec-lmtt-10">numberprecision</span>; une nouvelle dfinition de <span -class="ec-lmtt-10">drawdot </span>dans <span class="path"><span -class="ec-lmtt-10">plain.mp</span></span>, par Knuth; - corrections de bugs dans les sorties SVG et PNG output, entre autres. +class="description">un nouveau système numérique <span +class="ec-lmtt-10">decimal </span>est accepté, parallèlement à un + compagnon interne <span +class="ec-lmtt-10">numberprecision</span>; une nouvelle définition de <span +class="ec-lmtt-10">drawdot </span>dans <span class="path"><span +class="ec-lmtt-10">plain.mp</span></span>, par + Knuth; corrections de bugs dans les sorties SVG et PNG output, entre autres. </dd><dt class="description"> <span class="ec-lmssbx-10">pstopdf </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">cet utilitaire Con<span class="TEX">T<span -class="E">E</span>X</span>t sera retir en tant que commande autonome un certain moment - aprs la sortie de la 2014, du fait de conflits avec des utilitaires de systmes d’exploitation de - mme nom. Il peut encore (et doit dsormais) tre invoqu via <span -class="ec-lmtt-10">mtxrun –script pstopdf</span>. +class="description">cet utilitaire ConTE Xt sera retiré en tant que commande autonome à un certain + moment après la sortie de la 2014, du fait de conflits avec des utilitaires de systèmes + d’exploitation de même nom. Il peut encore (et doit désormais) être invoqué via <span +class="ec-lmtt-10">mtxrun</span> + <span +class="ec-lmtt-10">–script pstopdf</span>. </dd><dt class="description"> <span class="ec-lmssbx-10">psutils </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">a t substantiellement rvis par un nouveau mainteneur. De ce fait, plusieurs utilitaires - rarement utiliss (<span -class="ec-lmtt-10">fix*</span>, <span -class="ec-lmtt-10">getafm</span>, <span -class="ec-lmtt-10">psmerge</span>, <span -class="ec-lmtt-10">showchar</span>) se trouvent dsormais uniquement dans - le rpertoire <span class="path"><span -class="ec-lmtt-10">scripts/</span></span> plutt qu’au niveau des excutables utilisateurs (cela est rversible si a - s’avrait problmatique). Un nouveau script, <span -class="ec-lmtt-10">psjoin</span>, a t ajout. +class="description">a été substantiellement révisé par un nouveau mainteneur. De ce fait, plusieurs + utilitaires rarement utilisés (<span +class="ec-lmtt-10">fix*</span>, <span +class="ec-lmtt-10">getafm</span>, <span +class="ec-lmtt-10">psmerge</span>, <span +class="ec-lmtt-10">showchar</span>) se trouvent désormais + uniquement dans le répertoire <span class="path"><span +class="ec-lmtt-10">scripts/</span></span> plutôt qu’au niveau des exécutables utilisateurs + (cela est réversible si ça s’avérait problématique). Un nouveau script, <span +class="ec-lmtt-10">psjoin</span>, a été + ajouté. </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">cette redistribution de la <span class="TEX">T<span -class="E">E</span>X</span> Live (section <a -href="#x1-220003.1.2">3.1.2<!--tex4ht:ref: sec:macosx --></a>) ne fournit plus les paquets - optionnels propres Mac pour Latin Modern et les fontes <span class="TEX">T<span -class="E">E</span>X</span> Gyre puisqu’il est assez ais - pour les utilisateurs de les rendre accessibles au systme. Le programme <span -class="ec-lmss-10">convert </span>de ImageMagick - a aussi t retir, puisque <span class="TEX">T<span -class="E">E</span>X</span>4ht (spcifiquement <span +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">cette redistribution de la TE X Live (section <a +href="#x1-220003.1.2">3.1.2<!--tex4ht:ref: sec:macosx --></a>) ne fournit plus les paquets optionnels + propres à Mac pour Latin Modern et les fontes TE X Gyre puisqu’il est assez aisé pour les + utilisateurs de les rendre accessibles au système. Le programme <span +class="ec-lmss-10">convert </span>de ImageMagick a aussi + été retiré, puisque TE X4ht (spécifiquement <span class="ec-lmtt-10">tex4ht.env</span>) utilise maintenant Ghostscript directement. </dd><dt class="description"> <span class="ec-lmssbx-10">langcjk </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">cette collection pour le support du chinois, du japonais et du coren a t scinde en - collections de langues individuelles par souci de modration de tailles. +class="description">cette collection pour le support du chinois, du japonais et du coréen a été scindée + en collections de langues individuelles par souci de modération de tailles. </dd><dt class="description"> <span class="ec-lmbx-10">Plates-formes :</span> </dt><dd class="description"><span -class="ec-lmss-10">x86_64-cygwin </span>ajoute, <span -class="ec-lmss-10">mips-irix </span>supprime; Microsoft ne maintient plus Windows - XP donc nos programmes peuvent tout moment commencer tre dfaillants sur ce systme.</dd></dl> -<!--l. 3910--><p class="noindent" > +class="ec-lmss-10">x86_64-cygwin </span>ajoutée, <span +class="ec-lmss-10">mips-irix </span>supprimée; Microsoft ne maintient plus + Windows XP donc nos programmes peuvent à tout moment commencer à être défaillants + sur ce système.</dd></dl> +<!--l. 3835--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.12 </span> <a - id="x1-8700010.1.12"></a>2015</h5> -<!--l. 3912--><p class="noindent" >LaTeX2e incorpore maintenant, par dfaut, les changements jusqu’ici inclus uniquement en chargeant + id="x1-8800010.1.12"></a>2015</h5> +<!--l. 3837--><p class="noindent" >LaTeX2e incorpore maintenant, par défaut, les changements jusqu’ici inclus uniquement en chargeant explicitement le paquet <span -class="ec-lmss-10">fixltx2e</span>, qui devient non oprationnel. Un nouveau paquet <span -class="ec-lmss-10">latexrelease </span>et d’autres -mcanismes permettent de contrler ce qui se passe. Des dtails se trouvent dans les documents inclus -<span class="LATEX"><span -class="ec-lmri-10">L</span><span class="A"><span -class="ec-lmri-10">A</span></span><span class="TEX"><span +class="ec-lmss-10">fixltx2e</span>, qui devient non opérationnel. Un nouveau paquet <span +class="ec-lmss-10">latexrelease </span>et d’autres +mécanismes permettent de contrôler ce qui se passe. Des détails se trouvent dans les documents inclus +<span +class="ec-lmri-10">L</span><span +class="ec-lmri-7">A</span><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><span -class="ec-lmri-10"> News #22 </span>et <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> changes . Incidemment, les paquets <span +class="ec-lmri-10">E</span> <span +class="ec-lmri-10">X</span><span +class="ec-lmri-10"> News #22 </span>et « L<span +class="ec-lmr-7">A</span>TE X changes ». Incidemment, les paquets <span class="ec-lmss-10">babel </span>et <span -class="ec-lmss-10">psnfss</span>, quoique parties -intgrantes de <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, sont maintenus sparment et ne sont pas affects par ces changements (et doivent -continuer fonctionner). -<!--l. 3921--><p class="noindent" >En interne, LaTeX2e maintenant inclut une configuration de moteur concernant Unicode (quels caractres -sont des lettres, noms des primitives, etc.) qui tait auparavant une composante de la <span class="TEX">T<span -class="E">E</span>X</span> Live. Ce -changement est suppos invisible pour les utilisateurs; quelques commandes internes de bas niveau ont t -renommes ou supprimes, mais le rsultat devrait tre le mme. -<!--l. 3927--><p class="noindent" > - <dl class="description"><dt class="description"> +class="ec-lmss-10">psnfss</span>, quoique parties intégrantes +de L<span +class="ec-lmr-7">A</span>TE X, sont maintenus séparément et ne sont pas affectés par ces changements (et doivent continuer à +fonctionner). + + +</p><!--l. 3846--><p class="noindent" >En interne, LaTeX2e maintenant inclut une configuration de moteur concernant Unicode (quels +caractères sont des lettres, noms des primitives, etc.) qui était auparavant une composante de +la TE X Live. Ce changement est supposé invisible pour les utilisateurs; quelques commandes +internes de bas niveau ont été renommées ou supprimées, mais le résultat devrait être le +même. +</p><!--l. 3852--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">supporte Exif de JPEG ainsi que JFIF; n’met mme plus d’avertissement si +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">supporte Exif de JPEG ainsi que JFIF; n’émet même plus d’avertissement si <span -class="ec-lmtt-10">\pdfinclusionerrorlevel </span>est ngatif; synchronisation avec <span -class="ec-lmss-10">xpdf</span> 3.04. +class="ec-lmtt-10">\pdfinclusionerrorlevel </span>est négatif; synchronisation avec <span +class="ec-lmss-10">xpdf</span> 3.04. </dd><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">nouvelle librairie <span -class="ec-lmss-10">newtokenlib </span>pour scanner les lexmes; corrections de bugs dans le - gnrateur de nombres alatoires <span -class="ec-lmtt-10">normal </span>et d’autres endroits. +class="ec-lmss-10">newtokenlib </span>pour scanner les lexèmes; corrections de bugs dans le + générateur de nombres aléatoires <span +class="ec-lmtt-10">normal </span>et à d’autres endroits. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">corrections dans la manipulation d’images; binaire <span -class="ec-lmss-10">xdvipdfmx </span>recherch en premier - comme programme frre de <span -class="ec-lmss-10">xetex </span>; code oprationnel interne <span -class="ec-lmtt-10">XDV </span>modifi. - - +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">corrections dans la manipulation d’images; binaire <span +class="ec-lmss-10">xdvipdfmx </span>recherché en premier + comme programme frère de <span +class="ec-lmss-10">xetex </span>; code opérationnel interne <span +class="ec-lmtt-10">XDV </span>modifié. </dd><dt class="description"> <span class="ec-lmbx-10">MetaPost :</span> </dt><dd -class="description">nouveau systme de nombres <span +class="description">nouveau système de nombres <span class="ec-lmtt-10">binary</span>; nouvelle activation japonaise des programmes <span class="ec-lmss-10">upmpost </span>et <span -class="ec-lmss-10">updvitomp</span>, analogues <span +class="ec-lmss-10">updvitomp</span>, analogues à <span class="ec-lmss-10">up*tex</span>. </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">mises jour du paquet Ghostscript inclus pour le support CJK. Le panneau de - prfrence de la distribution <span class="TEX">T<span -class="E">E</span>X</span> fonctionne maintenant sur Yosemite (Mac OS X 10.10). Les - valises de polices du type ressources ( <span -class="ec-lmri-10">resource-fork font suitcases </span>), qui ont des noms - gnralement sans extension, ne sont plus prises en charge par Xe<span class="TEX">T<span -class="E">E</span>X</span>; les valises de polices du - type data (extension <span -class="ec-lmtt-10">.dfont</span>) continuent elles l’tre. +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">mises à jour du paquet Ghostscript inclus pour le support CJK. Le panneau de + préférence de la distribution TE X fonctionne maintenant sur Yosemite (Mac OS X 10.10). Les + valises de polices du type « ressources » (« <span +class="ec-lmri-10">resource-fork font suitcases </span>»), qui ont des noms + généralement sans extension, ne sont plus prises en charge par XeTE X; les valises de polices + du type « data » (extension <span +class="ec-lmtt-10">.dfont</span>) continuent elles à l’être. </dd><dt class="description"> <span class="ec-lmbx-10">Infrastructure :</span> </dt><dd class="description">le script <span -class="ec-lmss-10">fmtutil </span>a t rimplement pour lire <span class="path"><span -class="ec-lmtt-10">fmtutil.cnf</span></span> sur une base par - arborescence , de faon analogue <span +class="ec-lmss-10">fmtutil </span>a été réimplementé pour lire <span class="path"><span +class="ec-lmtt-10">fmtutil.cnf</span></span> sur une base + « par arborescence », de façon analogue à <span class="ec-lmss-10">updmap</span>. Les scripts Web2C <span class="ec-lmss-10">mktex* </span>(dont <span -class="ec-lmss-10">mktexlsr</span>, <span -class="ec-lmss-10">mktextfm</span>, +class="ec-lmss-10">mktexlsr</span>, <span -class="ec-lmss-10">mktexpk</span>) prfrent maintenant les programmes dans leurs rpertoires propres, plutt que recourir - systmatiquement au <span +class="ec-lmss-10">mktextfm</span>, <span +class="ec-lmss-10">mktexpk</span>) préfèrent maintenant les programmes dans leurs répertoires propres, + plutôt que recourir systématiquement au <span class="ec-lmtt-10">PATH </span>existant. </dd><dt class="description"> <span class="ec-lmbx-10">Plates-formes :</span> </dt><dd class="description"><span -class="ec-lmss-10">*-kfreebsd </span>supprim, puisque <span class="TEX">T<span -class="E">E</span>X</span> Live est maintenant facilement disponible au - travers - des mcanismes de plates-formes systmes. Support pour quelques plates-formes additionnelles - disponibles en tant que binaires personnaliss (<a -href="http://tug.org/texlive/custom-bin.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/custom-bin.html</span></a>). - De plus, quelques plates-formes sont dsormais omises du DVD (simplement pour gagner de la - place), mais peuvent tre installes normalement depuis le rseau.</dd></dl> -<!--l. 3961--><p class="noindent" > +class="ec-lmss-10">*-kfreebsd </span>supprimé, puisque TE X Live est maintenant facilement disponible au + travers des + mécanismes de plates-formes systèmes. Support pour quelques plates-formes additionnelles + disponibles en tant que binaires personnalisés (<a +href="https://tug.org/texlive/custom-bin.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/custom-bin.html</span></a>). + De plus, quelques plates-formes sont désormais omises du DVD (simplement pour gagner de la + place), mais peuvent être installées normalement depuis le réseau.</dd></dl> +<!--l. 3886--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.13 </span> <a - id="x1-8800010.1.13"></a>2016</h5> -<!--l. 3963--><p class="noindent" > - <dl class="description"><dt class="description"> + id="x1-8900010.1.13"></a>2016</h5> +<!--l. 3888--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">modifications radicales concernant les primitives, la fois renommes et supprimes, - paralllement des rorganisations dans la structure des nœuds. Les changements sont - rsums dans un article de Hans Hagen, Lua<span class="TEX">T<span -class="E">E</span>X</span> 0.90 backend changes for PDF and - more (<a -href="http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf</span></a>). Les dtails se trouvent dans - le manuel de Lua<span class="TEX">T<span -class="E">E</span>X</span>, <a +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">modifications radicales concernant les primitives, à la fois renommées et supprimées, + parallèlement à des réorganisations dans la structure des nœuds. Les changements sont + résumés dans un article de Hans Hagen, « LuaTE X 0.90 backend changes for PDF and more » + (<a +href="https://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf" class="url" ><span +class="ec-lmtt-10">https://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf</span></a>). Les détails se trouvent dans le + manuel de LuaTE X, <a href="../../../../texmf-dist/doc/luatex/base/luatex.pdf" >texmf-dist/doc/luatex/base/luatex.pdf</a>. </dd><dt class="description"> <span class="logo-10">METAFONT </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">MFlua et MFluajit, nouveaux programmes hautement exprimentaux qui intgrent - Lua Metafont( fins de tests). +class="description">MFlua et MFluajit, nouveaux programmes hautement expérimentaux qui intègrent + Lua à Metafont(à fins de tests). </dd><dt class="description"> <span class="ec-lmbx-10">MetaPost :</span> </dt><dd -class="description">corrections de bugs et prparations internes pour MetaPost 2.0. +class="description">corrections de bugs et préparations internes pour MetaPost 2.0. </dd><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">utilisation de la variable <span -class="ec-lmtt-10">SOURCE_DATE_EPOCH </span>(si configure) pour l’horodatage; +class="ec-lmtt-10">SOURCE_DATE_EPOCH </span>(si configurée) pour l’horodatage; + + nouvelles primitives <span class="ec-lmtt-10">\pdfinfoomitdate</span>, <span class="ec-lmtt-10">\pdftrailerid</span>, <span class="ec-lmtt-10">\pdfsuppressptexinfo</span>, pour - contrler les valeurs apparaissant dans la sortie et normalement modifies chaque compilation. - Ces fonctionnalits ne concernent que la sortie PDF, pas la sortie DVI. + contrôler les valeurs apparaissant dans la sortie et normalement modifiées à chaque + compilation. Ces fonctionnalités ne concernent que la sortie PDF, pas la sortie DVI. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">nouvelles primitives <ul class="itemize1"> <li class="itemize"><span @@ -6982,124 +6910,108 @@ class="ec-lmtt-10">\XeTeXinterwordspaceshaping</span>, </li> <li class="itemize"><span class="ec-lmtt-10">\mdfivesum</span>;</li></ul> - <!--l. 3986--><p class="noindent" >augmentation de la limite de caractres de classe 4096; identifiant byte du DVI incrment. - </dd><dt class="description"> + <!--l. 3911--><p class="noindent" >augmentation de la limite de caractères de classe à 4096; identifiant byte du DVI incrémenté. + </p></dd><dt class="description"> <span class="ec-lmbx-10">Autres utilitaires :</span> </dt><dd -class="description">  - - +class="description"> <ul class="itemize1"> <li class="itemize"><span class="ec-lmtt-10">gregorio </span>est un nouveau programme faisant partie du package <span -class="ec-lmtt-10">gregoriotex </span>ddi - la composition de partitions de chants grgoriens; il est par dfaut inclus dans +class="ec-lmtt-10">gregoriotex </span>dédié + à la composition de partitions de chants grégoriens; il est par défaut inclus dans <span class="ec-lmtt-10">shell_escape_commands</span>. </li> <li class="itemize"><span -class="ec-lmtt-10">upmendex </span>est un programme de cration d’index, presque compltement compatible avec +class="ec-lmtt-10">upmendex </span>est un programme de création d’index, presque complètement compatible avec <span -class="ec-lmtt-10">makeindex</span>, proposant un support pour le classement Unicode, entre autres diffrences. +class="ec-lmtt-10">makeindex</span>, proposant un support pour le classement Unicode, entre autres différences. </li> <li class="itemize"><span -class="ec-lmtt-10">afm2tfm </span>dsormais ne fait des ajustements la hausse que sur la base de la hauteur des +class="ec-lmtt-10">afm2tfm </span>désormais ne fait des ajustements à la hausse que sur la base de la hauteur des accents; une nouvelle option <span class="ec-lmtt-10">-a </span>omet tous les ajustements. </li> <li class="itemize"><span -class="ec-lmtt-10">ps2pk </span>peut traiter les fontes PK/GF tendues.</li></ul> +class="ec-lmtt-10">ps2pk </span>peut traiter les fontes PK/GF étendues.</li></ul> </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">le panneau de prfrence de la distribution a disparu; sa fonctionnalit se trouve dsormais - dans la TeX Live Utility ; l’interface graphique utilisateur a t mise jour; un nouveau script - <span -class="ec-lmtt-10">cjk-gs-integrate </span> lancer par les utilisateurs qui souhaitent incorporer diverses fontes CJK dans - Ghostscript. +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">le panneau de préférence de la distribution a disparu; sa fonctionnalité se trouve + désormais dans la « TeX Live Utility »; l’interface graphique utilisateur a été mise à jour; un + nouveau script <span +class="ec-lmtt-10">cjk-gs-integrate </span>à lancer par les utilisateurs qui souhaitent incorporer diverses fontes + CJK dans Ghostscript. </dd><dt class="description"> <span class="ec-lmbx-10">Infrastructure :</span> </dt><dd -class="description">fichier de configuration au niveau du systme pris en charge; vrification des sommes de - contrle des packages; si GPG est disponible, vrification de la signature des mises jour rseau (dans - le cas contraire, les mises jour se font comme par le pass). +class="description">fichier de configuration au niveau du système pris en charge; vérification des + sommes de contrôle des packages; si GPG est disponible, vérification de la signature + des mises à jour réseau (dans le cas contraire, les mises à jour se font comme par le + passé). </dd><dt class="description"> <span class="ec-lmbx-10">Plates-formes :</span> </dt><dd class="description"><span class="ec-lmtt-10">alpha-linux </span>et <span -class="ec-lmtt-10">mipsel-linux </span>supprimes.</dd></dl> -<!--l. 4014--><p class="noindent" > +class="ec-lmtt-10">mipsel-linux </span>supprimées.</dd></dl> +<!--l. 3939--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">10.1.14 </span> <a - id="x1-8900010.1.14"></a>2017</h5> -<!--l. 4016--><p class="noindent" > - <dl class="description"><dt class="description"> + id="x1-9000010.1.14"></a>2017</h5> +<!--l. 3941--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">davantage de callbacks <span class="footnote-mark"><a -href="#fn3x0" id="fn3x0-bk"><sup class="textsuperscript">3</sup></a></span><a - id="x1-89001f3"></a>, - de contrle de composition, d’accs aux fonctions internes; bibliothque <span -class="ec-lmtt-10">ffi </span>pour un chargement - dynamique de code ajoute certaines plateformes. +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">davantage de « callbacks » <span class="footnote-mark"><a +href="#fn4x0" id="fn4x0-bk"><sup class="textsuperscript">4</sup></a></span><a + id="x1-90001f4"></a>, + de contrôle de composition, d’accès aux fonctions internes; bibliothèque <span +class="ec-lmtt-10">ffi </span>pour un + chargement dynamique de code ajoutée à certaines plateformes. </dd><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">variable d’environnement <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">SOURCE_DATE_EPOCH_TEX_PRIMITIVES</span></span></span> de l’an pass - renomme en <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">FORCE_SOURCE_DATE</span></span></span> sans changement de fonctionnalit; si la liste de lexmes +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">variable d’environnement <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">SOURCE_DATE_EPOCH_TEX_PRIMITIVES</span></span></span> de l’an passé + renommée en <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">FORCE_SOURCE_DATE</span></span></span> sans changement de fonctionnalité; si la liste de lexèmes <span -class="ec-lmtt-10">\pdfpageattr </span>contient la chane <span -class="ec-lmtt-10">/MediaBox</span>, omission de la sortie par dfaut <span +class="ec-lmtt-10">\pdfpageattr </span>contient la chaîne <span +class="ec-lmtt-10">/MediaBox</span>, omission de la sortie par défaut <span class="ec-lmtt-10">/MediaBox</span>. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">mathmatiques Unicode/OpenType maintenant bases sur le support de la table MATH - HarfBuzz’s; quelques corrections de bogues. +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">mathématiques Unicode/OpenType maintenant basées sur le support de la table + MATH HarfBuzz’s; quelques corrections de bogues. + + </dd><dt class="description"> <span class="ec-lmbx-10">Dvips :</span> </dt><dd -class="description">le special de taille de papier pris en compte est le dernier stipul, par cohrence avec - <span -class="ec-lmtt-10">dvipdfmx </span>et avec ce qu’attendent les extensions; l’option <span -class="ec-lmtt-10">-L0 </span>(configuration <span -class="ec-lmtt-10">L0</span>) restaure le - comportement prcdent en ce qui concerne le premier special pris en compte. +class="description">le « special » de taille de papier pris en compte est le dernier stipulé, par cohérence + avec <span +class="ec-lmtt-10">dvipdfmx </span>et avec ce qu’attendent les extensions; l’option <span +class="ec-lmtt-10">-L0 </span>(configuration <span +class="ec-lmtt-10">L0</span>) restaure + le comportement précédent en ce qui concerne le premier « special » pris en compte. </dd><dt class="description"> <span -class="ec-lmbx-10">ep</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">, eup</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">epT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X, eupT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">nouvelles primitives <span class="ec-lmtt-10">\pdfuniformdeviate</span>, <span @@ -7108,223 +7020,190 @@ class="ec-lmtt-10">\pdfrandomseed</span>, <span class="ec-lmtt-10">\pdfsetrandomseed</span>, <span class="ec-lmtt-10">\pdfelapsedtime</span>, <span -class="ec-lmtt-10">\pdfresettimer</span>, provenant de pdf<span class="TEX">T<span -class="E">E</span>X</span>. +class="ec-lmtt-10">\pdfresettimer</span>, provenant de pdfTE X. </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description"> compter de cette anne, seules les versions de Mac OS X pour lesquelles Apple - fournit encore des mises jour de scurit seront prises en charge dans la Mac<span class="TEX">T<span -class="E">E</span>X</span>, sous - le nom de plateforme <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">x86_64-darwin</span></span></span>; actuellement, cela recouvre les versions Yosemite, - El Capitan et Sierra (10.10 et suivantes). Les binaires pour les versions plus anciennes de - Mac OS X ne sont pas incluses dans la Mac<span class="TEX">T<span -class="E">E</span>X</span> mais sont toujours disponibles dans la <span class="TEX">T<span -class="E">E</span>X</span> - Live (<span class="obeylines-h"><span class="verb"><span +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">à compter de cette année, seules les versions de Mac OS X pour lesquelles Apple + fournit encore des mises à jour de sécurité seront prises en charge dans la MacTE X, + sous le nom de plateforme <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">x86_64-darwin</span></span></span>; actuellement, cela recouvre les versions Yosemite, + El Capitan et Sierra (10.10 et suivantes). Les binaires pour les versions plus anciennes de + Mac OS X ne sont pas incluses dans la MacTE X mais sont toujours disponibles dans la TE X Live + (<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">x86_64-darwinlegacy</span></span></span>, <span class="ec-lmtt-10">i386-darwin</span>, <span class="ec-lmtt-10">powerpc-darwin</span>). - - </dd><dt class="description"> <span class="ec-lmbx-10">Infrastructure :</span> </dt><dd -class="description">l’arborescence <span -class="ec-lmtt-10">TEXMFLOCAL </span>est maintenant cherche, par dfaut, avant - <span +class="description">par défaut, l’arborescence <span +class="ec-lmtt-10">TEXMFLOCAL </span>est maintenant cherchée avant les + arborescences <span class="ec-lmtt-10">TEXMFSYSCONFIG </span>et <span -class="ec-lmtt-10">TEXMFSYSVAR</span>; le but est de correspondre davantage ce qui est attendu par - les fichiers locaux destins prendre le pas sur les fichiers systme. De plus, <span -class="ec-lmtt-10">tlmgr </span>a un nouveau - mode <span -class="ec-lmtt-10">shell </span>pour un usage interactif et via des scripts, et une nouvelle action <span -class="ec-lmtt-10">conf auxtrees</span> - permettant de facilement ajouter et supprimer des arborescences supplmentaires. +class="ec-lmtt-10">TEXMFSYSVAR</span>; le but est de correspondre davantage à ce + qui est attendu par les fichiers locaux destinés à prendre le pas sur les fichiers système. + De plus, <span +class="ec-lmtt-10">tlmgr </span>a un nouveau mode <span +class="ec-lmtt-10">shell </span>pour un usage interactif et via des scripts, et une + nouvelle action <span +class="ec-lmtt-10">conf auxtrees </span>permettant de facilement ajouter et supprimer des arborescences + supplémentaires. </dd><dt class="description"> <span class="ec-lmtk-10">updmap </span><span class="ec-lmbx-10">et </span><span class="ec-lmtk-10">fmtutil </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">ces scripts mettent dsormais un avertissement quand ils sont invoqus sans que - soient spcifis +class="description">ces scripts émettent désormais un avertissement quand ils sont invoqués sans que + soient spécifiés <ul class="itemize1"> - <li class="itemize">soit le mode dit systme (<span + <li class="itemize">soit le mode dit « système » (<span class="ec-lmtt-10">updmap-sys</span>, <span class="ec-lmtt-10">fmtutil-sys </span>ou option <span class="ec-lmtt-10">-sys</span>); </li> - <li class="itemize">soit le mode utilisateur (<span + <li class="itemize">soit le mode « utilisateur » (<span class="ec-lmtt-10">updmap-user</span>, <span class="ec-lmtt-10">fmtutil-user </span>ou option <span class="ec-lmtt-10">-user</span>).</li></ul> - <!--l. 4058--><p class="noindent" >Le but est de rduire le problme rcurrent consistant invoquer par accident le mode utilisateur et ainsi - perdre les mises jour systme ultrieures. Cf. <a -href="http://tug.org/texlive/scripts-sys-user.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/scripts-sys-user.html</span></a> - pour plus de dtails. - </dd><dt class="description"> + <!--l. 3983--><p class="noindent" >Le but est de réduire le problème récurrent consistant à invoquer par accident le mode utilisateur et ainsi + perdre les mises à jour système ultérieures. Cf. <a +href="https://tug.org/texlive/scripts-sys-user.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/scripts-sys-user.html</span></a> + pour plus de détails. + </p></dd><dt class="description"> <span class="ec-lmtk-10">install-tl </span><span class="ec-lmbx-10">:</span> </dt><dd class="description">les arborescences personnelles telles que <span -class="ec-lmtt-10">TEXMFHOME </span>sont dsormais fixes sur Mac aux - valeurs par dfaut (<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">TEXMFHOME </span>sont désormais fixées sur Mac aux + valeurs par défaut (<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~/Library/...</span></span></span>). Nouvelle option <span -class="ec-lmtt-10">-init-from-profile </span>pour dmarrer une - installation avec des valeurs fixes par un profil donn; nouvelle commande <span +class="ec-lmtt-10">-init-from-profile </span>pour démarrer une + installation avec des valeurs fixées par un profil donné; nouvelle commande <span class="ec-lmtt-10">P </span>pour explicitement - sauvegarder un profil; nouveaux noms de variable de profil (mais les prcdents sont toujours - accepts). + sauvegarder un profil; nouveaux noms de variable de profil (mais les précédents sont toujours + acceptés). </dd><dt class="description"> <span -class="ec-lmbx-10">Sync</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">le nom du fichier temporaire est dsormais de la forme <span -class="ec-lmtt-10">foo.synctex(busy)</span>, et - non plus <span -class="ec-lmtt-10">foo.synctex.gz(busy) </span>(absence de <span -class="ec-lmtt-10">.gz</span>). Les interfaces graphiques et systmes - de compilation qui veulent supprimer les fichiers temporaires peuvent devoir ajuster en - consquence. +class="ec-lmbx-10">SyncT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">le nom du fichier temporaire est désormais de la forme <span +class="ec-lmtt-10">foo.synctex(busy)</span>, et non + plus <span +class="ec-lmtt-10">foo.synctex.gz(busy) </span>(absence de <span +class="ec-lmtt-10">.gz</span>). Les interfaces graphiques et systèmes + de compilation qui veulent supprimer les fichiers temporaires peuvent devoir ajuster en + conséquence. </dd><dt class="description"> <span class="ec-lmbx-10">Autres utilitaires :</span> </dt><dd class="description"><span class="ec-lmtt-10">texosquery-jre8 </span>est un nouveau programme multi-plateforme permettant de - retrouver la locale et autres informations du systme d’exploitation depuis un document <span class="TEX">T<span -class="E">E</span>X</span>; il est - par dfaut inclus dans les <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">shell_escape_commands</span></span></span> autorisant les excutions shell restreintes. (Les - anciennes versions de JRE sont supportes par texosquery, mais ne peuvent tre actives en - mode restreint car elles ne sont plus supportes par Oracle, mme pour des problmes de - scurit.) + retrouver la « locale » et autres informations du système d’exploitation depuis un document TE X; il + est par défaut inclus dans les <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">shell_escape_commands</span></span></span> autorisant les exécutions shell restreintes. + (Les anciennes versions de JRE sont supportées par texosquery, mais ne peuvent être activées en + mode restreint car elles ne sont plus supportées par Oracle, même pour des problèmes de + sécurité.) </dd><dt class="description"> <span class="ec-lmbx-10">Plateformes :</span> </dt><dd -class="description">cf. entre Mac<span class="TEX">T<span -class="E">E</span>X</span> ci-dessus; pas d’autres changements.</dd></dl> -<!--l. 4083--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">10.2 </span> <a - id="x1-9000010.2"></a>2018</h4> -<!--l. 4085--><p class="noindent" > - <dl class="description"><dt class="description"> +class="description">cf. entrée MacTE X ci-dessus; pas d’autres changements.</dd></dl> +<!--l. 4008--><p class="noindent" > +</p> +<h5 class="subsubsectionHead"><span class="titlemark">10.1.15 </span> <a + id="x1-9100010.1.15"></a>2018</h5> + + +<!--l. 4010--><p class="noindent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Kpathsea :</span> </dt><dd -class="description">par dfaut, la recherche est dsormais insensible la casse, et ce pour <span -class="ec-lmri-10">tous </span>les - rpertoires. Pour dsactiver cette fonctionnalit, il faut changer <span -class="ec-lmtt-10">texmf.cnf </span>ou donner la - variable d’environnement <span +class="description">par défaut, la recherche est désormais insensible à la casse, et ce pour <span +class="ec-lmri-10">tous </span>les + répertoires. Pour désactiver cette fonctionnalité, il faut changer <span +class="ec-lmtt-10">texmf.cnf </span>ou donner à la + variable d’environnement <span class="ec-lmtt-10">texmf_casefold_search </span>la valeur <span -class="ec-lmtt-10">0</span>. Vous trouverez tous les dtails - ncssaires dans le manuel de Kpathsea (<a -href="http://tug.org/kpathsea" class="url" ><span -class="ec-lmtt-10">http://tug.org/kpathsea</span></a>). +class="ec-lmtt-10">0</span>. Vous trouverez tous les détails + nécéssaires dans le manuel de Kpathsea (<a +href="https://tug.org/kpathsea" class="url" ><span +class="ec-lmtt-10">https://tug.org/kpathsea</span></a>). </dd><dt class="description"> <span -class="ec-lmbx-10">ep</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">, eup</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">epT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X, eupT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">nouvelle primitive <span class="ec-lmtt-10">\epTeXversion</span>. </dd><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">prparation de la mmigration vers Lua<span class="TEX">T<span -class="E">E</span>X</span> 5.3 en 2019 : un excutable <span +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">préparation de la mmigration vers LuaTE X 5.3 en 2019 : un exécutable <span class="ec-lmtt-10">luatex53</span> - est dsormais disponible pour la plupart des architectures, mais doit tre renomm en + est désormais disponible pour la plupart des architectures, mais doit être renommé en <span -class="ec-lmtt-10">luatex </span>pour tre utilis. Il est galement possible d’utiliser les fichiers de Con<span class="TEX">T<span -class="E">E</span>X</span>t Garden +class="ec-lmtt-10">luatex </span>pour être utilisé. Il est également possible d’utiliser les fichiers de ConTE Xt Garden (<a -href="http://wiki.contextgarden.net" class="url" ><span -class="ec-lmtt-10">http://wiki.contextgarden.net</span></a>) en suivant les informations fournies par ledit site. +href="https://wiki.contextgarden.net" class="url" ><span +class="ec-lmtt-10">https://wiki.contextgarden.net</span></a>) en suivant les informations fournies par ledit site. </dd><dt class="description"> <span class="ec-lmbx-10">MetaPost :</span> </dt><dd -class="description">rustines corrigeant les chemins errons, sorties TFM et PNG. - - +class="description">rustines corrigeant les chemins erronés, sorties TFM et PNG. </dd><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">possibilit de coder des vecteurs pour fontes bitmap; le titre des fichiers PDF ne fait - plus mention de leur rpertoire; rustines pour <span -class="ec-lmtt-10">\pdfprimitive </span>et fichiers y affrant. +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">possibilité de coder des vecteurs pour fontes bitmap; le titre des fichiers PDF ne fait + plus mention de leur répertoire; rustines pour <span +class="ec-lmtt-10">\pdfprimitive </span>et fichiers y afférant. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">la fonction <span -class="ec-lmtt-10">/Rotate </span>est dsormais utilisable lors de l’inclusion d’un fichier PDF; code - de retour d’erreur non nul si le pilote de sortie choue; plusieurs rustines subtiles concernant - l’UTF-8 et autres primitives. +class="ec-lmtt-10">/Rotate </span>est désormais utilisable lors de l’inclusion d’un fichier PDF; code + de retour d’erreur non nul si le pilote de sortie échoue; plusieurs rustines subtiles concernant + l’UTF-8 et autres primitives. </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">voir les changements de support de version ci-dessous. De surcrot, et pour plus de - limpidit, les fichiers installs par Mac<span class="TEX">T<span -class="E">E</span>X</span> dans le dossier <span -class="ec-lmtt-10">/Applications/TeX/ </span>ont subi une - rorganisation; ce dossier contient dsormais, au premier niveau, quatre applications graphiques - (BibDesk, LaTeXiT, TeX Live Utility, et TeXShop) ainsi que des dossiers comprenant les - utilitaires additionnels et la documentation. +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">voir les changements de support de version ci-dessous. De surcroît, et pour plus de + limpidité, les fichiers installés par MacTE X dans le dossier <span +class="ec-lmtt-10">/Applications/TeX/ </span>ont subi + une réorganisation; ce dossier contient désormais, au premier niveau, quatre applications + graphiques (BibDesk, LaTeXiT, TeX Live Utility, et TeXShop) ainsi que des dossiers comprenant + les utilitaires additionnels et la documentation. </dd><dt class="description"> <span class="ec-lmtk-10">tlmgr </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">nouvelles applications graphiques <span -class="ec-lmtt-10">tlshell </span>(rdige en Tcl/Tk) et <span -class="ec-lmtt-10">tlcockpit </span>(rdige en - Java); sortie JSON; <span -class="ec-lmtt-10">uninstall </span>est dsormais synonyme de <span -class="ec-lmtt-10">remove</span>; nouvelle commande/option - <span +class="description">nouvelles applications graphiques <span +class="ec-lmtt-10">tlshell </span>(rédigée en Tcl/Tk) et <span +class="ec-lmtt-10">tlcockpit</span> + (rédigée en Java); sortie JSON; <span +class="ec-lmtt-10">uninstall </span>est désormais synonyme de <span +class="ec-lmtt-10">remove</span>; nouvelle + commande/option <span class="ec-lmtt-10">print-platform-info</span>. </dd><dt class="description"> <span class="ec-lmbx-10">Architectures :</span> </dt><dd -class="description">  +class="description"> <ul class="itemize1"> <li class="itemize">deux suppressions : <span class="ec-lmtt-10">armel-linux </span>et <span @@ -7333,92 +7212,78 @@ class="ec-lmtt-10">powerpc-linux</span>. <li class="itemize">Mac : <ul class="itemize2"> <li class="itemize"><span -class="ec-lmtt-10">x86_64-darwin </span>prend en charge 10.10–10.13 (Yosemite, El Capitan, Sierra et - High Sierra). +class="ec-lmtt-10">x86_64-darwin </span>prend en charge 10.10–10.13 (Yosemite, El Capitan, Sierra et + High Sierra). </li> <li class="itemize"><span -class="ec-lmtt-10">x86_64-darwinlegacy </span>prend en charge 10.6–10.10 (mais <span -class="ec-lmtt-10">x86_64-darwin </span>est prfrable - pour 10.10). 10.5 (Leopard) n’est plus pris en charge, ce qui implique que <span +class="ec-lmtt-10">x86_64-darwinlegacy </span>prend en charge 10.6–10.10 (mais <span +class="ec-lmtt-10">x86_64-darwin </span>est préférable + pour 10.10). 10.5 (Leopard) n’est plus pris en charge, ce qui implique que <span class="ec-lmtt-10">powerpc-darwin</span> et les architectures <span -class="ec-lmtt-10">i386-darwin </span>ne le sont galement plus.</li></ul> +class="ec-lmtt-10">i386-darwin </span>ne le sont également plus.</li></ul> </li> - <li class="itemize">Windows : XP n’est dsormais plus pris en charge.</li></ul> + <li class="itemize">Windows : XP n’est désormais plus pris en charge.</li></ul> </dd></dl> -<!--l. 4133--><p class="noindent" ><a id="news"></a> -<h4 class="subsectionHead"><span class="titlemark">10.3 </span> <a - id="x1-9100010.3"></a>Prsent : 2019</h4> -<!--l. 4137--><p class="noindent" > - <dl class="description"><dt class="description"> +<!--l. 4058--><p class="noindent" > +</p> +<h5 class="subsubsectionHead"><span class="titlemark">10.1.16 </span> <a + id="x1-9200010.1.16"></a>2019</h5> +<!--l. 4060--><p class="noindent" > + + + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Kpathsea :</span> </dt><dd -class="description">expansion d’accolades et dcoupage de chemin plus cohrent; nouvelle variable +class="description">expansion d’accolades et découpage de chemin plus cohérent; nouvelle variable <span class="ec-lmtt-10">TEXMFDOTDIR </span>au lieu du <span -class="ec-lmtt-10">. </span>cod en dur dans les chemins : permet de facilement rechercher des - rpertoires additionnels ou inclus (cf. commentaires dans le fichier <span +class="ec-lmtt-10">. </span>codé en dur dans les chemins : permet de facilement rechercher des + répertoires additionnels ou inclus (cf. commentaires dans le fichier <span class="ec-lmtt-10">texmf.cnf</span>). </dd><dt class="description"> <span -class="ec-lmbx-10">ep</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">, eup</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">epT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X, eupT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">nouvelles primitives <span class="ec-lmtt-10">\readpapersizespecial </span>et <span class="ec-lmtt-10">\expanded</span>. </dd><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd -class="description">Lua 5.3 dsormais utilis, avec les changements concomittants de l’arithmtique et de - l’interface. Le librairie propre pplib est utilise pour lire les fichiers PDF, liminant ainsi la - dpendance de poppler (et la ncessit de C++); interface Lua modifie en consquence. +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">Lua 5.3 désormais utilisé, avec les changements concomittants de l’arithémtique et + de l’interface. Le librairie propre pplib est utilisée pour lire les fichiers PDF, éliminant ainsi la + dépendance de poppler (et la nécessité de C++); interface Lua modifiée en conséquence. </dd><dt class="description"> <span class="ec-lmbx-10">MetaPost :</span> </dt><dd class="description">nom de commande <span -class="ec-lmtt-10">r-mpost </span>reconnu comme un alias pour l’invocation avec l’option +class="ec-lmtt-10">r-mpost </span>reconnu comme un alias pour l’invocation avec l’option <span -class="ec-lmtt-10">–restricted</span>, et ajout la liste des commandes restreintes disponibles par dfaut. Prcision - minimale dsormais 2 pour les mode dcimal et binaire. Mode binaire dsormais indisponible +class="ec-lmtt-10">–restricted</span>, et ajout à la liste des commandes restreintes disponibles par défaut. Précision + minimale désormais 2 pour les mode décimal et binaire. Mode binaire désormais indisponible avec MPlib, mais toujours disponible avec MetaPost autonome. </dd><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">nouvelle primitive <span -class="ec-lmtt-10">\expanded</span>; si le nouveau paramtre de primitive <span +class="ec-lmtt-10">\expanded</span>; si le nouveau paramètre de primitive <span class="ec-lmtt-10">\pdfomitcharset</span> - est fix 1, la chane <span -class="ec-lmtt-10">/CharSet </span>est supprime de la sortie PDF, car il est impossible de garantir - qu’elle soit correcte, ce qui est requis par PDF/A-2 et PDF/A-3. - - + est fixé à 1, la chaîne <span +class="ec-lmtt-10">/CharSet </span>est supprimée de la sortie PDF, car il est impossible de + garantir qu’elle soit correcte, ce qui est requis par PDF/A-2 et PDF/A-3. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description">nouvelles primitives <span class="ec-lmtt-10">\expanded</span>, <span class="ec-lmtt-10">\creationdate</span>, <span @@ -7432,33 +7297,33 @@ class="ec-lmtt-10">\normaldeviate</span>, <span class="ec-lmtt-10">\uniformdeviate</span>, <span class="ec-lmtt-10">\randomseed</span>; <span -class="ec-lmtt-10">\Ucharcat </span>tendu pour produire des caractres actifs. +class="ec-lmtt-10">\Ucharcat </span>étendu pour produire des caractères actifs. </dd><dt class="description"> <span class="ec-lmtk-10">tlmgr </span><span class="ec-lmbx-10">:</span> </dt><dd class="description">support de <span -class="ec-lmtt-10">curl </span>comme programme de tlchargement; si disponibles, utilise <span +class="ec-lmtt-10">curl </span>comme programme de téléchargement; si disponibles, utilise <span class="ec-lmtt-10">lz4 </span>et gzip avant <span class="ec-lmtt-10">xz </span>pour les sauvegardes locales; en ce qui concerne les programmes de compression et de - tlchargement, priorit aux excutables fournis par le systme d’exploitation sur ceux fournis - par la <span class="TEX">T<span -class="E">E</span>X</span> Live, moins que la variable d’environnement <span -class="ec-lmtt-10">TEXLIVE_PREFER_OWN </span>soit configure. + téléchargement, priorité aux exécutables fournis par le système d’exploitation sur ceux + fournis par la TE X Live, à moins que la variable d’environnement <span +class="ec-lmtt-10">TEXLIVE_PREFER_OWN </span>soit + configurée. </dd><dt class="description"> <span class="ec-lmtk-10">install-tl </span><span class="ec-lmbx-10">:</span> </dt><dd class="description">la nouvelle option <span -class="ec-lmtt-10">-gui </span>(sans argument) est celle par dfaut sous Windows et Mac, - et invoque une nouvelle interface graphical Tcl/TK GUI (voir sections <a -href="#x1-50001.3">1.3<!--tex4ht:ref: sec:basic --></a> et <a +class="ec-lmtt-10">-gui </span>(sans argument) est celle par défaut sous Windows et Mac, + et invoque une nouvelle interface graphical Tcl/TK GUI (voir sections <a +href="#x1-50001.3">1.3<!--tex4ht:ref: sec:basic --></a> et <a href="#x1-260003.1.6">3.1.6<!--tex4ht:ref: sec:graphical-inst --></a>). </dd><dt class="description"> <span class="ec-lmbx-10">Utilitaires :</span> </dt><dd -class="description">  +class="description"> <dl class="description"><dt class="description"> <span class="ec-lmtk-10">cwebbin </span><span @@ -7466,106 +7331,280 @@ class="ec-lmbx-10">(</span><a href="https://ctan.org/pkg/cwebbin" class="url" ><span class="ec-lmtk-10">https://ctan.org/pkg/cwebbin</span></a><span class="ec-lmbx-10">)</span> </dt><dd -class="description">est dsormais l’implmentation CWEB dans la - <span class="TEX">T<span -class="E">E</span>X</span> Live, avec un support largi des dialectes, et incluant le programme <span +class="description">est désormais l’implémentation CWEB dans la + TE X Live, avec un support élargi des dialectes, et incluant le programme <span class="ec-lmtt-10">ctwill </span>permettant - de crer des mini-index. + de créer des mini-index. </dd><dt class="description"> <span class="ec-lmtk-10">chkdvifont </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">rapporte les information de fontes fournies par les fichiers DVI, y compris les +class="description">rapporte les information de fontes fournies par les fichiers DVI, y compris les fontes tfm/ofm, vf, gf, pk. </dd><dt class="description"> <span class="ec-lmtk-10">dvispc </span><span class="ec-lmbx-10">:</span> </dt><dd -class="description">cre un fichier DVI indpendant des pages vis--vis des specials .</dd></dl> +class="description">crée un fichier DVI indépendant des pages vis-à-vis des « specials ».</dd></dl> </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">:</span> </dt><dd +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd class="description"><span -class="ec-lmtt-10">x86_64-darwin </span>supporte dsormais les systmes 10.12 et plus (Sierra, High Sierra, +class="ec-lmtt-10">x86_64-darwin </span>supporte désormais les systèmes 10.12 et plus (Sierra, High Sierra, Mojave); <span -class="ec-lmtt-10">x86_64-darwinlegacy </span>supporte encore les systmes 10.6 et plus. Le correcteur - orthographique Excalibur n’est plus inclus puisqu’il requiert le support des architectures 32 +class="ec-lmtt-10">x86_64-darwinlegacy </span>supporte encore les systèmes 10.6 et plus. Le correcteur + orthographique Excalibur n’est plus inclus puisqu’il requiert le support des architectures 32 bits. </dd><dt class="description"> <span class="ec-lmbx-10">Architectures :</span> </dt><dd class="description"><span -class="ec-lmtt-10">sparc-solaris </span>supprime.</dd></dl> -<!--l. 4195--><p class="noindent" > -<h4 class="subsectionHead"><span class="titlemark">10.4 </span> <a - id="x1-9200010.4"></a>Versions futures</h4> -<!--l. 4197--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live n’est pas un produit parfait et ne le sera jamais. Nous prvoyons de continuer produire de -nouvelles versions et aimerions fournir plus de documentation, plus d’applications, une arborescence amliore -et vrifie de macros et de fontes... et tout ce qui concerne <span class="TEX">T<span -class="E">E</span>X</span>. Ce travail est effectu par des volontaires sur -leur temps libre, et il y a toujours plus faire. Si vous pouvez nous aider, n’hsitez pas nous contacter (cf. -<a -href="http://tug.org/texlive/contribute.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/contribute.html</span></a>). -<!--l. 4205--><p class="noindent" >Corrections, suggestions et propositions d’aide doivent tre envoyes : - <div class="quote"> +class="ec-lmtt-10">sparc-solaris </span>supprimée.</dd></dl> +<!--l. 4111--><p class="noindent" ><a id="news"></a> +</p> +<h4 class="subsectionHead"><span class="titlemark">10.2 </span> <a + id="x1-9300010.2"></a>Présent : 2020</h4> +<!--l. 4115--><p class="noindent" > + + + </p><dl class="description"><dt class="description"> + <span +class="ec-lmbx-10">G</span><span +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">n</span><span +class="ec-lmbx-10">é</span><span +class="ec-lmbx-10">ral :</span> </dt><dd +class="description"> + <ul class="itemize1"> + <li class="itemize">Dans tous les moteurs TE X y compris <span +class="ec-lmtt-10">tex</span>, la primitive <span +class="ec-lmtt-10">\input </span>accepte désormais + également un argument de nom de fichier délimité par groupe, en tant que extension + dépendant du système. L’utilisation avec un nom de fichier délimité par un espace/token + est totalement inchangée. La délimitation par groupe était auparavant implémentée + dans LuaTE X; maintenant, elle est disponible dans tous les moteurs. Les doubles guillemets + ASCII (<span +class="ec-lmtt-10">"</span>) sont supprimés du nom de fichier, mais ils restent inchangés après tokenisation. + Cela n’affecte actuellement pas la commande <span +class="ec-lmtt-10">\input </span>de L<span +class="ec-lmr-7">A</span>TE X, car c’est une redéfinition de + macro de la primitive standard <span +class="ec-lmtt-10">\input</span>. + </li> + <li class="itemize">Nouvelle option <span +class="ec-lmtt-10">–cnf-line </span>pour <span +class="ec-lmtt-10">kpsewhich</span>, <span +class="ec-lmtt-10">tex</span>, <span +class="ec-lmtt-10">mf</span>, et tous les autres moteurs, pour + supporter une configuration arbitraire en ligne de commande. + </li> + <li class="itemize">L’ajout de diverses primitives à divers moteurs cette année et les précédentes est destiné + à aboutir à un ensemble commun de fonctionnalités disponible sur tous les moteurs + (<span +class="ec-lmro-10">L</span><span +class="ec-lmro-8x-x-87">A</span><span +class="ec-lmro-10">T</span><span +class="ec-lmro-10">E</span> <span +class="ec-lmro-10">X</span><span +class="ec-lmro-10"> News #31</span>, <a +href="https://latex-project.org/news" class="url" ><span +class="ec-lmtt-10">https://latex-project.org/news</span></a>).</li></ul> + </dd><dt class="description"> + <span +class="ec-lmbx-10">epT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X, eupT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">nouvelles primitives <span +class="ec-lmtt-10">\Uchar</span>, <span +class="ec-lmtt-10">\Ucharcat</span>, <span +class="ec-lmtt-10">\current(x)spacingmode</span>, <span +class="ec-lmtt-10">\ifincsname</span>; + révision de <span +class="ec-lmtt-10">\fontchar?? </span>et <span +class="ec-lmtt-10">\iffontchar</span>. Pour eupTE X seulement : <span +class="ec-lmtt-10">\currentcjktoken</span>. + </dd><dt class="description"> + <span +class="ec-lmbx-10">LuaT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">intégration avec la bibliothèque HarfBuzz, disponible sous forme de nouveaux moteurs + <span +class="ec-lmtt-10">luahbtex </span>(utilisé pour <span +class="ec-lmtt-10">lualatex</span>) et <span +class="ec-lmtt-10">luajithbtex</span>. Nouvelles primitives : <span +class="ec-lmtt-10">\eTeXgluestretch</span>, + <span +class="ec-lmtt-10">\eTeXglueshrink</span>. + </dd><dt class="description"> + <span +class="ec-lmbx-10">pdfT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">nouvelle primitive <span +class="ec-lmtt-10">\pdfmajorversion</span>; cela ne fait que changer le numéro de version dans la + sortie PDF; ça n’a aucun effet sur le contenu du PDF. <span +class="ec-lmtt-10">\pdfximage </span>et similaires recherchent + maintenant les fichiers images de la même manière que <span +class="ec-lmtt-10">\openin</span>. + </dd><dt class="description"> + <span +class="ec-lmbx-10">pT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">nouvelles primitives : <span +class="ec-lmtt-10">\ifjfont</span>, <span +class="ec-lmtt-10">\iftfont</span>. Aussi dans epTE X, upTE X, eupTE X. + </dd><dt class="description"> + <span +class="ec-lmbx-10">XeT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">corrections pour <span +class="ec-lmtt-10">\Umathchardef</span>, <span +class="ec-lmtt-10">\XeTeXinterchartoks</span>, <span +class="ec-lmtt-10">\pdfsavepos</span>. + </dd><dt class="description"> + <span +class="ec-lmbx-10">Dvips :</span> </dt><dd +class="description">encodages de sortie pour les polices bitmap, pour de meilleures capacités de copier/coller + (<a +href="https://tug.org/TUGboat/tb40-2/tb125rokicki-type3search.pdf" class="url" ><span +class="ec-lmtt-10">https://tug.org/TUGboat/tb40-2/tb125rokicki-type3search.pdf</span></a>). + </dd><dt class="description"> + <span +class="ec-lmbx-10">MacT</span><span +class="ec-lmbx-10">E</span> <span +class="ec-lmbx-10">X :</span> </dt><dd +class="description">MacTE X et <span +class="ec-lmtt-10">x86_64-darwin </span>requièrent désormais la version 10.13 ou plus élevé de Mac + OS (High Sierra, Mojave et Catalina); <span +class="ec-lmtt-10">x86_64-darwinlegacy </span>supporte 10.6 et plus récent. + MacTE X est certifié et les programmes en ligne de commande ont des « lancements renforcés » + (<span +class="ec-lmri-10">hardened runtimes</span>), comme maintenant requis par Apple pour l’installation des paquets. BibDesk et + TE X Live Utility ne sont pas dans MacTE X parce qu’ils ne sont pas certifiés, mais un fichier <span class="path"><span +class="ec-lmtt-10">README</span></span> + donne la liste des URL où ils peuvent être obtenus. + </dd><dt class="description"> + <span +class="ec-lmtk-10">tlmgr </span><span +class="ec-lmbx-10">et infrastructure :</span> </dt><dd +class="description"> + <ul class="itemize1"> + <li class="itemize">Réessayer automatiquement (une fois) les téléchargements de paquets qui ont échoué. + </li> + <li class="itemize">Nouvelle option <span +class="ec-lmtt-10">tlmgr check texmfdbs</span>, pour vérifier pour chaque arborescence la + cohérence des fichiers <span +class="ec-lmtt-10">ls-R </span>et <span +class="ec-lmtt-10">!!</span>. + </li> + <li class="itemize">Utiliser des noms de fichiers versionnés pour les conteneurs de paquets, comme dans + <span +class="ec-lmtt-10">tlnet/archive/</span><span +class="ec-lmtto-10">pkgname</span><span +class="ec-lmtt-10">.rNNN.tar.xz</span>; devrait être invisible pour les utilisateurs, mais + consitue un changement notable dans la distribution. + </li> + <li class="itemize">Les informations <span +class="ec-lmtt-10">catalogue-date </span>ne sont plus propagées à partir du catalogue TE X car il + n’était souvent pas lié aux mises à jour des paquets.</li></ul> + </dd></dl> + + +<!--l. 4178--><p class="noindent" > +</p> +<h4 class="subsectionHead"><span class="titlemark">10.3 </span> <a + id="x1-9400010.3"></a>Versions futures</h4> +<!--l. 4180--><p class="noindent" >TE X Live n’est pas un produit parfait et ne le sera jamais. Nous prévoyons de continuer à produire de +nouvelles versions et aimerions fournir plus de documentation, plus d’applications, une arborescence +améliorée et vérifiée de macros et de fontes... et tout ce qui concerne TE X. Ce travail est effectué par +des volontaires sur leur temps libre, et il y a toujours plus à faire. Si vous pouvez nous aider, n’hésitez pas +à nous contacter (cf. <a +href="https://tug.org/texlive/contribute.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/contribute.html</span></a>). +</p><!--l. 4188--><p class="noindent" >Corrections, suggestions et propositions d’aide doivent être envoyées à : + </p><div class="quote"> - <!--l. 4207--><p class="noindent" ><a + <!--l. 4190--><p class="noindent" ><a href="mailto:tex-live@tug.org" ><span class="path"><span class="ec-lmtt-10">tex-live@tug.org</span></span></a> <br class="newline" /><a -href="http://tug.org/texlive" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive</span></a></div> -<!--l. 4212--><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="ec-lmro-10">!</span> +href="https://tug.org/texlive" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive</span></a></p></div> +<!--l. 4195--><p class="noindent" ><span +class="ec-lmro-10">Bon travail avec T</span><span +class="ec-lmro-10">E</span> <span +class="ec-lmro-10">X!</span> +</p> <div class="footnotes"><p> <a href="#kt-1" id="tk-1"><span class="thank-mark"><span -class="ts1-lmr10-">*</span></span></a>Prcdentes versions franaises par Manuel Pgouri-Gonnard, Daniel Flipo, ric Picheral, Jacques Andr, -Fabrice Popineau et peut-tre d’autres avant eux — qu’ils en soient tous remercis. Nos remerciements aussi -aux aimables relecteurs; nous sommes bien sr responsables des erreurs restantes. N’hsitez pas les signaler -par mail <a +class="ts1-lmr10-">∗</span></span></a>Précédentes versions françaises par Manuel Pégourié-Gonnard, Daniel Flipo, Éric Picheral, Jacques +André, Fabrice Popineau et peut-être d’autres avant eux — qu’ils en soient tous remerciés. Nos +remerciements aussi aux aimables relecteurs; nous sommes bien sûr responsables des erreurs restantes. +N’hésitez pas à les signaler par mail à <a href="mailto:denis.bitouze@univ-littoral.fr" >denis.bitouze@univ-littoral.fr</a>!</p> <!--l. 175--><p class="noindent" ><span class="footnote-mark"><a href="#fn1x0-bk" id="fn1x0">1.</a></span><span class="ec-lmri-8">gui mode </span><span -class="ec-lmr-8">en anglais</span> -<!--l. 232--><p class="noindent" ><span class="footnote-mark"><a +class="ec-lmr-8">en anglais</span></p> +<!--l. 239--><p class="noindent" ><span class="footnote-mark"><a href="#fn2x0-bk" id="fn2x0">2.</a></span><span class="ec-lmr-8">Si vous utilisez un syst</span><span -class="ec-lmr-8">me Mac, il vous faut utiliser l’application Terminal pour avoir acc</span><span -class="ec-lmr-8">s </span><span -class="ec-lmr-8"> l’</span><span -class="ec-lmr-8">mulateur de commandes.</span> +class="ec-lmr-8">è</span><span +class="ec-lmr-8">me Mac, il vous faut utiliser l’application « Terminal » pour avoir acc</span><span +class="ec-lmr-8">è</span><span +class="ec-lmr-8">s </span><span +class="ec-lmr-8">à</span> <span +class="ec-lmr-8">l’</span><span +class="ec-lmr-8">é</span><span +class="ec-lmr-8">mulateur de</span> <span -class="ec-lmr-8">Sur syst</span><span -class="ec-lmr-8">mes Windows, il vous faut taper </span><span +class="ec-lmr-8">commandes. Sur syst</span><span +class="ec-lmr-8">è</span><span +class="ec-lmr-8">mes Windows, il vous faut taper </span><span class="ec-lmtt-8">Win-R </span><span class="ec-lmr-8">puis </span><span class="ec-lmtt-8">cmd</span><span -class="ec-lmr-8">. Enfin, si vous utilisez un syst</span><span -class="ec-lmr-8">me de type Unix, il est vraisemblable que</span> +class="ec-lmr-8">. Enfin, si vous utilisez un syst</span><span +class="ec-lmr-8">è</span><span +class="ec-lmr-8">me de type Unix, il est</span> <span -class="ec-lmr-8">vous sachiez d</span><span -class="ec-lmr-8">j</span><span -class="ec-lmr-8"> comment utiliser cette commande.</span> -<!--l. 4018--><p class="noindent" ><span class="footnote-mark"><a +class="ec-lmr-8">vraisemblable que vous sachiez d</span><span +class="ec-lmr-8">é</span><span +class="ec-lmr-8">j</span><span +class="ec-lmr-8">à</span> <span +class="ec-lmr-8">comment utiliser cette commande.</span></p> +<!--l. 1176--><p class="noindent" ><span class="footnote-mark"><a href="#fn3x0-bk" id="fn3x0">3.</a></span><span -class="ec-lmr-8">N.d.T. : fonctions de rappel</span> </div> +class="ec-lmr-8">En supposant que ces T</span><span +class="ec-lmr-8">E</span> <span +class="ec-lmr-8">X Live ont </span><span +class="ec-lmr-8">é</span><span +class="ec-lmr-8">t</span><span +class="ec-lmr-8">é</span> <span +class="ec-lmr-8">install</span><span +class="ec-lmr-8">é</span><span +class="ec-lmr-8">es dans le dossier </span><span class="path"><span +class="ec-lmtt-8">/usr/local/texlive/</span></span><span +class="ec-lmr-8">, sous-dossiers respectivement </span><span class="path"><span +class="ec-lmtt-8">2019</span></span> <span +class="ec-lmr-8">et</span> +<span class="path"><span +class="ec-lmtt-8">2020</span></span><span +class="ec-lmr-8">.</span></p> +<!--l. 3943--><p class="noindent" ><span class="footnote-mark"><a +href="#fn4x0-bk" id="fn4x0">4.</a></span><span +class="ec-lmr-8">N.d.T. : fonctions de rappel</span></p> </div> -</body></html> - +</body> +</html> diff --git a/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.pdf b/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.pdf Binary files differindex 1c347f27bff..c92deff4474 100644 --- a/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.pdf +++ b/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.pdf diff --git a/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex b/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex index 7fb704db4f9..367814cfde3 100644 --- a/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex +++ b/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex @@ -854,7 +854,7 @@ Directory for temporary files: /tmp <O> options: [ ] use letter size instead of A4 by default ... - + <V> set up for portable installation Actions: @@ -1159,20 +1159,21 @@ lequel voici quelques précisions. \begin{alltt} > tlmgr update --self --all \end{alltt} - Les éléments mis à jour sont la plupart du temps des packages et classes, - mais il arrive qu'un nouvel exécutable soit ajouté. Pour qu'un tel binaire - soit accessible au système, il est nécessaire de mettre à jour les liens - symboliques, ce qui peut être fait en lançant : + Les éléments mis à jour sont la plupart du temps des packages et + classes. Eux ne posent pas de problème mais il arrive aussi qu'un nouvel + exécutable soit ajouté et, par défaut, celui-ci n'est pas directement + accessible au système. Pour qu'il le soit, il est nécessaire de mettre + à jour les liens symboliques et, pour ce faire, il suffit de lancer : \begin{alltt} > tlmgr path add \end{alltt} \item[Installations multiples :] supposons par exemple que vous conserviez la \TL{} 2019 à côté de la \TL{} 2020 pour le cas où un document qui compilait avec la 1\iere{} ne compile plus avec la 2\ieme{}. Pour basculer - de la 2020 à 2019, il sera suffisant de lancer\footnote{En supposant que + de la 2020 à 2019, il suffit de lancer\footnote{En supposant que ces \TL{} ont été installées dans le dossier - \dirname{/usr/local/texlive/}, sous-dossiers \dirname{2019} et - \dirname{2020}.} : + \dirname{/usr/local/texlive/}, sous-dossiers respectivement + \dirname{2019} et \dirname{2020}.} : \begin{alltt} > /usr/local/texlive/2019/bin/x86_64-linux/tlmgr path add \end{alltt} @@ -1270,7 +1271,7 @@ pour obtenir la liste de toutes les options disponibles. Vous pouvez utiliser facile de le créer est de partir d'un profil généré et de modifier les valeurs, ou d'utiliser un fichier vide pour utiliser toutes les valeurs par défaut. - + \item[-repository {\sl url-ou-répertoire}] : choix d'une source où récupérer le matériel à installer, voir ci-dessous. |