diff options
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex | 385 |
1 files changed, 231 insertions, 154 deletions
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 1e9dba1d9ae..fca965dfb9d 100644 --- a/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex +++ b/Master/texmf-dist/doc/texlive/texlive-fr/texlive-fr.tex @@ -6,6 +6,7 @@ % % Change history (started May 18th 2002) +% 2016/05/08: synced with 2016 English version, by Denis Bitouzé % 2015/05/17: synced with 2014/2015 English version, by Denis Bitouzé % 2009/09/21: synced with 2009 English version, by Manuel Pégourié-Gonnard % 2008/07/26: synced with 2008 English version, by Daniel Flipo @@ -58,7 +59,7 @@ \begin{document} \title{% - {\huge \textit{Guide pratique de \TL 2015}} + {\huge \textit{Guide pratique de \TL 2016}} } \author{ @@ -69,9 +70,11 @@ 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. Mes remerciements aussi aux - aimables relecteurs ; je suis bien sûr - responsable des erreurs restantes. N'hésitez pas à me les signaler par mail - à \semail{denis.bitouze@lmpa.univ-littoral.fr} ! } } + aimables relecteurs ; je suis bien sûr responsable des erreurs + restantes. N'hésitez pas à me les signaler par mail + à \semail{denis.bitouze@lmpa.univ-littoral.fr} !% + }% +} % relecteurs 2009 : % Denis Bitouzé, @@ -85,10 +88,15 @@ % Hervé Vigier, % Arnaud Schmittbuhl -\date{Mai 2015} +\date{Juin 2016} \maketitle +\begin{center} + Cette année, \TeX\ Live est dédiée à nos collègues tristement disparus + Sebastian Rahtz et Peter Breitenlohner. +\end{center} + \begin{multicols}{2} \tableofcontents \end{multicols} @@ -133,9 +141,9 @@ intervenus cette année. la distribution devraient être compilables sur des plates-formes pour lesquelles nous ne fournissons pas d'exécutables. -Concernant Windows, \acro{XP} et les versions ultérieures sont supportés. -Windows~2000 devrait probablement fonctionner (en bonne partie). Il n'y a pas -d'exécutables spécifiques 64-bit pour Windows, mais les exécutables 32-bit +Concernant Windows, les versions Vista ultérieures sont prises en charge. +Windows~XP et~2000 devrait probablement fonctionner (en bonne partie). Il n'y +a pas d'exécutables spécifiques 64-bit pour Windows, mais les exécutables 32-bit devraient fonctionner sur les systèmes 64-bit. Consulter la section~\ref{sec:tl-coll-dists} pour des solutions alternatives @@ -216,7 +224,7 @@ recommandons de les utiliser : \url{http://tug.org/begin.html} contient une courte description du système. -\item [\acro{FAQ} \TeX{}] -- la \acro{FAQ} \TeX{} est un vaste recueil +\item [FAQ \TeX{}] -- la FAQ \TeX{} est un vaste recueil de réponses à toutes sortes de questions, de la plus élémentaire à la plus complexe. Elle est enregistrée sur le \DVD{} dans \OnCD{texmf-dist/doc/generic/FAQ-en/} @@ -253,7 +261,7 @@ du système. votre lecteur de nouvelles, ou encore par messagerie à \email{gut@ens.fr} (sur inscription). Mais avant de le faire, merci de lire l'introduction de la - \acro{FAQ} donnant les conseils sur la façon de rédiger la question pour + FAQ donnant les conseils sur la façon de rédiger la question pour avoir des chances d'obtenir une réponse pertinente : \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}. Pour de l'aide en anglais, vous pouvez également vous tourner vers le site \LaTeX{} @@ -403,7 +411,7 @@ donne plus de détails à ce sujet. \item [TEXMFSYSVAR] -- c'est là que les scripts \cmdname{texconfig-sys}, \cmdname{updmap-sys} et \cmdname{fmtutil-sys} rangent les (versions globales des) données générées, comme les formats et les fichiers \verb+.map+. -\item [TEXMFCACHE] -- arborescence(s) utilisée(s) par \ConTeXt\ Mk\acro{IV} et +\item [TEXMFCACHE] -- arborescence(s) utilisée(s) par \ConTeXt\ MkIV et LuaLaTeX\ pour stocker des (versions de cache de) fichiers de travails. Par défaut, utilise \code{TEXMFSYSVAR} ou, s'il n'est pas possible d'y écrire, \code{TEXMFVAR}. @@ -415,8 +423,8 @@ La structure de l'arborescence \TL{} est par défaut la suivante : \verb|D:\texlive|,\dots) qui contient éventuellement plusieurs distributions : \begin{ttdescription} - \item[2014] -- la distribution précédente, - \item[2015] -- la distribution actuelle, + \item[2015] -- la distribution précédente, + \item[2016] -- la distribution actuelle, \begin{ttdescription} \item [bin] ~ \begin{ttdescription} @@ -436,9 +444,9 @@ La structure de l'arborescence \TL{} est par défaut la suivante : \item[répertoire personnel de l'utilisateur] \texttt{\$HOME} ou \texttt{\%USERPROFILE\%} : \begin{ttdescription} - \item[.texlive2014] -- fichiers propres à l'utilisateur générés - automatiquement par la distribution \TL{} précédente, \item[.texlive2015] -- fichiers propres à l'utilisateur générés + automatiquement par la distribution \TL{} précédente, + \item[.texlive2016] -- fichiers propres à l'utilisateur générés automatiquement par la distribution \TL{} actuelle, \begin{ttdescription} \item [texmf-var\ \ \ ] -- correspond à \envname{TEXMFVAR}, @@ -468,7 +476,7 @@ changera pas autant dans un futur prévisible. \TL contient plusieurs variantes fichier \OnCD{texmf-dist/doc/etex/base/etex_man.pdf} du \DVD{}. \item [pdf\TeX{}] inclut les extensions \eTeX{} et produit, au choix, des - fichiers au format Acrobat \acro{PDF} ou au format \dvi{} ; il inclut aussi + 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 plain\TeX{}, comme \prog{etex}, \prog{latex} et \prog{pdflatex}. Son site web est @@ -485,7 +493,7 @@ changera pas autant dans un futur prévisible. \TL contient plusieurs variantes élégantes à beaucoup de problèmes épineux en \TeX{} pur. La commande \filename{texlua} fonctionne comme un interpréteur Lua indépendant, et est déjà utilisée en tant que telle dans \TL. Voir \url{http://www.luatex.org/} - et \OnCD{texmf-dist/doc/luatex/base/luatexref-t.pdf}. + et \OnCD{texmf-dist/doc/luatex/base/luatex.pdf}. \item [Xe\TeX] 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 @@ -494,7 +502,7 @@ changera pas autant dans un futur prévisible. \TL contient plusieurs variantes \item [\OMEGA{} (Omega)] 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'\acro{OTP} (\OMEGA{} \emph{Translation Processes}) + chargement dynamique d'OTP (\OMEGA{} \emph{Translation Processes}) qui permet à l'utilisateur d'appliquer sur des flux d'entrée quelconques des transformations complexes qu'il aura lui-même définies. \TL n'inclut plus Omega en tant que programme séparé ; seul Aleph est fourni. @@ -523,16 +531,16 @@ Voici quelques autres programmes couramment utilisés et présents dans \item [dviconcat, dviselect] -- couper/Coller de pages à partir de fichiers \dvi{}. -\item [dvipdfmx] -- conversion \dvi{} vers \acro{PDF}, une alternative à - pdf\TeX{} (mentionné ci-dessus) pour produire des fichiers \acro{PDF}. +\item [dvipdfmx] -- conversion \dvi{} vers PDF, une alternative à + pdf\TeX{} (mentionné ci-dessus) pour produire des fichiers PDF. \item [psselect, psnup, \ldots] -- utilitaires \PS{}. -\item [pdfjam, pdfjoin, \ldots] -- utilitaires \acro{PDF}. +\item [pdfjam, pdfjoin, \ldots] -- utilitaires PDF. -\item [context, mtxrun] -- processeurs Con\TeX{}t et \acro{PDF}. +\item [context, mtxrun] -- processeurs Con\TeX{}t et PDF. -\item [htlatex, \ldots] -- conversion \TeX{} vers \acro{HTML} et \acro{XML}. +\item [htlatex, \ldots] -- conversion \TeX{} vers HTML et XML. \end{cmddescription} @@ -622,7 +630,7 @@ terminal pour voir le texte complet de l'installeur Pour travailler en mode graphique expert (figure~\ref{fig:gui-main} -- attention, le module \dirname{Perl::TK} doit être disponible, avec le support -de \acro{XFT}, ce qui est en général le cas sous \GNU/Linux, mais pas +de XFT, ce qui est en général le cas sous \GNU/Linux, mais pas souvent sous d'autres systèmes) : \begin{alltt} > \Ucom{cd /chemin/de/l/installeur} @@ -694,7 +702,7 @@ La liste complète des options est donnée par \begin{figure}[tb] \begin{boxedverbatim} -Installing TeX Live 2015 from: ... +Installing TeX Live 2016 from: ... Platform: i386-linux => 'GNU/Linux on Intel x86' Distribution: inst (compressed) Directory for temporary files: /tmp @@ -706,11 +714,11 @@ Directory for temporary files: /tmp <S> set installation scheme (scheme-full) <C> customizing installation collections - 47 collections out of 48, disk space required: 4022 MB + 47 collections out of 48, disk space required: 4268 MB <D> directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2015 + /usr/local/texlive/2016 ... <O> options: @@ -817,19 +825,17 @@ Available platforms: d [ ] MacOSX/Darwin on x86_64 (x86_64-darwin) e [ ] FreeBSD on x86_64 (amd64-freebsd) f [ ] FreeBSD on Intel x86 (i386-freebsd) - g [ ] GNU/Linux on DEC Alpha (alpha-linux) - h [ ] GNU/Linux on ARM (armel-linux) - i [ ] GNU/Linux on ARMhf (armhf-linux) - j [X] GNU/Linux on Intel x86 (i386-linux) - k [ ] GNU/Linux on MIPSel (mipsel-linux) - l [ ] GNU/Linux on PowerPC (powerpc-linux) - m [ ] GNU/Linux on x86_64 (x86_64-linux) - o [ ] NetBSD on x86_64 (amd64-netbsd) - p [ ] NetBSD on Intel x86 (i386-netbsd) - s [ ] Solaris on Intel x86 (i386-solaris) - t [ ] Solaris on Sparc (sparc-solaris) - u [ ] Solaris on x86_64 (x86_64-solaris) - v [ ] Windows (win32) + g [ ] GNU/Linux on ARM (armel-linux) + h [ ] GNU/Linux on ARMhf (armhf-linux) + i [X] GNU/Linux on Intel x86 (i386-linux) + j [ ] GNU/Linux on PowerPC (powerpc-linux) + k [ ] GNU/Linux on x86_64 (x86_64-linux) + l [ ] NetBSD on x86_64 (amd64-netbsd) + m [ ] NetBSD on Intel x86 (i386-netbsd) + o [ ] Solaris on Intel x86 (i386-solaris) + p [ ] Solaris on Sparc (sparc-solaris) + s [ ] Solaris on x86_64 (x86_64-solaris) + t [ ] Windows (win32) \end{boxedverbatim} \caption{Menu pour le choix des binaires}\label{fig:bin-text} \end{figure} @@ -889,8 +895,8 @@ section~\ref{sec:tlmgr}. L'arrangement par défaut des différents répertoire est donné à la section~\ref{sec:texmftrees}, page~\pageref{sec:texmftrees}. Le répertoire -d'installation par défaut est \dirname{/usr/local/texlive/2015} sous Unix et -|%SystemDrive%\texlive\2015| +d'installation par défaut est \dirname{/usr/local/texlive/2016} sous Unix et +|%SystemDrive%\texlive\2016| sous Windows. Cela permet d'avoir en parallèle plusieurs installations \TL{}, 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 @@ -921,7 +927,7 @@ plus de détails. Une alternative raisonnable est d'installer \TL{} dans votre répertoire personnel, surtout si vous prévoyez d'en être le seul utilisateur. Vous pouvez -utiliser |~| à cet effet, par exemple |~/texlive/2015|. +utiliser |~| à cet effet, par exemple |~/texlive/2016|. Dans tous les cas, il est recommandé d'inclure l'année dans le chemin afin de pouvoir conserver plusieurs versions de \TL{} en parallèle. Rien n'empêche @@ -941,7 +947,7 @@ respecter la structure \TDS{} ou les fichier ne seront pas trouvés. Enfin, \dirname{TEXMFVAR} est l'emplacement où sont stockées les fichiers de cache spécifiques à chaque utilisateur. Le nome \dirname{TEXMFCACHE} est utilisé par Lua\LaTeX\ et -\ConTeXt\ Mk\acro{IV} pour le même but (voir la section~\ref{sec:context-mkiv} +\ConTeXt\ MkIV pour le même but (voir la section~\ref{sec:context-mkiv} page~\pageref{sec:context-mkiv}) ; par défaut il coïncide avec \dirname{TEXMFSYSVAR} ou, s'il n'est pas possible d'y écrire, avec \dirname{TEXMFVAR}. @@ -1038,7 +1044,7 @@ pour obtenir la liste de toutes les options disponibles. Vous pouvez utiliser \begin{ttdescription} \item[-gui] : exécution en mode graphique (si possible). Ceci nécessite le module Perl/Tk (\url{http://tug.org/texlive/distro.html#perltk}) avec - support de \acro{XFT} ; si + support de XFT ; si Perl/Tk n'est pas disponible, l'installation se poursuit en mode texte. \item[-no-gui] : exécution en mode texte, même sous Windows. @@ -1050,7 +1056,7 @@ pour obtenir la liste de toutes les options disponibles. Vous pouvez utiliser obtenir la liste des langues disponibles avec \code{install-tl --help}. \item[-portable] : créer une installation utilisable de façon portable sur une - clé \acro{USB} ou un \DVD ; peut aussi être activé depuis l'interface + clé USB ou un \DVD ; peut aussi être activé depuis l'interface textuelle de l'installeur avec la commande \code{V}, ainsi que depuis l'interface graphique. Voir la section~\ref{sec:portable-tl} pour les détails. @@ -1137,9 +1143,9 @@ Pour les \textit{shells} dits « Bourne-compatible » tels que ajouter sont de la forme suivante : \begin{sverbatim} -PATH=/usr/local/texlive/2015/bin/i386-linux:$PATH; export PATH -MANPATH=/usr/local/texlive/2015/texmf/doc/man:$MANPATH; export MANPATH -INFOPATH=/usr/local/texlive/2015/texmf/doc/info:$INFOPATH; export INFOPATH +PATH=/usr/local/texlive/2016/bin/i386-linux:$PATH; export PATH +MANPATH=/usr/local/texlive/2016/texmf/doc/man:$MANPATH; export MANPATH +INFOPATH=/usr/local/texlive/2016/texmf/doc/info:$INFOPATH; export INFOPATH \end{sverbatim} %stopzone %$ @@ -1148,9 +1154,9 @@ Pour les \textit{shells} \prog{csh} ou \prog{tcsh}, le fichier à éditer est en principe \filename{$HOME/.cshrc} %$ et les lignes à ajouter sont de la forme suivante : \begin{sverbatim} -setenv PATH /usr/local/texlive/2015/bin/i386-linux:$PATH -setenv MANPATH /usr/local/texlive/2015/texmf/doc/man:$MANPATH -setenv INFOPATH /usr/local/texlive/2015/texmf/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2016/bin/i386-linux:$PATH +setenv MANPATH /usr/local/texlive/2016/texmf/doc/man:$MANPATH +setenv INFOPATH /usr/local/texlive/2016/texmf/doc/info:$INFOPATH \end{sverbatim} %$ @@ -1171,8 +1177,8 @@ Voici quelques pistes : pour \envname{MANPATH} chercher un fichier \filename{/etc/manpath.config}, s'il est présent lui ajouter des lignes comme \begin{sverbatim} -MANPATH_MAP /usr/local/texlive/2015/bin/i386-linux \ - /usr/local/texlive/2015/texmf/doc/man +MANPATH_MAP /usr/local/texlive/2016/bin/i386-linux \ + /usr/local/texlive/2016/texmf/doc/man \end{sverbatim} Pour les deux autres, chercher un fichier\filename{/etc/environment}, il est éventuellement possible d'y définir les valeurs des variables d'environnement @@ -1246,15 +1252,15 @@ Vous pouvez utiliser \code{fc-list} pour voir les noms des polices du système. L'incantation \code{fc-list : family style file spacing} (avec ces arguments tels quels) donne en général quelques informations utiles. -\subsubsection{\ConTeXt{} Mark \acro{IV}} +\subsubsection{\ConTeXt{} Mark IV} \label{sec:context-mkiv} -La \og vieille\fg version de \ConTeXt{} (Mark \acro{II}) ainsi que la \og -nouvelle\fg version (Mark \acro{IV}) devraient fonctionner directement après +La \og vieille\fg version de \ConTeXt{} (Mark II) ainsi que la \og +nouvelle\fg version (Mark IV) devraient fonctionner directement après l'installation de \TL et ne réclamer aucune action particulière tant que vous n'utilisez que \code{tlmgr} pour les mises à jour. -Cependant, comme \ConTeXt{} Mk\acro{IV} n'utilise pas la bibliothèque +Cependant, comme \ConTeXt{} MkIV n'utilise pas la bibliothèque kpathsea, il faudra mettre à jour manuellement le cache de fichiers de \ConTeXt{} si jamais vous installez des nouveaux fichiers manuellement (c'est-à-dire sans utiliser \code{tlmgr}). Pour cela, exécutez @@ -1265,7 +1271,7 @@ après chaque installation manuelle. Les fichiers résultants sont stockés dans \code{TEXMFCACHE}, dont la valeur par défaut sous \TL{} est \envname{TEXMFSYSVAR;TEXMFVAR}. -\ConTeXt\ Mk\acro{IV} lira les fichiers de toutes les arborescences +\ConTeXt\ MkIV lira les fichiers de toutes les arborescences mentionnées dans \envname{TEXMFCACHE} et les écrira dans le premier de ces répertoire accessible en écriture. Lors de la lecture, les dernières informations lues sont prises en compte de façon prioritaire par rapport à @@ -1406,15 +1412,15 @@ obtiendrez l'erreur \samp{Can't open display}. > \Ucom{dvips sample2e.dvi -o sample2e.ps} \end{alltt} -\item Créer un fichier \acro{PDF} au lieu de \dvi{} ; +\item Créer un fichier PDF au lieu de \dvi{} ; cet exemple traite le fichier \filename{sample2e.tex} et crée directement -un fichier \acro{PDF} : +un fichier PDF : \begin{alltt} > \Ucom{pdflatex sample2e.tex} \end{alltt} -\item Prévisualiser le fichier \acro{PDF} : +\item Prévisualiser le fichier PDF : \begin{alltt} > \Ucom{gv sample2e.pdf} @@ -1427,7 +1433,7 @@ Ni \cmdname{gv} ni \cmdname{xpdf} ne sont inclus dans Voir respectivement \url{http://www.gnu.org/software/gv} et \url{http://www.foolabs.com/xpdf}. Il y a bien d'autres lecteurs de -fichiers \acro{PDF} ; pour Windows, nous recommandons Sumatra PDF +fichiers PDF ; pour Windows, nous recommandons Sumatra PDF (\url{http://blog.kowalczyk.info/software/sumatrapdf}). @@ -1476,7 +1482,7 @@ Voici quelques liens vers d'autres outils qui peuvent être utiles à installer. \begin{description} \item[Ghostscript] \url{http://www.cs.wisc.edu/~ghost/} \item[Perl] \url{http://www.perl.org/} avec des paquets supplémentaires du - \acro{CPAN}, \url{http://www.cpan.org/} + CPAN, \url{http://www.cpan.org/} \item[ImageMagick] \url{http://www.imagemagick.com} pour les conversions entre formats graphiques, notamment. \item[NetPBM] \url{http://netpbm.sourceforge.net/} également pour les @@ -1545,12 +1551,19 @@ qui marche. Pour la même raison, vous pouvez aussi installer \TL localement et ensuite déplacer l'arborescence complète vers un emplacement réseau. -Pour Windows, un exemple de script d'installation nommé \filename{w32client} -peut être téléchargé sur \url{http://tug.org/texlive/w32client.html}. Il -installe les réglages et les raccourcis pour utiliser un système \TL installé -sur un réseau local. Il déclare aussi un désinstalleur \filename{w32client}, -disponible dans la même archive zip. Consultez la page web pour plus de -détails. +Pour Windows, un programme de lancement nommé \filename{tlaunch} est disponible +à l'adresse \url{http://tug.org/texlive/w32client.html}. Sa fenêtre principale +contient des entrées de menus et des boutons pour différents programmes et +documentations liés à \TeX. + +Lors de son premier usage, il modifie le chemin de recherche pour la \TL\ et +crée quelques associations de fichiers. Il crée également dans le menu +« Démarrer » une entrée permettant d'annuler ces configurations, ainsi qu'une +entrée dans le menu de lancement. + +Tout ceci est configuré dans un fichier ini. Vous pouvez ajouter vous-même des +entrées pour, par exemple, SumatraPDF ou un éditeur \LaTeX. Consultez la page +web pour plus de détails. \htmlanchor{tlportable} \section{Installations « portable » de \TL} @@ -1590,7 +1603,7 @@ raisons suivantes : \item si vous êtes en multi-boot sur plusieurs systèmes et voulez leur faire partager une même installation de \TL, une image \ISO\ vous isole des idiosyncrasies et limitations des divers systèmes de fichiers - (\acro{FAT32}, \acro{NTFS}, \acro{HFS+}). + (FAT32, NTFS, HFS}). \item les machines virtuelles peuvent monter une image \ISO\ très simplement. \end{itemize} @@ -1736,12 +1749,12 @@ running post install action for xetex install: xetex-def ... running mktexlsr -mktexlsr: Updating /usr/local/texlive/2015/texmf-dist/ls-R... +mktexlsr: Updating /usr/local/texlive/2016/texmf-dist/ls-R... ... running fmtutil-sys --missing ... Transcript written on xelatex.log. -fmtutil: /usr/local/texlive/2015/texmf-var/web2c/xetex/xelatex.fmt installed. +fmtutil: /usr/local/texlive/2016/texmf-var/web2c/xetex/xelatex.fmt installed. \end{fverbatim} Comme vous pouvez le constater, \prog{tlmgr} prend en compte les dépendances et effectue automatiquement toutes les opérations nécessaires, comme la mise à @@ -1792,9 +1805,14 @@ supplémentaires : \cmdname{sam2p} ou \cmdname{bmeps} pour faire le vrai travail. \item[Ajustement automatique du \code{path}] -- aucune intervention manuelle n'est nécessaire. -\item[Désinstallation] -- une entrée est ajoutée pour \TL{} dans le menu - « Ajout et suppression de programmes ». L'onglet « Uninstall » de - \prog{tlmgr} renvoie à ceci. +\item[Désinstallation] -- une entrée est ajoutée pour \TL{} dans le menu « Ajout + et suppression de programmes ». L'onglet « Uninstall » de \prog{tlmgr} renvoie + à ceci. Pour une installation mono-unitilisateur, l'installeur crée également + une entrée de désinstallation dans le menu « Démarrer ». +\item[Protection en écriture] -- Pour une installation en tant + qu'administrateur, les répertoires de la \TL\ sont protégés en écriture, au + moins si la \TL\ est installée sur un disque normal formaté en NTFS et non + amovible. \end{description} \subsection{Programmes supplémentaires} @@ -1808,7 +1826,7 @@ les outils suivants (installés sur Windows seulement). sont invisibles hors de \TL{} et n'interfèrent donc en aucune façon avec d'autres versions éventuellement présentes sur la machine. -\item[PS\_View] -- nouveau lecteur PostScript et \acro{PDF} sous licence libre, +\item[PS\_View] -- nouveau lecteur PostScript et PDF sous licence libre, voir figure~\ref{fig:psview}. \begin{figure}[tb] \centering @@ -1817,7 +1835,7 @@ les outils suivants (installés sur Windows seulement). \label{fig:psview} \end{figure} -\item[dviout] -- lecteur de \acro{DVI}. La première fois que vous +\item[dviout] -- lecteur de DVI. La première fois que vous visualisez un fichier avec \prog{dviout}, 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 @@ -1826,14 +1844,14 @@ les outils suivants (installés sur Windows seulement). est recommandée). \item[\TeX{}works] \TeX{}works est un éditeur conçu pour les fichiers \TeX, avec - un lecteur de \acro{PDF} intégré. + un lecteur de PDF intégré. \item[Outils en ligne de commande] -- des versions pour Windows de programmes Unix sont installées, en particulier \cmdname{gzip}, \cmdname{chktex}, \cmdname{jpeg2ps}, \cmdname{unzip}, \cmdname{wget} et quelques utilitaires de la suite \cmdname{xpdf} (\cmdname{pdfinfo}, \cmdname{pdffonts}, \ldots). Le lecteur \cmdname{xpdf} lui-même n'est pas disponible - sous Windows mais vous pouvez télécharger Sumatra \acro{PDF}, qui est basé + sous Windows mais vous pouvez télécharger Sumatra PDF, qui est basé dessus, voir \url{http://blog.kowalczyk.info/software/sumatrapdf}). \item[\prog{fc-list}, \prog{fc-cache}, etc.] -- outils de la bibliothèque fontconfig, qui permettent à \XeTeX{} d'accéder aux polices système sous @@ -1847,7 +1865,7 @@ les outils suivants (installés sur Windows seulement). L'équivalent du répertoire personnel noté \envname{\$HOME} sous Unix s'appelle \verb|%USERPROFILE%| sous Windows. % Cette variable vaut en général -\verb|C:\Documents and Settings\<username>| sous Windows \acro{XP} +\verb|C:\Documents and Settings\<username>| sous Windows XP et \verb|C:\Utilisateurs\<username>| sous Vista et suivantes. La notation \verb|~|, utilisée dans \filename{texmf.cnf} et dans \KPS{} en général pour désigner un répertoire personnel, est correctement interprétée @@ -1912,14 +1930,6 @@ raccourci à utiliser, et de choisir l'entrée « exécuter en tant qu'administrateur ». -\subsubsection{Protéger le répertoire \TL{}} - -Une installation en tant qu'administrateur \emph{ne} protège \emph{pas} le -répertoire \TL{} contre un éventuel sabotage par les utilisateurs -ordinaires. Pour protéger ce répertoire, il faut séparément configurer son -\acro{ACL} (\emph{Access Control List}) de façon appropriée. Pour cela, -consultez l'utilitaire en ligne de commande Windows \filename{icacls}. - \subsection{Augmentation de la limite de mémoire sous Windows et Cygwin} \label{sec:cygwin-maxmem} @@ -2115,11 +2125,11 @@ l'arborescence est stocké dans la variable \envname{TEXMFCNF}, mais il n'est pas conseillé de modifier cette variable (ou une autre) au moyen d'une variable d'environnement du même nom. -À la place, un fichier \file{\dots/2015/texmf.cnf} est créé à la suite d'une +À la place, un fichier \file{\dots/2016/texmf.cnf} 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 -\file{\dots/2015/texmf-dist/web2c/texmf.cnf}. Vous ne devriez jamais éditer ce +\file{\dots/2016/texmf-dist/web2c/texmf.cnf}. Vous ne devriez jamais éditer ce fichier, car vos changements seraient alors perdus lors de futures mises à jour de la distribution. @@ -2153,7 +2163,7 @@ exemple, si les fichiers \file{texmf.cnf} sont cherchés dans le chemin droite du signe \samp{=} ; à la place, on doit utiliser une variable supplémentaire. Un \samp{;}\ dans \var{value} est compris comme un \samp{:}\ si on travaille sous Unix ; ceci est très utile et permet d'avoir un seul - \file{texmf.cnf} pour les systèmes Unix, \acro{MS-DOS} et Windows. + \file{texmf.cnf} pour les systèmes Unix, MSDOS} et Windows. \item Toutes les définitions sont lues avant tout désarchivage ou décompactage, de telle façon que les variables peuvent être référencées avant d'être définies. @@ -2320,7 +2330,7 @@ exhaustive sur le disque. Un deuxième fichier appelé \file{aliases} (qui est également une base de données) permet de donner des noms différents aux fichiers listés dans \mbox{\file{ls-R}}. Ceci peut aider à adapter ses fichiers source aux -conventions de \acro{DOS}~8.3 pour les noms de fichiers. +conventions de DOS~8.3 pour les noms de fichiers. \subsubsection{Le fichier base de données} \label{sec:ls-R} @@ -2405,7 +2415,7 @@ données \file{ls-R} est inspectée, dans un souci d'efficacité. Recherche dans le chemin \ttvar{string} (séparé par deux-points comme d'habitude), au lieu de prendre le chemin à partir du nom de fichier. \samp{//} et toutes les expansions habituelles sont -supportées. +prises en charge. Les options \samp{-{}-path} et \samp{-{}-format} s'excluent mutuellement. \item[\texttt{-{}-progname=\var{name}}]\mbox{}\\ Définit le nom de programme comme étant \ttvar{name}. @@ -2504,7 +2514,7 @@ ambigu, nous devons spécifier quel type particulier du fichier \end{alltt} Regardons plus en détail les fichiers de support Times -\PS{} d'\acro{URW}. Leur nom standard dans le schéma de nommage des fontes +\PS{} d'URW. Leur nom standard dans le schéma de nommage des fontes est \samp{utm}. Le premier fichier que nous voyons est le fichier de configuration, qui contient le nom du fichier de la liste : @@ -2637,7 +2647,7 @@ fonctionnement. D'abord, \file{texmf.cnf} 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 \file{ls-R} (pour optimiser la recherche des fichiers) et le fichier \file{aliases}, qui -permet de déclarer plusieurs noms (par exemple un nom \acro{DOS} de type +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 \cmdname{dvips} continue en cherchant le fichier de configuration générique \file{config.ps} avant de rechercher le fichier @@ -2724,7 +2734,7 @@ dans la troisième partie du fichier inclus dans la distribution \TL{}. \TeX{}, \MF{} et \MP. 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 \TeX{} et appeler le fichier de format - \texttt{hugetex.fmt}. En utilisant la méthode supportée par \KPS{} + \texttt{hugetex.fmt}. En utilisant la méthode prise en charge par \KPS{} qui consiste à suffixer la variable par le nom du programme, la valeur particulière de la variable \texttt{main\_memory} destinée à ce fichier de format sera lue dans le fichier \file{texmf.cnf}. @@ -2734,7 +2744,7 @@ dans la troisième partie du fichier inclus dans la distribution \TL{}. \PiCTeX{} par exemple. \item[\texttt{font\_mem\_size}] Nombre de mots mémoire disponibles pour décrire les polices. C'est - plus ou moins l'espace occupé par les fichiers \acro{TFM} lus. + plus ou moins l'espace occupé par les fichiers TFM lus. \item[\texttt{hash\_extra}] 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 @@ -2763,7 +2773,7 @@ répertoire \texttt{source} qui se trouve sur le \DVD. Il faut au moins 400\,Mo d'espace sur disque pour compiler la totalité de \TeX{} et des programmes associés. Vous aurez aussi besoin d'un -compilateur C \acro{ANSI}, de l'utilitaire \cmdname{make}, +compilateur C ANSI, de l'utilitaire \cmdname{make}, d'un générateur d'analyseur lexical et d'un générateur d'analyseur syntaxique. Nous recommandons les versions \GNU des programmes suivants (\cmdname{gcc}, \GNU{}\cmdname{make}, \cmdname{m4}, @@ -2861,35 +2871,36 @@ les pages web de \TL. \htmlanchor{ack} \section{Remerciements} -\TL{} est le résultat des efforts -collectifs de pratiquement tous les groupes d'utilisateurs de \TeX. -La présente édition de \TL{} a été coordonnée par Karl Berry. -Voici la liste des principaux contributeurs : +\TL{} est le résultat des efforts collectifs de pratiquement tous les groupes +d'utilisateurs de \TeX. La présente édition de \TL{} a été coordonnée par Karl +Berry. Voici la liste des principaux contributeurs : \begin{itemize*} %NdT% on considère que ce sont les nationalités des associations : % elles regroupent en pratique des adhérents d'originies diverses \item Les associations d'utilisateurs anglaise, allemande, néerlandaise et - polonaise (\acro{TUG}, \acro{DANTE} e.V., \acro{NTG}, et \acro{GUST}, + polonaise (TUG, DANTE e.V., NTG, et GUST, respectivement) qui contribuent ensemble à l'infrastructure technique et administrative. Soutenez votre association locale (voir la liste \url{http://tug.org/usergroups.html}) ! -\item L'équipe du \acro{CTAN}, en particulier Robin Fairbairns - et Rainer Schöpf, qui distribue les images des distributions \TL{} et - fournit les sites d'hébergement pour le stockage et la mise à jour des - extensions qui sont la base de \TL. +\item L'équipe du CTAN (\url{http://ctan.org}) qui distribue les images des + distributions \TL{} et fournit les sites d'hébergement pour le stockage et la + mise à jour des extensions qui sont la base de \TL. \item Nelson Beebe, pour avoir permis l'accès à de nombreuses plates-formes aux - développeurs \TL, et avoir lui-même participé aux tests de façon étendue. + développeurs \TL, avoir lui-même participé aux tests de façon étendue et pour + ses efforts bibliographiques sans pareil. \item John Bowman, pour avoir effectué de nombreux changements dans son programme Asymptote pour le faire fonctionner dans \TL. -\item Peter Breitenlohner et toute l'équipe \eTeX{} qui construisent - les bases des successeurs de \TeX, et Peter tout particulièrement pour son - aide concernant l'usage des autotools de GNU partout dans \TL. +\item Peter Breitenlohner et toute l'équipe \eTeX{} qui construisent les bases + des successeurs de \TeX, Peter tout particulièrement pour des années d'aide + concernant l'usage des autotools de GNU partout dans \TL\ 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. \item Jin-Hwan Cho et toute l'équipe de DVIPDFM$x$ pour leur excellent programme et leur réactivité face aux problèmes de configuration. @@ -2919,12 +2930,15 @@ Voici la liste des principaux contributeurs : lui-même, pour l'intégration de \ConTeXt\ dans \TL, pour les nouvelles fonctionnalités multi-thread de Kpathsea, et bien plus encore. +\item Khaled Hosny, pour son travail substantiel sur \XeTeX et DVIPDFM$x$, et + ses efforts concernant les fontes arabes et autres. + \item Pawe{\l} Jackowski pour l'installeur Windows \cmdname{tlpm} et Tomasz {\L}uczak pour la version graphique \cmdname{tlpmgui} utilisée dans l'édition précédente. \item Akira Kakuto, pour son aide précieuse qui nous a permis - d'intégrer dans \TL{} les binaires Windows de sa distribution \acro{W32TEX} + d'intégrer dans \TL{} les binaires Windows de sa distribution W32TEX (\url{http://w32tex.org}). \item Jonathan Kew, pour avoir produit Xe\TeX{}, pour l'avoir intégré dans @@ -2966,9 +2980,11 @@ Voici la liste des principaux contributeurs : version Debian de \TL. \item Sebastian Rahtz, qui a créé la distribution \TL{} et en a assuré la - maintenance pendant de nombreuses années. + 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. -\item Phil Taylor, pour la mise en place du téléchargement par BitTorrent. +\item Luigi Scarso, pour continuer le développement de MetaPost, Lua\TeX, et + plus encore. \item Tomasz Trzeciak, pour son aide générale concernant Windows. @@ -2976,9 +2992,9 @@ Voici la liste des principaux contributeurs : avoir rendu possible l'intégration de \cmdname{xindy} dans \TL. \item Staszek Wawrykiewicz, principal testeur de \TL{} et coordinateur des - contributions polonaises (fontes, installation Windows, etc.). + contributions polonaises (fontes, installation Windows, etc.). -\item Olaf Weber, pour son patient assemblage de \Webc. +\item Olaf Weber, pour son patient assemblage de \Webc\ les années précédentes. \item Gerben Wierda, qui a créé et maintenu initialement la partie \MacOSX{}. @@ -2990,29 +3006,28 @@ Les binaires ont été compilés par : Ettore Aldrovandi (\pkgname{i386-solaris}, \pkgname{x86\_64-solaris}), Marc Baudoin (\pkgname{amd64-netbsd}, \pkgname{i386-netbsd}), Karl Berry (\pkgname{i386-linux}), -Peter Breitenlohner (\pkgname{x86\_64-linux}), Ken Brown (\pkgname{i386-cygwin}, \pkgname{x86\_64-cygwin}), Simon Dales (\pkgname{armhf-linux}), -%Christian Mensing (\pkgname{mips-irix}), Akira Kakuto (\pkgname{win32}), Dick Koch (\pkgname{universal-darwin}, \pkgname{x86\_64-darwin}), Nikola Le\v{c}i\'c (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}), -Mojca Miklavec (\pkgname{mipsel-linux}), \pkgname{sparc-solaris}), -Norbert Preining (\pkgname{alpha-linux}), +Mojca Miklavec (\pkgname{mipsel-linux}, \pkgname{sparc-solaris}), +Norbert Preining (\pkgname{alpha-linux}, \pkgname{x86\_64-linux}), Thomas Schmitz (\pkgname{powerpc-linux}), Boris Veytsman (\pkgname{armel-linux}). Pour des informations concernant la compilation de \TL, cf. \url{http://tug.org/texlive/build.html}. Traducteurs de ce manuel : -Boris Veytsman (russe), -Jjgod Jiang, Jinsong Zhao, Yue Wang, \& Helin Gai (chinois), -Uwe Ziegenhagen (German), Denis Bitouzé (français), +Carlos Enriquez Figueras (espagnol), +Jjgod Jiang, Jinsong Zhao, Yue Wang, \& Helin Gai (chinois), Marco Pallante (italien), Nikola Le\v{c}i\'c (serbe), Petr Sojka \& Jan Busa (thèque et slovaque), -Staszek Wawrykiewicz (polonais). +Boris Veytsman (russe), +Staszek Wawrykiewicz (polonais), +Uwe Ziegenhagen (German). La page d'accueil de la documentation \TL{} est \url{http://tug.org/texlive/doc.html}. @@ -3026,10 +3041,10 @@ inventé \TeX{} et l'avoir offert au monde entier. La discussion commença à la fin de 1993 quand le Groupe des Utilisateurs Néerlandais de \TeX{} commençait à travailler à son \CD{} 4All\TeX{} pour les -utilisateurs de \acro{MS-DOS} et on espérait à ce moment sortir un \CD{} +utilisateurs de MSDOS} et on espérait à ce moment sortir un \CD{} unique pour tous les systèmes. C'était un objectif beaucoup trop ambitieux mais il permit la naissance du \CD{} 4All\TeX{}, projet couronné de succès et -aussi d'un groupe de travail « \acro{TUG} Technical Council » pour +aussi d'un groupe de travail « TUG Technical Council » pour mettre en place TDS (\emph{\TeX{} Directory Structure} : \url{http://tug.org/tds}), qui spécifiait la gestion des fichiers \TeX{} sous une forme logique. La mouture finale de \TDS{} fut publiée dans le numéro de @@ -3097,8 +3112,8 @@ page~\pageref{sec:tl-coll-dists}). Par ailleurs : qu'elles utilisent \eTeX{} (voir page~\pageref{text:etex}). \item Les nouvelles fontes Latin Modern sont disponibles (et recommandées). -\item Le support pour Alpha \acro{OSF} a été supprimé - (celui pour \acro{HPUX} l'avait été auparavant), car personne +\item 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. \item L'installation pour Windows a été largement modifiée ; un environnement @@ -3194,7 +3209,7 @@ Noter que l'utilisation du codage Unicode en entrée peut provoquer des affichages défectueux en sortie (TeX code sur un seul octet). \item Tous les formats, sauf plain \TeX, font appel au moteur -\textsf{pdfetex} (qui produit bien sûr par défaut des fichiers \acro{DVI} +\textsf{pdfetex} (qui produit bien sûr par défaut des fichiers DVI lorsque le format choisi est \LaTeX). Ceci permet aux formats \LaTeX, \ConTeXt, etc., d'avoir accès aux fonctionnalités micro-typographiques de pdf\TeX{} (alignement optique des marges par exemple) @@ -3202,7 +3217,7 @@ et aux fonctionnalités de \eTeX{} (\OnCD{texmf-dist/doc/etex/base/}). Ceci rend \emph{indispensable} le recours à l'extension \pkgname{ifpdf} (qui fonctionne aussi bien avec plain que \LaTeX) pour déterminer si -le format de sortie est \acro{DVI} ou \acro{PDF}. Tester si la commande +le format de sortie est DVI ou PDF. Tester si la commande \cs{pdfoutput} est définie ou non \emph{n'est pas} un moyen fiable de le faire. @@ -3241,7 +3256,7 @@ Consulter le manuel \Webc{} pour plus d'informations : \OnCD{texmf-dist/doc/web2 \item Les fonctionnalités de enc\TeX\ sont désormais incluses dans \Webc{}. Ainsi, tous les formats \emph{construits avec l'option \optname{-enc}} y ont accès. enc\TeX\ permet le transcodage en entrée et en sortie et -l'utilisation transparente du codage Unicode \acro{UTF}-8. Voir +l'utilisation transparente du codage Unicode UTF-8. Voir \OnCD{texmf-dist/doc/generic/enctex/} et \url{http://www.olsak.net/enctex.html}. @@ -3251,20 +3266,20 @@ et \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph} fournissent une information succincte. Le format \LaTeX{} utilisant Aleph s'appelle \textsf{lamed}. -\item La licence \acro{LPPL} de \LaTeX\ (version décembre 2003) a changé, +\item La licence LPPL de \LaTeX\ (version décembre 2003) a changé, elle est désormais compatible avec les prescriptions Debian. Les autres changements sont décrits dans le fichier \filename{ltnews}, voir \OnCD{texmf-dist/doc/latex/base}. \item Un nouveau programme, \cmdname{dvipng}, qui convertit les fichiers -\acro{DVI} en images \acro{PNG} a été ajouté. Voir +DVI en images PNG a été ajouté. Voir \url{http://www.ctan.org/pkg/dvipng}. \item Nous avons dû réduire le nombre de fontes incluses dans l'extension \pkgname{cbgreek}, 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 \pkgname{cbgreek} est disponible sur \acro{CTAN} +des fontes \pkgname{cbgreek} est disponible sur CTAN (\url{http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts}). \item La commande \cmdname{oxdvi} a été supprimée, il suffit utiliser @@ -3286,7 +3301,7 @@ nécessaire de positionner la variable d'environnement 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 \textsf{mips-irix}, les bibliothèques dynamiques -\acro{MIPS}pro 7.4 sont nécessaires. +MIPSpro 7.4 sont nécessaires. \end{itemize} @@ -3350,6 +3365,12 @@ latex --translate-file=empty.tcx fichier.tex des fichier DVI en PDF ; ce programme remplace \cmdname{dvipdfm}, toujours disponible mais dont l'usage est maintenant déconseillé. +\item Les nouveaux programmes \cmdname{pdfopen} et \cmdname{pdfclose} sont + inclus pour permettre de relancer les fichiers PDF dans Adobe Acrobat + Reader sans devoir relancer le programme (d'autres afficheurs PDF, + notamment \cmdname{xpdf}, \cmdname{gv} et \cmdname{gsview}, n'ont jamais + souffert de ce problème). + \item Les variables \envname{HOMETEXMF} et \envname{VARTEXMF} ont été renommées en \envname{TEXMFHOME} et \envname{TEXMFSYSVAR} respectivement pour raisons de cohérence avec les autres noms de variables. Il y a aussi @@ -3384,7 +3405,7 @@ c'est un vrai \TeX{} « à la Knuth » ! par \texttt{\%\&}. Comme chaque année des centaines d'extensions et de programmes ont été mis à -jour, voir les sites \acro{CTAN} (\url{http://mirror.ctan.org}). +jour, voir les sites CTAN (\url{http://mirror.ctan.org}). 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 @@ -3461,22 +3482,22 @@ dans la présente édition. \label{sec:2009news} % keep with 2009 En 2009, le format de sortie par défaut de Lua\AllTeX\ est maintenant le -\acro{PDF} afin de profiter de la prise en charge des polices OpenType et +PDF afin de profiter de la prise en charge des polices OpenType et autres fonctionnalités de Lua\TeX. De nouveaux exécutables nommés -\code{dviluatex} et \code{dvilualatex} fournissent une sortie \acro{DVI}. La +\code{dviluatex} et \code{dvilualatex} fournissent une sortie DVI. La page d'accueil de Lua\TeX{} est \url{http://luatex.org}. 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. -\TL fournit la nouvelle version des polices \TypeI{} de l'\acro{AMS}, y compris +\TL fournit la nouvelle version des polices \TypeI{} de l'AMS, y compris Computer Modern : les quelques changements de formes faits au cours des ans par Knuth dans les sources \MF{} ont été intégrés, et le \eng{hinting} a été amélioré. Les polices Euler ont été en grande partie redessinées par Hermann Zapf (voir \url{http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf}). Dans tous les cas, les métriques n'ont pas changé. La page d'accueil des -polices de l'\acro{AMS} est \url{http://www.ams.org/tex/amsfonts.html}. +polices de l'AMS est \url{http://www.ams.org/tex/amsfonts.html}. Le nouvel éditeur intégré \TeX{}works est fourni pour Windows, ainsi que dans Mac\TeX. Pour les autres plates-formes, ainsi que d'autres informations, voir la @@ -3493,9 +3514,8 @@ fonctionnalités 3D avancées. Sa page d'accueil est Le programme \code{dvipdfm} séparé a été remplacé par \code{dvipdfmx} qui, lorsqu'il est appelé par ce nom, travaille dans un mode de compatibilité spécifique. Le programme \code{dvipdfmx} fournit des fonctionnalités pour les -écritures \acro{CJK} et inclut de nombreux correctifs accumulés au fil des ans -depuis la dernière sortie de \code{dvipdfm}. Sa page d'accueil est -\url{http://project.ktug.or.kr/dvipdfmx}. +écritures CJK et inclut de nombreux correctifs accumulés au fil des ans +depuis la dernière sortie de \code{dvipdfm}. Des exécutables pour les plates-formes \pkgname{cygwin} et \pkgname{i386-netbsd} sont maintenant fournis, tandis que les autres distributions BSD ont été @@ -3590,7 +3610,7 @@ depuis un \DVD\ physique est maintenant être beaucoup plus rapide. Les binaires pour \MacOSX\ (\code{universal-darwin} et \code{x86\_64-darwin}) ne fonctionnent désormais que sous Leopard ou une version ultérieure ; Panther -et Tiger ne sont plus supportés. +et Tiger ne sont plus pris en charge. Le programme \code{biber} pour le traitement des bibliographies est inclus pour les plates-formes les plus courantes. Son développement suit de près celui @@ -3710,7 +3730,7 @@ de multiples façons. pdf\TeX : nouveau paramètre d'avertissement de suppression \cs{pdfsuppresswarningpagegroup}; nouvelles primitives pour des espaces -intermots factices aidant à la mise en forme du texte \acro{PDF}: +intermots factices aidant à la mise en forme du texte PDF: \cs{pdfinterwordspaceon}, \cs{pdfinterwordspaceoff}, \cs{pdffakespace}. Lua\TeX: des modifications et corrections notables ont été faites concernant le @@ -3733,7 +3753,7 @@ de compatibilité avec les versions précédentes de \XeTeX. \MP: un nouveau système numérique \code{decimal} est accepté, parallèlement à un compagnon interne \code{numberprecision} ; une nouvelle définition de \code{drawdot} dans \filename{plain.mp}, par Knuth; corrections de bugs dans les -sorties \acro{SVG} et \acro{PNG} output, entre autres. +sorties SVG et PNG output, entre autres. L'utilitaire Con\TeX{}t \cmdname{pstopdf} Con\TeX{}t sera retiré en tant que commande autonome à un certain moment après la sortie de la 2014, du fait de @@ -3758,13 +3778,11 @@ La collection \pkgname{langcjk} pour le support du chinois, du japonais et du co a été scindé en collections de langues individuelles par souci de modération de tailles. Plates-formes: \pkgname{x86\_64-cygwin} ajoutée, \pkgname{mips-irix} supprimée; -Microsoft ne maintient plus Windows \acro{XP} donc nos programmes peuvent à tout +Microsoft ne maintient plus Windows XP donc nos programmes peuvent à tout moment commencer à être défaillants sur ce système. -\htmlanchor{news} -\subsection{Présent---2015} -\label{sec:tlcurrent} +\subsection{2015} \LaTeXe\ incorpore maintenant, par défaut, les changements jusqu'ici inclus uniquement en chargeant explicitement le paquet \pkgname{fixltx2e}, qui devient @@ -3781,7 +3799,7 @@ auparavant une composante de la \TeX\ Live. Ce changement est supposé invisible pour les utilisateurs ; quelques commandes internes de bas niveau ont été renommées ou supprimés mais le résultat devrait être le même. -pdf\TeX: supporte Exif de \acro{JPEG} ainsi que \acro{JFIF} ; n'émet même plus +pdf\TeX: supporte Exif de JPEG ainsi que JFIF ; n'émet même plus d'avertissement si \cs{pdfinclusionerrorlevel} est négatif; synchronisation avec \prog{xpdf}~3.04. @@ -3797,11 +3815,11 @@ MetaPost: nouveau système de nombres \code{binary}; nouvelle activation japonaise des programmes \prog{upmpost} et \prog{updvitomp}, analogues à \prog{up*tex}. -Mac\TeX: mises à jour du paquet Ghostscript inclus pour le support \acro{CJK}. +Mac\TeX: mises à jour du paquet Ghostscript inclus pour le support CJK. Le panneau de préférence de la distribution \TeX\ fonctionne maintenant sur Yosemite (\MacOSX~10.10). Les valises de polices du type « ressources » (« \emph{resource-fork font suitcases} »), qui ont des noms généralement sans -extension, ne sont plus supportées par \XeTeX; les valises de polices du type +extension, ne sont plus prises en charge par \XeTeX; les valises de polices du type « data » (extension \code{.dfont}) continuent elles à l'être. Infrastructure: Le script \prog{fmtutil} a été réimplementé pour lire @@ -3818,6 +3836,65 @@ que binaires personnalisés (\url{http://tug.org/texlive/custom-bin.html}). 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. +\htmlanchor{news} +\subsection{Présent---2016} +\label{sec:tlcurrent} + +Lua\TeX: 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, « Lua\TeX\ +0.90 backend changes for PDF and more » +(\url{http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf}). Les détails se +trouvent dans le manuel de Lua\TeX, +\OnCD{texmf-dist/doc/luatex/base/luatex.pdf}. + +Metafont: MFlua and MFluajit, nouveaux programmes hautement expérimentaux qui +intègrent Lua à \MF (à fins de tests). + +MetaPost: corrections de bugs et préparations internes pour MetaPost 2.0. + +pdf\TeX: utilisation de la variable \code{SOURCE\_DATE\_EPOCH} (si configurée) +pour l'horodatage ; nouvelles primitives \cs{pdfinfoomitdate}, \cs{pdftrailerid}, +\cs{pdfsuppressptexinfo}, pour 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. + +Xe\TeX: nouvelles primitives \cs{XeTeXhyphenatablelength}, +\cs{XeTeXgenerateactualtext}, \cs{XeTeXinterwordspaceshaping}, +\cs{mdfivesum}; augmentation de la limite de caractères de classe à 4096; +identifiant byte du DVI incrémenté. + +Autres utilitaires: +\begin{itemize} +\item \code{gregorio} est un nouveau programme faisant partie du package + \code{gregoriotex} dédié à la composition de partitions de chants grégoriens ; + il est par défaut inclus dans \code{shell\_escape\_commands}. + +\item \code{upmendex} est un programme de création d'index, presque complètement + compatible avec \code{makeindex}, proposant un support pour le classement + Unicode, entre autres différences. + +\item \code{afm2tfm} désormais ne fait des ajustement à la hausse que sur la + base de la hauteur des accents ; une nouvelle option \code{-a} omet tous les + ajustements. + +\item \code{ps2pk} peut traiter les fontes PK/GF étendues. +\end{itemize} + +Mac\TeX: 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 +\code{cjk-gs-integrate} à lancer par les utilisateurs qui souhaitent incorporer +diverses fontes CJK dans Ghostscript. + +Infrastructure: 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é). + +Plates-forme s: \code{alpha-linux} et \code{mipsel-linux} supprimées. + + \subsection{Versions futures} \emph{\TL{} n'est pas un produit parfait !} (et ne le sera jamais). Nous |