texlive[63921] Master: tabvar (17jul22)

commits+karl at tug.org commits+karl at tug.org
Sun Jul 17 21:59:04 CEST 2022


Revision: 63921
          http://tug.org/svn/texlive?view=revision&revision=63921
Author:   karl
Date:     2022-07-17 21:59:03 +0200 (Sun, 17 Jul 2022)
Log Message:
-----------
tabvar (17jul22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tabvar/README
    trunk/Master/texmf-dist/doc/latex/tabvar/demo.pdf
    trunk/Master/texmf-dist/doc/latex/tabvar/demo.tex
    trunk/Master/texmf-dist/doc/latex/tabvar/tabvar.pdf
    trunk/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
    trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.cfg
    trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.sty
    trunk/Master/tlpkg/libexec/ctan2tds

Removed Paths:
-------------
    trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.1
    trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.2
    trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.3

Modified: trunk/Master/texmf-dist/doc/latex/tabvar/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tabvar/README	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/doc/latex/tabvar/README	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1,11 +1,11 @@
                             Tabvar package
 
 This LaTeX package is meant to ease the typesetting of tables showing
-variations of functions as they are used in France. 
+variations of functions as they are used in France.
 The documentation is in French.
 
-This material is subject to the LaTeX Project Public License. 
-See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html 
+This material is subject to the LaTeX Project Public License.
+See http://www.latex-project.org/lppl.txt
 for the details of that license.
 
 Have a look at the PDF file demo.pdf in the doc directory, to have
@@ -31,4 +31,4 @@
 
 --
 Daniel Flipo, <daniel.flipo at free.fr>
-April, 3rd, 2010.
+September, 4th, 2014.

Modified: trunk/Master/texmf-dist/doc/latex/tabvar/demo.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tabvar/demo.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tabvar/demo.tex	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/doc/latex/tabvar/demo.tex	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1,6 +1,6 @@
 %Format: PDF
 
-\documentclass[a4paper,11pt]{article}
+\documentclass[a4paper,11pt,french]{article}
 
 \addtolength{\textwidth}{10mm}
 \addtolength{\oddsidemargin}{-5mm}
@@ -13,11 +13,9 @@
 %\usepackage[FlechesPS]{tabvar}
 %\usepackage[FlechesMP]{tabvar}
 
-\usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
-\usepackage[frenchb]{babel}
-
 \usepackage{lmodern}
+\usepackage{babel}
 
 \newcommand*{\file}[1]{\texttt{#1}}
 \newcommand*{\env}[1]{\texttt{#1}}
@@ -30,16 +28,16 @@
   \Large\bfseries Exemples de tableaux de variations avec \file{tabvar}
 \end{center}
 
-Un exemple simple : 
+Un exemple simple :
 $\displaystyle f(x)=\frac{x^3+2}{2x} \qquad f'(x)=\frac{x^3-1}{x^2}$.
 
 \[\begin{tabvar}{|C|CCCCCCCCC|} \hline
- x    &-\infty &   &-\sqrt[3]{2} &   & 0       &   & 1  &    &+\infty      
+ x    &-\infty &   &-\sqrt[3]{2} &   & 0       &   & 1  &    &+\infty
 \\ \hline
-f'(x) &        & - &             & - & \dbarre & - & 0  & +  & 
+f'(x) &        & - &             & - & \dbarre & - & 0  & +  &
 \\ \hline
-\niveau{3}{3}f(x)  
-      &+\infty                       &\decroit 
+\niveau{3}{3}f(x)
+      &+\infty                       &\decroit
       &0                             &\decroit
       &\discont{-\infty}{<}{+\infty} &\decroit
       &\frac{3}{2}                   &\croit
@@ -50,12 +48,12 @@
 Le codage du tableau est le suivant :
 \begin{verbatim}
 \[\begin{tabvar}{|C|CCCCCCCCC|} \hline
- x    &-\infty &  &-\sqrt[3]{2} &  &0       &  & 1 &  &+\infty      
+ x    &-\infty &  &-\sqrt[3]{2} &  &0       &  & 1 &  &+\infty
 \\ \hline
-f'(x) &        &- &             &- &\dbarre &- & 0 &+ & 
+f'(x) &        &- &             &- &\dbarre &- & 0 &+ &
 \\ \hline
-\niveau{3}{3}f(x)  
-      &+\infty                       &\decroit 
+\niveau{3}{3}f(x)
+      &+\infty                       &\decroit
       &0                             &\decroit
       &\discont{-\infty}{<}{+\infty} &\decroit
       &\frac{3}{2}                   &\croit
@@ -78,12 +76,12 @@
 
 Voici le résultat obtenu avec ces deux modifications :
 \[\begin{tabvar}{|C|CCCCCCCCC|} \hline
- x    &-\infty &  &-\sqrt[3]{2} &  &0       &  & 1 &  &+\infty      
+ x    &-\infty &  &-\sqrt[3]{2} &  &0       &  & 1 &  &+\infty
 \\ \hline
-f'(x) &        &- &             &- &\dbarre &- & 0 &+ & 
+f'(x) &        &- &             &- &\dbarre &- & 0 &+ &
 \\ \hline
 \niveau{3}{3}\TVcenter{f(x)}
-      &+\infty             &\decroit 
+      &+\infty             &\decroit
       &0                                &\decroit
       &\discont[1]{-\infty}{<}{+\infty} &\decroit
       &\frac{3}{2}                      &\croit
@@ -104,10 +102,10 @@
 \[\begin{tabvar}{|C|CCCCLCRCCCC|} \hline
  x    &-\infty & &-\sqrt[3]{2} & & &0       & & &1         & &+\infty
 \\ \hline
-f'(x) &        &-& \barre{}    &-& &\dbarre & &-&\barre{0} &+& 
+f'(x) &        &-& \barre{}    &-& &\dbarre & &-&\barre{0} &+&
 \\ \hline
-\niveau{3}{3}\TVcenter{f(x)} 
-      &+\infty                                 &\decroit 
+\niveau{3}{3}\TVcenter{f(x)}
+      &+\infty                                 &\decroit
       &\barre{0}                               &\decroit
       &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
       &\barre{\frac{3}{2}}                     &\croit
@@ -120,10 +118,10 @@
 \[\begin{tabvar}{|C|CCCCLCRCCCC|} \hline
  x   &-\infty& &-\sqrt[3]{2} & & &0       & & &1         & &+\infty
 \\ \hline
-f'(x)&       &-& \barre{}    &-& &\dbarre & &-&\barre{0} &+& 
+f'(x)&       &-& \barre{}    &-& &\dbarre & &-&\barre{0} &+&
 \\ \hline
-\niveau{3}{3}\TVcenter{f(x)} 
-      &+\infty                                 &\decroit 
+\niveau{3}{3}\TVcenter{f(x)}
+      &+\infty                                 &\decroit
       &\barre{0}                               &\decroit
       &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
       &\barre{\frac{3}{2}}                     &\croit
@@ -141,25 +139,25 @@
 
 \[
 \begin{tabvar}{|C|CCRCCCCCC|} \hline
- t    &-\infty &   &-1  &   & 0       &   & 1  &   &+\infty      
+ t    &-\infty &   &-1  &   & 0       &   & 1  &   &+\infty
 \\ \hline
-x'(t) &        &+  & 0  & - & \dbarre & - & 0  & + & 
+x'(t) &        &+  & 0  & - & \dbarre & - & 0  & + &
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                          &\croit 
-                &-2                               &\decroit 
-                &\discont[1]{-\infty}{<}{+\infty} &\decroit 
+\TVcenter{x(t)} &-\infty                          &\croit
+                &-2                               &\decroit
+                &\discont[1]{-\infty}{<}{+\infty} &\decroit
                 &2                                &\croit
                 &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty        &\croit 
+\TVcenter{y(t)} &-\infty        &\croit
                 &-\frac{1}{2}   &\croit
                 &+\infty        &\decroit
                 &\frac{3}{2}    &\croit
                 &+\infty
 \\ \hline
-y'(t) &        &+  &2   & + & \dbarre & - & 0  &+   &             
+y'(t) &        &+  &2   & + & \dbarre & - & 0  &+   &
 \\ \hline
 \end{tabvar}
 \]
@@ -167,25 +165,25 @@
 Le codage est le suivant :
 \begin{verbatim}
 \[\begin{tabvar}{|C|CCRCCCCCC|} \hline
- t    &-\infty &   &-1  &   & 0       &   & 1  &   &+\infty      
+ t    &-\infty &   &-1  &   & 0       &   & 1  &   &+\infty
 \\ \hline
-x'(t) &        &+  & 0  & - & \dbarre & - & 0  & + & 
+x'(t) &        &+  & 0  & - & \dbarre & - & 0  & + &
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                          &\croit 
-                &-2                               &\decroit 
-                &\discont[1]{-\infty}{<}{+\infty} &\decroit 
+\TVcenter{x(t)} &-\infty                          &\croit
+                &-2                               &\decroit
+                &\discont[1]{-\infty}{<}{+\infty} &\decroit
                 &2                                &\croit
                 &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty        &\croit 
+\TVcenter{y(t)} &-\infty        &\croit
                 &-\frac{1}{2}   &\croit
                 &+\infty        &\decroit
                 &\frac{3}{2}    &\croit
                 &+\infty
 \\ \hline
-y'(t) &        &+  &2   & + & \dbarre & - & 0  &+   &             
+y'(t) &        &+  &2   & + & \dbarre & - & 0  &+   &
 \\ \hline
 \end{tabvar}
 \]
@@ -197,23 +195,23 @@
 \[\begin{tabvar}{|C|CCCCRCLCCCC|} \hline
  t   &-\infty & &-1       & & &0       & & & 1        & &+\infty
 \\ \hline
-x'(t)&        &+&\barre{0}&-& &\dbarre & &-&\barre{0} &+& 
+x'(t)&        &+&\barre{0}&-& &\dbarre & &-&\barre{0} &+&
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                            &\croit 
-           &\barre{-2}                              &\decroit 
-           &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit 
+\TVcenter{x(t)} &-\infty                            &\croit
+           &\barre{-2}                              &\decroit
+           &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
            &\barre{2}                               &\croit
            &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty                   &\croit 
+\TVcenter{y(t)} &-\infty                   &\croit
                 &-\frac{1}{2}              &\croit
                 &+\infty &\dbarre &+\infty &\decroit
                 &\barre{\frac{3}{2}}       &\croit
                 &+\infty
 \\ \hline
-y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &             
+y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \end{tabvar}\]
 
@@ -222,17 +220,17 @@
 \[\begin{tabvar}{|C|CCCCRCLCCCC|} \hline
  t   &-\infty & &-1       & & &0       & & & 1        & &+\infty
 \\ \hline
-x'(t)&        &+&\barre{0}&-& &\dbarre & &-&\barre{0} &+& 
+x'(t)&        &+&\barre{0}&-& &\dbarre & &-&\barre{0} &+&
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                            &\croit 
-           &\barre{-2}                              &\decroit 
-           &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit 
+\TVcenter{x(t)} &-\infty                            &\croit
+           &\barre{-2}                              &\decroit
+           &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
            &\barre{2}                               &\croit
            &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty                   &\croit 
+\TVcenter{y(t)} &-\infty                   &\croit
                 &-\frac{1}{2}              &\croit
                 &+\infty &\dbarre &+\infty &\decroit
                 &\barre{\frac{3}{2}}       &\croit
@@ -256,7 +254,7 @@
 aboutit au tableau de gauche.
 
 \vspace{-.5\baselineskip}
-\[\begin{tabvar}{|C|LCCCR|} 
+\[\begin{tabvar}{|C|LCCCR|}
 \hline
 x                            &0            &       &\dfrac{1}{2} &         & 1
 \\ \hline
@@ -266,7 +264,7 @@
 \\ \hline
 \end{tabvar}
 \quad
-\begin{tabvar}{|C|LCCCR|} 
+\begin{tabvar}{|C|LCCCR|}
 \hline
 x                            &0 &       &\TVstretch{\dfrac{1}{2}} &         & 1
 \\ \hline
@@ -281,7 +279,7 @@
 \vspace{-.2\baselineskip}
 {\footnotesize
 \begin{verbatim}
-\begin{tabvar}{|C|CCCCR|} 
+\begin{tabvar}{|C|CCCCR|}
 \hline
 x                            &0            &       &\dfrac{1}{2} &         & 1
 \\ \hline
@@ -296,11 +294,11 @@
 \vspace{-.3\baselineskip}
 Le tableau de droite est obtenu grâce à la commande \verb|\TVstretch|%
 \footnote{Cette commande n'est disponible que depuis la version 1.7
-  (décembre~2012) de \file{tabvar}.} ; 
+  (décembre~2012) de \file{tabvar}.} ;
 il suffit de remplacer \verb|\dfrac{1}{2}| et \verb|\dfrac{1}{4}|
 par \verb|\TVstretch{\dfrac{1}{2}}| et \verb|\TVstretch{\dfrac{1}{4}}| ce qui
 ajoute un petit espace vertical (\verb|2pt| soit 0,6mm environ) au-dessus et
-au-dessous de ces fractions. 
+au-dessous de ces fractions.
 
 La commande \verb|\TVstretch| peut aussi s’utiliser avec un argument
 optionnel qui ajoute de l’espace uniquement au-dessus ou au-dessous selon son
@@ -308,7 +306,7 @@
 \vspace{-.3\baselineskip}
 {\footnotesize
 \begin{verbatim}
-\begin{tabvar}{|C|R C C C C|} 
+\begin{tabvar}{|C|R C C C C|}
 \hline
 x    &0 &      &\TVstretch[-4pt]{\frac{1}{2}} &        & 1
 \\ \hline
@@ -324,7 +322,7 @@
 \vspace{-.3\baselineskip}
 produit le tableau de droite, le tableau de gauche est obtenu avec le même
 codage mais sans recours à la commande \verb|\TVstretch|.
-\[\begin{tabvar}{|C|R C C C C|} 
+\[\begin{tabvar}{|C|R C C C C|}
 \hline
 x    &0  &      &\frac{1}{2} &        & 1
 \\ \hline
@@ -334,7 +332,7 @@
 \\ \hline
 \end{tabvar}
 \quad
-\begin{tabvar}{|C|R C C C C|} 
+\begin{tabvar}{|C|R C C C C|}
 \hline
 x    &0  &      &\TVstretch[-4pt]{\frac{1}{2}} &        & 1
 \\ \hline
@@ -349,7 +347,7 @@
 \newpage
 Il est possible de choisir entre quatre types de flèches grâce aux commandes
 \verb+\FlechesPS1+ (flèches « à moustaches » obtenues par défaut) \dots{}
-\verb+\FlechesPS4+.  
+\verb+\FlechesPS4+.
 Voici le même tableau avec des flèches assorties à la police Fourier
 (\verb+\FlechesPS2+) :
 
@@ -358,23 +356,23 @@
  t    &-\infty &  &-1        &  & &0       & &  & 1        &  &+\infty
 \\ \hline
 x'(t) &        &+ &\barre{0}
-                             &- & &\dbarre & &- &\barre{0} &+ & 
+                             &- & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                                 &\croit 
-                &\barre{-2}                              &\decroit 
-                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit 
+\TVcenter{x(t)} &-\infty                                 &\croit
+                &\barre{-2}                              &\decroit
+                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
                 &\barre{2}                               &\croit
                 &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty                         &\croit 
+\TVcenter{y(t)} &-\infty                         &\croit
                 &-\frac{1}{2}              &\croit
                 &+\infty &\dbarre &+\infty &\decroit
                 &\barre{\frac{3}{2}}       &\croit
                 &+\infty
 \\ \hline
-y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &             
+y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \end{tabvar}\]
 
@@ -383,23 +381,23 @@
  t    &-\infty &  &-1        &  & &0       & &  & 1        &  &+\infty
 \\ \hline
 x'(t) &        &+ &\barre{0}
-                             &- & &\dbarre & &- &\barre{0} &+ & 
+                             &- & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                                 &\croit 
-                &\barre{-2}                              &\decroit 
-                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit 
+\TVcenter{x(t)} &-\infty                                 &\croit
+                &\barre{-2}                              &\decroit
+                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
                 &\barre{2}                               &\croit
                 &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty                         &\croit 
+\TVcenter{y(t)} &-\infty                         &\croit
                 &-\frac{1}{2}              &\croit
                 &+\infty &\dbarre &+\infty &\decroit
                 &\barre{\frac{3}{2}}       &\croit
                 &+\infty
 \\ \hline
-y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &             
+y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \end{tabvar}\]
 
@@ -408,27 +406,27 @@
  t    &-\infty &  &-1        &  & &0       & &  & 1        &  &+\infty
 \\ \hline
 x'(t) &        &+ &\barre{0}
-                             &- & &\dbarre & &- &\barre{0} &+ & 
+                             &- & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                                 &\croit 
-                &\barre{-2}                              &\decroit 
-                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit 
+\TVcenter{x(t)} &-\infty                                 &\croit
+                &\barre{-2}                              &\decroit
+                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
                 &\barre{2}                               &\croit
                 &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty                         &\croit 
+\TVcenter{y(t)} &-\infty                         &\croit
                 &-\frac{1}{2}              &\croit
                 &+\infty &\dbarre &+\infty &\decroit
                 &\barre{\frac{3}{2}}       &\croit
                 &+\infty
 \\ \hline
-y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &             
+y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \end{tabvar}\]
 
-\newpage 
+\newpage
 
 Enfin il est possible d'élargir les colonnes contenant des flèches grâce à la
 commande \verb|\TVarrowscolstretch| ou d'ajouter de l'espace entre les
@@ -443,23 +441,23 @@
  t    &-\infty &  &-1        &  & &0       & &  & 1        &  &+\infty
 \\ \hline
 x'(t) &        &+ &\barre{0}
-                             &- & &\dbarre & &- &\barre{0} &+ & 
+                             &- & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \niveau{1}{3}
-\TVcenter{x(t)} &-\infty                                 &\croit 
-                &\barre{-2}                              &\decroit 
-                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit 
+\TVcenter{x(t)} &-\infty                                 &\croit
+                &\barre{-2}                              &\decroit
+                &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
                 &\barre{2}                               &\croit
                 &+\infty
 \\ \hline
 \niveau{1}{3}
-\TVcenter{y(t)} &-\infty                         &\croit 
+\TVcenter{y(t)} &-\infty                         &\croit
                 &-\frac{1}{2}              &\croit
                 &+\infty &\dbarre &+\infty &\decroit
                 &\barre{\frac{3}{2}}       &\croit
                 &+\infty
 \\ \hline
-y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &             
+y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &
 \\ \hline
 \end{tabvar}\]
 }
@@ -473,7 +471,7 @@
 flèches MetaPost sont des \emph{dessins}, leur couleur ne change pas avec la
 couleur du texte contrairement aux flèches PostScript qui sont des
 \emph{caractères}).
-Les flèches MetaPost sont obtenues avec 
+Les flèches MetaPost sont obtenues avec
 \verb|\usepackage[FlechesMP]{tabvar}|
 ou la commande \verb|\FlechesMPtrue| placée dans le préambule ou dans le
 fichier \file{tabvar.cfg}.
@@ -498,31 +496,31 @@
    t    &-\infty &  &-1        &  & &0       & &  & 1        &  &+\infty
   \\ \hline
   x'(t) &        &+ &\barre{0}
-                               &- & &\dbarre & &- &\barre{0} &+ & 
+                               &- & &\dbarre & &- &\barre{0} &+ &
   \\ \hline
   \niveau{1}{3}
-  \TVcenter{x(t)} &-\infty                                 &\croit 
-                  &\barre{-2}                              &\decroit 
-                  &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit 
+  \TVcenter{x(t)} &-\infty                                 &\croit
+                  &\barre{-2}                              &\decroit
+                  &-\infty  &\dbarre &\niveau{3}{3}+\infty &\decroit
                   &\barre{2}                               &\croit
                   &+\infty
   \\ \hline
   \niveau{1}{3}
-  \TVcenter{y(t)} &-\infty                         &\croit 
+  \TVcenter{y(t)} &-\infty                         &\croit
                   &-\frac{1}{2}              &\croit
                   &+\infty &\dbarre &+\infty &\decroit
                   &\barre{\frac{3}{2}}       &\croit
                   &+\infty
   \\ \hline
-  y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &             
+  y'(t) &        &+ &2         &+ & &\dbarre & &- &\barre{0} &+ &
   \\ \hline
   \end{tabvar}\]
 \endgroup
 
-\newpage 
+\newpage
 \FlechesPS2
 Un exemple de fonction non définie partout :
-$\displaystyle f(x) = \sqrt{\frac{x-1}{x+1}}$. 
+$\displaystyle f(x) = \sqrt{\frac{x-1}{x+1}}$.
 
 \[\begin{tabvar}{|C|CCRULCC|} \hline
  x     &-\infty &  &-1 &\hspace*{15mm} & 1      &  &+\infty
@@ -530,7 +528,7 @@
  f'(x) &        &+ &   &               &+\infty &+ &
 \\ \hline
 \niveau{1}{2}
-\TVcenter{f(x)}&1     &\croit &+\infty   &               
+\TVcenter{f(x)}&1     &\croit &+\infty   &
           &\niveau{1}{2}0 &\croit & 1
 \\ \hline
 \end{tabvar}\]
@@ -546,7 +544,7 @@
  f'(x) &        &+ &   &               &+\infty &+ &
 \\ \hline
 \niveau{1}{2}
-\TVcenter{f(x)}&1     &\croit &+\infty   &               
+\TVcenter{f(x)}&1     &\croit &+\infty   &
           &\niveau{1}{2}0 &\croit & 1
 \\ \hline
 \end{tabvar}\]
@@ -557,11 +555,11 @@
 La largeur de la colonne grisée est fixée à~15mm par le \verb|\hspace*{15mm}|
 placé dans une ligne quelconque du tableau. Certains visualiseurs
 (Xdvi par exemple) n'affichent pas correctement les couleurs ;
-en cas de doute, vérifier sur une sortie PostScript ou PDF. 
+en cas de doute, vérifier sur une sortie PostScript ou PDF.
 
 Noter l'emploi d'une seconde commande \verb|\niveau{1}{2}| pour positionner
 la valeur de~$f$ au point~1 (sans celle-ci, cette valeur serait placée
-au niveau de la valeur précédente, ici~$+\infty$. 
+au niveau de la valeur précédente, ici~$+\infty$.
 
 Si on prolongeait la définition de $f$ en posant $f(x)=0$ sur $[-1,1]$
 on aurait le tableau suivant :
@@ -573,7 +571,7 @@
  f'(x) &        &+ &  &\dbarre & 0 &+\infty &+ &
 \\ \hline
 \niveau{1}{2}
-\TVcenter{f(x)}  &1        &\croit &+\infty &\niveau{1}{2}0 
+\TVcenter{f(x)}  &1        &\croit &+\infty &\niveau{1}{2}0
                                    &\constante &0 &\croit & 1
 \\ \hline
 \end{tabvar}\]
@@ -589,7 +587,7 @@
  f'(x) &        &+ &  &\dbarre & 0 &+\infty &+ &
 \\ \hline
 \niveau{1}{2}
-\TVcenter{f(x)}  &1        &\croit &+\infty &\niveau{1}{2}0 
+\TVcenter{f(x)}  &1        &\croit &+\infty &\niveau{1}{2}0
                                    &\constante &0 &\croit & 1
 \\ \hline
 \end{tabvar}\]
@@ -597,8 +595,8 @@
 }
 \end{document}
 
-%%% Local Variables: 
+%%% Local Variables:
 %%% mode: latex
 %%% TeX-master: t
 %%% coding: utf-8
-%%% End: 
+%%% End:

Modified: trunk/Master/texmf-dist/doc/latex/tabvar/tabvar.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tabvar/tabvar.dtx	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/source/latex/tabvar/tabvar.dtx	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1,11 +1,11 @@
-% \CheckSum{649}
+% \CheckSum{622}
 %
 % \iffalse meta-comment
-% Files `tabvar.dtx', `tabvar.ins' and `tabvar.mp'
+% Files `tabvar.dtx’, `tabvar.ins’ and `tabvar.mp’
 %
-% Copyright (C) Daniel Flipo 2003-2013 <daniel.flipo at free.fr>
+% Copyright (C) Daniel Flipo 2003-2022 <daniel.flipo at free.fr>
 %
-% All the files included in the `tabvar' distribution, including
+% All the files included in the `tabvar’ distribution, including
 % the font, may be distributed and/or modified under the conditions
 % of the LaTeX Project Public License, either version 1.3 of this
 % license or (at your option) any later version.
@@ -14,11 +14,8 @@
 % and version 1.3 or later is part of all distributions of LaTeX
 % version 2003/12/01 or later.
 %
-% This file has the LPPL maintenance status "maintained".
+% This file has the LPPL maintenance status `maintained’.
 %
-% NO PERMISSION is granted to produce or to distribute a
-% modified version of this file under its original name.
-%
 % \fi
 %
 % \iffalse
@@ -25,7 +22,7 @@
 %
 %<*sty>
 %%
-%% Copyright (C) Daniel Flipo 2003-2013 <daniel.flipo at free.fr>
+%% Copyright (C) Daniel Flipo 2003-2022 <daniel.flipo at free.fr>
 %%
 \NeedsTeXFormat{LaTeX2e}[1997/06/01]
 \ProvidesFile{tabvar.sty}
@@ -34,7 +31,7 @@
 \ProvidesFile{tabvar.dtx}
 %</dtx>
 %<*!cfg>
-             [2013/01/21 v1.7 (Daniel Flipo)]
+             [2022/07/16 v1.8 (Daniel Flipo)]
 %</!cfg>
 %
 %<*driver>
@@ -44,21 +41,24 @@
 \RecordChanges
 %\OnlyDescription
 %
-\usepackage{url}
-\usepackage[latin1]{inputenc}
-\usepackage[T1]{fontenc}
-\IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
-\usepackage[frenchb]{babel}
+\usepackage{iftex,url}
+\iftutex
+  \usepackage{fontspec}
+\else
+  \usepackage[T1]{fontenc}
+  \usepackage{lmodern}
+\fi
+\usepackage[french]{babel}
 \GlossaryPrologue{\section*{Historique des versions}}
 \newcommand*\file[1]{\textsf{#1}}
 \newcommand*\ctype[1]{\texttt{#1}}
 \newcommand*\env[1]{\texttt{#1}}
 \setlength{\parindent}{0pt}
-\setlength{\parskip}{.5\baselineskip plus .2\baselineskip 
+\setlength{\parskip}{.5\baselineskip plus .2\baselineskip
                                      minus .2\baselineskip}
 \begin{document}
 \begin{center}
-  \textbf{\Large Tableaux de variations : `tabvar'}\\[3mm]^^A\]
+  \textbf{\Large Tableaux de variations : `tabvar’}\\[3mm]^^A\]
   Daniel \textsc{Flipo}\\
   \texttt{Daniel.Flipo\at free.fr}
 \end{center}
@@ -70,194 +70,187 @@
 %
 %  \section{Documentation}
 %
-%    L'extension \file{tabvar.dtx}\footnote{La version pr\'esent\'ee
-%    ici porte le num\'ero \fileversion, derni\`ere modification le
+%    L’extension \file{tabvar.dtx}\footnote{La version présentée
+%    ici porte le numéro \fileversion, dernière modification le
 %    \filedate.}, a pour but de faciliter la saisie des tableaux de
-%    variations.
+%    variations. Elle fonctionne aussi bien avec pdfLaTeX qu’avec
+%    LuaLaTeX ou XeLaTeX.
 %
-%    Elle s'appuie sur les extensions \file{array}, \file{colortbl},
-%    et \file{varwidth}. Les fl\`eches sont prises dans une fonte
-%    (type\,1) sp\'ecialement cr\'e\'ee par Michel~\bsc{Bovani}.
-%    Depuis la version~1.5, quatre variantes de fl\`eches sont
-%    propos\'ees.
-%    Un grand merci \`a Michel pour cette contribution et pour
-%    ses remarques qui m'ont \'et\'e tr\`es utiles pour
-%    am\'eliorer les versions pr\'eliminaires.
+%    Elle s’appuie sur les extensions \file{array}, \file{colortbl},
+%    et \file{varwidth}. Les flèches sont prises dans une fonte
+%    (type\,1) spécialement créée par Michel~\bsc{Bovani}.
+%    Depuis la version~1.5, quatre variantes de flèches sont
+%    proposées.
+%    Un grand merci à Michel pour cette contribution et pour
+%    ses remarques qui m’ont été très utiles pour
+%    améliorer les versions préliminaires.
 %
-%    Une autre possibilit\'e (conserv\'ee uniquement pour pr\'eserver
-%    la compatibilit\'e avec les premi\`eres versions de \file{tabvar})
-%    consiste \`a faire appel, pour le dessin des fl\`eches, 
-%    \`a MetaPost : le fichier \file{tabvar.mp} permet de cr\'eer les
-%    trois fl\`eches \file{tabvar.1}, \file{tabvar.2}, \file{tabvar.3}.
+%    Une autre possibilité (conservée uniquement pour préserver
+%    la compatibilité avec les premières versions de \file{tabvar})
+%    consiste à faire appel, pour le dessin des flèches,
+%    à MetaPost : le fichier \file{tabvar.mp} permet de créer les
+%    trois flèches \file{tabvar.1}, \file{tabvar.2}, \file{tabvar.3}.
 %    Ceci est une solution de repli pour ceux qui auraient du mal
-%    \`a installer la fonte \file{tabvar.pfb}, \`a n'employer qu'en
+%    à installer la fonte \file{tabvar.pfb}, à n’employer qu’en
 %    dernier recours.
 %
-%    Lorsqu'on travaille avec XeLaTeX ou LuaLaTeX il convient de
-%    placer l'appel \`a |\usepackage{tabvar}| \emph{avant}
-%    |\usepackage{fontspec}|.
-%
 %  \subsection{Installation}
 %
-%    L'extension \file{tabvar} fait partie des distributions TeXLive,
-%    MacTeX, ProTeXt, MikTeX, etc. Si elle n'est pas install\'ee chez
-%    vous, assurez-vous d'abord que l'extension \file{varwidth.sty} est
-%    pr\'esente sur votre syst\`eme, sinon r\'ecup\'erez-la sur CTAN :
-%    cherchez par exemple la cha\^{\i}ne |varwidth|
+%    L’extension \file{tabvar} fait partie des distributions TeXLive,
+%    MacTeX, ProTeXt, MikTeX, etc. Si elle n’est pas installée chez
+%    vous, assurez-vous d’abord que l’extension \file{varwidth.sty} est
+%    présente sur votre système, sinon récupérez-la sur CTAN :
+%    cherchez par exemple la chaîne |varwidth|
 %    sur \url{http://www.tex.ac.uk/CTANfind.html}
 %
 %    Les fichiers \file{tabvar.1}, \dots{} , \file{tabvar.3}
 %    ainsi que \file{tabvar.sty} et \file{tabvar.cfg} doivent
-%    \^etre plac\'es dans un r\'epertoire vu par \LaTeX.
+%    être placés dans un répertoire vu par \LaTeX.
 %
-%    Les fl\`eches sont prises dans la fonte type\,1 \file{tabvar.pfb}
-%    \`a condition que celle-ci soit correctement install\'ee :
-%    il est n\'ecessaire de placer le fichier \file{tabvar.pfb} dans
-%    un r\'epertoire o\`u il sera pris en compte, par exemple, pour
-%    respecter l'architecture TDS : |texmf/fonts/type1/public/tabvar|.
-%    De m\^eme, son fichier de m\'etriques \file{tabvar.tfm} devra
-%    \^etre mis par exemple dans |texmf/fonts/tfm/public/tabvar|.
+%    Les flèches sont prises dans la fonte type\,1 \file{tabvar.pfb}
+%    à condition que celle-ci soit correctement installée :
+%    il est nécessaire de placer le fichier \file{tabvar.pfb} dans
+%    un répertoire où il sera pris en compte, par exemple, pour
+%    respecter l’architecture TDS : |texmf/fonts/type1/public/tabvar|.
+%    De même, son fichier de métriques \file{tabvar.tfm} devra
+%    être mis par exemple dans |texmf/fonts/tfm/public/tabvar|.
 %
-%    Un ligne donnant acc\`es \`a cette fonte doit \^etre ajout\'ee
-%    (voir \file{tabvar.map}) dans les fichiers |.map| utilis\'es
+%    Un ligne donnant accès à cette fonte doit être ajoutée
+%    (voir \file{tabvar.map}) dans les fichiers |.map| utilisés
 %    par le pilote PostScript (\file{psfonts.map}) et par pdf\TeX{}
 %    (\file{pdftex.map}).
-%    Ne pas oublier de mettre \`a jour les bases de donn\'ees ls-R
+%    Ne pas oublier de mettre à jour les bases de données ls-R
 %    pour terminer (commande |mktexlsr| sous te\TeX{} ou \TeX{}Live).
 %
 %  \subsection{Utilisation}
 %
-%    L'environnement \env{tabvar} est une variante de l'environnement
-%    |array|, adapt\'ee \`a la saisie de tableaux de variations.
+%    L’environnement \env{tabvar} est une variante de l’environnement
+%    |array|, adaptée à la saisie de tableaux de variations.
 %
 %    Trois nouveaux types de colonnes, \ctype{C}, \ctype{L} et
 %    \ctype{R} remplacent les types classiques \ctype{c}, \ctype{l}
-%    et \ctype{r} ; ils permettent de disposer du mat\'eriel sur
-%    plusieurs niveaux dans un m\^eme ligne du tableau (ce sont des
+%    et \ctype{r} ; ils permettent de disposer du matériel sur
+%    plusieurs niveaux dans un même ligne du tableau (ce sont des
 %    colonnes de type |\parbox|).
 %
-%    Un quatri\`eme type de colonne, not\'e \ctype{U}%
-%    \footnote{Il \'etait not\'e \ctype{N} jusqu'\`a la version~1.5,
-%    le type \ctype{N} est conserv\'e pour assurer la
-%    compatibilit\'e ascendante mais ne devrait plus \^etre utilis\'e
-%    pour \'eviter un conflit avec l'extension \file{numprint.sty}.}
-%    sert pour les plages o\`u la fonction n'est pas d\'efinie
-%    (\ctype{U} pour \textit{Undefined}). La colonne est enti\`erement
-%    gris\'ee par d\'efaut, mais il est possible de choisir une autre
+%    Un quatrième type de colonne, noté \ctype{U}%
+%    \footnote{Il était noté \ctype{N} jusqu’à la version~1.5,
+%    le type \ctype{N} est conservé pour assurer la
+%    compatibilité ascendante mais ne devrait plus être utilisé
+%    pour éviter un conflit avec l’extension \file{numprint.sty}.}
+%    sert pour les plages où la fonction n’est pas définie
+%    (\ctype{U} pour \textit{Undefined}). La colonne est entièrement
+%    grisée par défaut, mais il est possible de choisir une autre
 %    couleur (voir le fichier de configuration \file{tabvar.cfg}).
-%    D\'esormais \file{tabvar} teste au |\begin{document}| si le type
-%    \ctype{N} a \'et\'e d\'efini par une autre extension, si c'est le
-%    cas un avertissement est affich\'e dans le fichier \file{.log} et
-%    \file{tabvar} n'\'ecrase plus la d\'efinition du type \ctype{N}.
-%    Sinon, le type \ctype{N} est d\'efini comme avant. 
+%    Désormais \file{tabvar} teste au |\begin{document}| si le type
+%    \ctype{N} a été défini par une autre extension, si c’est le
+%    cas un avertissement est affiché dans le fichier \file{.log} et
+%    \file{tabvar} n’écrase plus la définition du type \ctype{N}.
+%    Sinon, le type \ctype{N} est défini comme avant.
 %
 %    La saisie des lignes contenant les valeurs de la variable et les
-%    signes des d\'eriv\'ees se fait exactement comme celles d'un
+%    signes des dérivées se fait exactement comme celles d’un
 %    tableau |array|. Seules les lignes contenant les variations de
-%    la ou des fonctions font appel \`a six commandes
-%    particuli\`eres : |\niveau|, |\croit|, |\decroit|, |\constante|,
+%    la ou des fonctions font appel à six commandes
+%    particulières : |\niveau|, |\croit|, |\decroit|, |\constante|,
 %    |\dbarre| et |\discont|.
 %
 %    \begin{itemize}
 %
-%      \item |\niveau{|\emph{d\'epart}|}{|\emph{total}|}| prend
-%        deux arguments : le niveau (hauteur) o\`u doit \^etre
-%        positionn\'ee la premi\`ere valeur de la fonction et le
-%        nombre total de niveaux qui seront utilis\'es dans la ligne.
-%        Le niveau le plus bas est num\'erot\'e 1.
+%      \item |\niveau{|\emph{départ}|}{|\emph{total}|}| prend
+%        deux arguments : le niveau (hauteur) où doit être
+%        positionnée la première valeur de la fonction et le
+%        nombre total de niveaux qui seront utilisés dans la ligne.
+%        Le niveau le plus bas est numéroté 1.
 %
 %      \item Les commandes |\croit|, |\decroit| et |\constante| ne
-%        prennent pas d'argument, elles tracent les fl\`eches
+%        prennent pas d’argument, elles tracent les flèches
 %        montantes, descendantes ou horizontales.
 %
 %      \item |\dbarre| trace un double trait vertical dont la hauteur
 %        est celle de la ligne du tableau ; elle indique les
-%        discontinuit\'es de la fonction.
+%        discontinuités de la fonction.
 %
 %      \item |\discont[|\emph{num}|]{|\emph{valeur\_gauche}|}{<|
 %        ou |>}{|\emph{valeur\_droite}|}| peut
-%        s'utiliser lorsque la fonction pr\'esente une
-%        discontinuit\'e \`a la place de la double barre
+%        s’utiliser lorsque la fonction présente une
+%        discontinuité à la place de la double barre
 %        traditionnelle ; elle prend trois arguments obligatoires :
-%        les valeurs \`a gauche~$f_-$ et \`a droite~$f_+$ de la
-%        fonction, s\'epar\'ees par un signe |<| ou |>| selon que
+%        les valeurs à gauche~$f_-$ et à droite~$f_+$ de la
+%        fonction, séparées par un signe |<| ou |>| selon que
 %        $f_-<f_+$ ou $f_->f_+$.
-%        Enfin, l'argument optionnel, qui vaut~0 par d\'efaut,
-%        permet d'intercaler \emph{num} niveaux suppl\'ementaires
-%        entre les valeurs de~$f_-$ et~$f_+$ si n\'ecessaire.
+%        Enfin, l’argument optionnel, qui vaut~0 par défaut,
+%        permet d’intercaler \emph{num} niveaux supplémentaires
+%        entre les valeurs de~$f_-$ et~$f_+$ si nécessaire.
 %
 %    \end{itemize}
 %
-%    Il est possible d'ajouter des filets d'alignement vertical en
+%    Il est possible d’ajouter des filets d’alignement vertical en
 %    utilisant la commande |\barre{}| qui requiert un argument
-%    obligatoire, \'eventuellement vide : |\barre{}| trace un filet
+%    obligatoire, éventuellement vide : |\barre{}| trace un filet
 %    vertical dont la hauteur est celle de la ligne du tableau.
-%    Lorsqu'une valeur doit figurer sous le filet, on la passe en
+%    Lorsqu’une valeur doit figurer sous le filet, on la passe en
 %    argument de la commande (|\barre{0}| par exemple), ainsi cette
-%    valeur sera centr\'ee sur le filet.  Ceci restreint \'evidemment
-%    l'usage de la commande |\barre| aux colonnes de type \ctype{C}.
-%    La couleur du filet (gris par d\'efaut) est param\'etrable, voir
+%    valeur sera centrée sur le filet.  Ceci restreint évidemment
+%    l’usage de la commande |\barre| aux colonnes de type \ctype{C}.
+%    La couleur du filet (gris par défaut) est paramétrable, voir
 %    le fichier de configuration \file{tabvar.cfg}. Cette solution a
-%    \'et\'e pr\'ef\'er\'ee \`a des pointill\'es qui posent des
-%    probl\`emes de raccordement d'une ligne \`a l'autre du tableau.
+%    été préférée à des pointillés qui posent des
+%    problèmes de raccordement d’une ligne à l’autre du tableau.
 %
-%    Depuis la version 1.5, quatre variantes sont propos\'ees pour le
-%    dessin des fl\`eches PostScript type\,1, elles sont accessibles
-%    par les commandes |\FlechesPS1| (fl\`eches \og\`a moustaches\fg{}
-%    obtenues par d\'efaut), |\FlechesPS2| (assorties \`a la police
+%    Depuis la version 1.5, quatre variantes sont proposées pour le
+%    dessin des flèches PostScript type\,1, elles sont accessibles
+%    par les commandes |\FlechesPS1| (flèches «à moustaches»
+%    obtenues par défaut), |\FlechesPS2| (assorties à la police
 %    Fourier), |\FlechesPS3| et |\FlechesPS4|.
 %
-%    La commande |\TVcenter| prend un argument, elle sert \`a
+%    La commande |\TVcenter| prend un argument, elle sert à
 %    centrer verticalement le nom de la fonction, par exemple
-%    |\TVcenter{f(x)}|. Elle a besoin de conna\^{\i}tre le nombre
-%    total de niveaux, elle doit donc \^etre pr\'ec\'ed\'ee d'une
-%    commande |\niveau{|\emph{d\'epart}|}{|\emph{total}|}|.
+%    |\TVcenter{f(x)}|. Elle a besoin de connaître le nombre
+%    total de niveaux, elle doit donc être précédée d’une
+%    commande |\niveau{|\emph{départ}|}{|\emph{total}|}|.
 %
-%    La commande |\TVstretch| est \`a utiliser lorsqu'un \'el\'ement
-%    du tableau colle \`a la ligne horizontale du dessus ou du
+%    La commande |\TVstretch| est à utiliser lorsqu’un élément
+%    du tableau colle à la ligne horizontale du dessus ou du
 %    dessous%
 %    \footnote{Noter que les extensions \file{cellspace} et
-%    \file{tabls} qui r\`eglent ce probl\`eme n'ont pas d'effet
-%    sur l'environnement \env{tabvar} et que \file{tabls} est
-%    incompatible avec \file{array} charg\'e par \file{tabvar}.}.
-%    |\TVstretch{|\emph{valeur}|}| ajoute un peu d'espace
-%    param\'etrable (2pt par d\'efaut)%
-%    \footnote{La valeur de l'espace ajout\'e au-dessus est d\'efinie
+%    \file{tabls} qui règlent ce problème n’ont pas d’effet
+%    sur l’environnement \env{tabvar} et que \file{tabls} est
+%    incompatible avec \file{array} chargé par \file{tabvar}.}.
+%    |\TVstretch{|\emph{valeur}|}| ajoute un peu d’espace
+%    paramétrable (2pt par défaut)%
+%    \footnote{La valeur de l’espace ajouté au-dessus est définie
 %    par \texttt{\boi setlength\{\boi TVextraheight\}\{2pt\}}, celle
-%    de l'espace ajout\'e au-dessous est d\'efinie par
+%    de l’espace ajouté au-dessous est définie par
 %    \texttt{\boi setlength\{\boi TVextradepth\}\{2pt\}}.}
 %    au dessus et en dessous de \emph{valeur}.
-% 
+%
 %    La commande |\TVstretch| accepte un argument optionnel de type
-%    \emph{dimension} qui s'utilise lorsqu'on souhaite n'ajouter
-%    d'espace vertical que d'un c\^ot\'e (au-dessus ou au-dessous).
-%    Si l'argument optionnel est une dimension positive, sa valeur
-%    sera ajout\'ee uniquement au-dessus et si c'est une dimension
-%    n\'egative sa valeur absolue sera ajout\'ee uniquement en
+%    \emph{dimension} qui s’utilise lorsqu’on souhaite n’ajouter
+%    d’espace vertical que d’un côté (au-dessus ou au-dessous).
+%    Si l’argument optionnel est une dimension positive, sa valeur
+%    sera ajoutée uniquement au-dessus et si c’est une dimension
+%    négative sa valeur absolue sera ajoutée uniquement en
 %    dessous.
 %
 %    Le fichier \file{demo.pdf} (joint) propose plusieurs exemples,
-%    accompagn\'es de leur code source, illustrant les utilisations
-%    possibles de l'environnement \env{tabvar}.
+%    accompagnés de leur code source, illustrant les utilisations
+%    possibles de l’environnement \env{tabvar}.
 %
-%    Plusieurs commandes ou param\`etres permettent de personnaliser
-%    l'aspect du tableau (augmentation de la largeur ou de la hauteur
+%    Plusieurs commandes ou paramètres permettent de personnaliser
+%    l’aspect du tableau (augmentation de la largeur ou de la hauteur
 %    des cellules, etc.), voir le fichier \file{tabvar.cfg}.
 %
-%  \subsection{Incompatibilit\'es}
+%  \subsection{Incompatibilités}
 %
 %    \file{tabvar} est incompatible avec les extensions qui
-%    d\'efinissent les m\^emes types de colonnes (\ctype{C},
-%    \ctype{L}, \ctype{R}, \ctype{U}) pour d'autres usages, en
+%    définissent les mêmes types de colonnes (\ctype{C},
+%    \ctype{L}, \ctype{R}, \ctype{U}) pour d’autres usages, en
 %    particulier \file{tabulary}.
 %
-%    L'utilisation simultan\'ee de \file{tabvar}, \file{cellspace}, et
-%    \file{siunitx} est pour l'instant impossible : \file{cellspace}
-%    et \file{siuntix} utilisent tous les deux le param\`etre \ctype{S},
-%    pour \'eviter le conflit, \file{siuntix} red\'efinit le \ctype{S}
-%    de \file{cellspace} en \ctype{C} ce qui provoque un autre conflit
-%    avec \file{tabvar} ! Le probl\`eme a \'et\'e signal\'e \`a
-%    l'auteur de \file{siuntix}.
+%    Lorsqu’on utilise l’extension \file{xcolor}, placer l’appel
+%    à |\usepackage{xcolor}| \emph{avant} |\usepackage{tabvar}|,
+%    afin d’éviter un certain nombre de \textit{Warnings}.
 %
 % \StopEventually{\PrintChanges}
 %
@@ -269,21 +262,21 @@
 %
 %  \subsection{Options}
 %
-% \changes{tabvar-0.9}{2004/12/29}{Par d\'efaut, les fl\`eches
+% \changes{tabvar-0.9}{2004/12/29}{Par défaut, les flèches
 %    sont prises maintenant dans la fonte type 1 de Michel Bovani.}
 %
 % \changes{tabvar-0.9}{2005/02/05}{Ajout de deux options pour
-%    le choix du type de fl\`eches (suggestion de Frank Stengel).}
+%    le choix du type de flèches (suggestion de Frank Stengel).}
 %
-%    Depuis la version~0.9, les fl\`eches utilis\'ees par d\'efaut
+%    Depuis la version~0.9, les flèches utilisées par défaut
 %    sont prises dans la fonte type\,1 de Michel Bovani.
 %
-%    Si cette fonte sp\'ecifique n'a pas pu \^etre correctement
-%    install\'ee, on pourra d\'eclarer |\FlechesMPtrue| dans le
-%    fichier \file{tabvar.cfg} ou dans le pr\'eambule, ou encore
-%    utiliser l'option |FlechesMP| pour que les fl\`eches
-%    MetaPost utilis\'ees \`a la place. Cette solution est \`a
-%    proscrire lorsqu'on travaille avec XeLaTeX ou LuaLaTeX.
+%    Si cette fonte spécifique n’a pas pu être correctement
+%    installée, on pourra déclarer |\FlechesMPtrue| dans le
+%    fichier \file{tabvar.cfg} ou dans le préambule, ou encore
+%    utiliser l’option |FlechesMP| pour que les flèches
+%    MetaPost utilisées à la place. Cette solution est à
+%    proscrire lorsqu’on travaille avec XeLaTeX ou LuaLaTeX.
 %
 %    \begin{macrocode}
 \newif\ifFlechesMP \FlechesMPfalse
@@ -303,19 +296,19 @@
 \RequirePackage{ifthen}
 %    \end{macrocode}
 %
-%  \subsection{Dessin des fl\`eches}
+%  \subsection{Dessin des flèches}
 %
 %    Le fichier \file{tabvar.mp} (joint) contient le dessin des
-%    trois fl\`eches en MetaPost.
+%    trois flèches en MetaPost.
 %
 %    La commande |mpost -tex=latex tabvar| produit trois fichiers
 %    \file{tabvar.1}\dots{} \file{tabvar.3} qui contiennent les
-%    dessins des fl\`eches ; en PDF, il faut indiquer qu'il s'agit
+%    dessins des flèches ; en PDF, il faut indiquer qu’il s’agit
 %    de fichiers MetaPost.
 %
 % \changes{tabvar-1.61}{2012/03/14}{Charger supp-pdf.tex est inutile :
 %    en mode PDF, graphics.sty appelle pdftex.def qui charge
-%    supp-pdf.mkii.} 
+%    supp-pdf.mkii.}
 %
 %    \begin{macrocode}
 \RequirePackage{graphicx}
@@ -325,21 +318,21 @@
 \fi
 %    \end{macrocode}
 %
-%\changes{tabvar-1.5}{2011/03/04}{La d\'efinition des fl\`eches en
-%  MetaPost est d\'eplac\'ee (AtBeginDocument) pour \'eviter un
-%  message d'erreur avec XeLaTeX. Bug signal\'e par Thierry Wybrecht.}
+%\changes{tabvar-1.5}{2011/03/04}{La définition des flèches en
+%  MetaPost est déplacée (AtBeginDocument) pour éviter un
+%  message d’erreur avec XeLaTeX. Bug signalé par Thierry Wybrecht.}
 %
 %\changes{tabvar-1.2}{2008/10/23}{\cs{@ptsize} peut prendre des
-%  valeurs n\'egatives (classes koma-script avec tailles inf\'erieures
-%  \`a 10pt).  Utiliser \cs{f at size} \`a la place (patch propos\'e par
+%  valeurs négatives (classes koma-script avec tailles inférieures
+%  à 10pt).  Utiliser \cs{f at size} à la place (patch proposé par
 %  Ulrike Fisher, merci Ulrike).}
 %
-%    La mise \`a l'\'echelle des fl\`eches MetaPost se fait \`a partir
+%    La mise à l’échelle des flèches MetaPost se fait à partir
 %    de la valeur de |\f at size| qui contient normalement la taille en
-%    points de la police de base (10 en 10pt). Si la classe utilis\'ee
-%    ne d\'efinit pas |\f at size|, on donne la valeur 10 \`a |\f at size|,
-%    la valeur par d\'efaut de |\TVarrowscale| est alors 1.0
-%    (\'echelle 1), l'utilisateur peut toujours red\'efinir lui-m\^eme
+%    points de la police de base (10 en 10pt). Si la classe utilisée
+%    ne définit pas |\f at size|, on donne la valeur 10 à |\f at size|,
+%    la valeur par défaut de |\TVarrowscale| est alors 1.0
+%    (échelle 1), l’utilisateur peut toujours redéfinir lui-même
 %    |\TVarrowscale| selon ses besoins.
 %    \begin{macrocode}
 \providecommand{\f at size}{10}
@@ -346,13 +339,13 @@
 \newcommand{\TVarrowscale}{\strip at pt\dimexpr\f at size pt/10\relax}
 %    \end{macrocode}
 %
-%\changes{tabvar-1.4}{2010/08/22}{Ajout d'une commande
-%    \cs{TVarrowscolstretch} permettant d'augmenter la largeur des
-%    colonnes contenant les fl\`eches.}
+%\changes{tabvar-1.4}{2010/08/22}{Ajout d’une commande
+%    \cs{TVarrowscolstretch} permettant d’augmenter la largeur des
+%    colonnes contenant les flèches.}
 %
-%    La commande |\TVarrowscolstretch|, dont la valeur par d\'efaut
-%    est~1, permet d'augmenter la largeur des colonnes contenant les
-%    fl\`eches.
+%    La commande |\TVarrowscolstretch|, dont la valeur par défaut
+%    est~1, permet d’augmenter la largeur des colonnes contenant les
+%    flèches.
 %
 %  \begin{macro}{\TVarrowscolstretch}
 %    \begin{macrocode}
@@ -362,12 +355,12 @@
 %    \end{macrocode}
 %  \end{macro}
 %
-%\changes{tabvar-1.5}{2011/03/10}{Trois nouvelles formes de fl\`eches
-%  d\'essin\'ees par Michel Bovani.
-%  Ajout de la commande \cs{FlechesPS} pour y acc\'eder.} 
+%\changes{tabvar-1.5}{2011/03/10}{Trois nouvelles formes de flèches
+%  déssinées par Michel Bovani.
+%  Ajout de la commande \cs{FlechesPS} pour y accéder.}
 %
-%  La commande |\FlechesPS| suivie d'un chiffre compris entre 1 et 4
-%  permet d'acc\'eder \`a quatre variantes pour les fl\`eches
+%  La commande |\FlechesPS| suivie d’un chiffre compris entre 1 et 4
+%  permet d’accéder à quatre variantes pour les flèches
 %  PostScript.
 %
 %  \begin{macro}{\FlechesPS}
@@ -389,11 +382,11 @@
 %  \begin{macro}{\FlecheC}
 %  \begin{macro}{\FlecheD}
 %  \begin{macro}{\FlecheH}
-%    Le trac\'e des trois types de fl\`eches est fait par les
+%    Le tracé des trois types de flèches est fait par les
 %    commandes |\FlecheC|, |\FlecheD| et |\FlecheH|. Le choix de la
 %    variante (MetaPost ou type\,1) est fait au |\begin{document}|,
-%    ce qui \'economise une fonte math\'ematique parmi les 16
-%    disponibles lorsqu'on choisit la variante MetaPost.
+%    ce qui économise une fonte mathématique parmi les 16
+%    disponibles lorsqu’on choisit la variante MetaPost.
 %    \begin{macrocode}
 \AtBeginDocument{%
   \ifFlechesMP
@@ -437,11 +430,11 @@
 %  \end{macro}
 %  \end{macro}
 %
-%  \subsection{Positionnement vertical de \'el\'ements}
+%  \subsection{Positionnement vertical de éléments}
 %
-%    La variable |\TVextraheight|, dont la valeur par d\'efaut vaut
-%    |.7\baselineskip| permet d'\'ecarter l\'eg\`erement les valeurs
-%    maximales de la fonction, du filet horizontal sup\'erieur.
+%    La variable |\TVextraheight|, dont la valeur par défaut vaut
+%    |.7\baselineskip| permet d’écarter légèrement les valeurs
+%    maximales de la fonction, du filet horizontal supérieur.
 %
 %    \begin{macrocode}
 \newdimen\TVextraheight
@@ -449,17 +442,17 @@
 %    \end{macrocode}
 %
 %  \begin{macro}{\niveau}
-%    La commande |\niveau|, utilis\'ee uniquement dans les lignes
-%    relatives aux valeurs des fonctions, permet d'initialiser les
+%    La commande |\niveau|, utilisée uniquement dans les lignes
+%    relatives aux valeurs des fonctions, permet d’initialiser les
 %    valeurs des compteurs |\@niveaux| (nombre total de niveaux
-%    utilis\'es dans la ligne) et |\@pos| (indicateur du niveau
-%    courant). Elle active \'egalement le drapeau |\if at socle|
-%    utilis\'e par la commande |\@socle|. Celle-ci place un filet
+%    utilisés dans la ligne) et |\@pos| (indicateur du niveau
+%    courant). Elle active également le drapeau |\if at socle|
+%    utilisé par la commande |\@socle|. Celle-ci place un filet
 %    invisible de hauteur |\TVextraheight| et ajoute |\@pos - 1|
-%    sauts de lignes (les colonnes sont align\'ees par le bas), ce
-%    qui assure le positionnement vertical de l'\'el\'ement (valeur
-%    de la fonction ou fl\`eche).
-%    Le drapeau |\if at socle| devra \^etre mis localement \`a `faux'
+%    sauts de lignes (les colonnes sont alignées par le bas), ce
+%    qui assure le positionnement vertical de l’élément (valeur
+%    de la fonction ou flèche).
+%    Le drapeau |\if at socle| devra être mis localement à `faux’
 %    dans certaines colonnes (cf. |\dbarre| et |discont|).
 %    \begin{macrocode}
 \newcount\@niveaux
@@ -480,23 +473,23 @@
 %
 %  \subsection{Nouveaux types de colonnes}
 %
-%    Ces d\'efinitions n\'ecessitent les extensions |array| et
-%    |varwidth|. L'environnement |varwidth|, comme |minipage|,
-%    red\'efinit la commande |\\|.  On la renomme \`a l'int\'erieur
-%    des environnements |varwidth|, de fa\c{c}on \`a \'eviter la
-%    confusion entre passage \`a la ligne \`a l'int\'erieur d'une
-%    colonne et passage \`a la ligne suivante du tableau :
-%    |\TVnl| (commande interne) provoque un changement de ligne \`a
-%    l'int\'erieur d'une colonne, l'utilisateur peut continuer \`a
+%    Ces définitions nécessitent les extensions |array| et
+%    |varwidth|. L’environnement |varwidth|, comme |minipage|,
+%    redéfinit la commande |\\|.  On la renomme à l’intérieur
+%    des environnements |varwidth|, de façon à éviter la
+%    confusion entre passage à la ligne à l’intérieur d’une
+%    colonne et passage à la ligne suivante du tableau :
+%    |\TVnl| (commande interne) provoque un changement de ligne à
+%    l’intérieur d’une colonne, l’utilisateur peut continuer à
 %    utiliser |\\| pour terminer une ligne du tableau.
-%    La commande |\TVtabularnewline|, d\'efinie dans l'environnement
+%    La commande |\TVtabularnewline|, définie dans l’environnement
 %    \env{tabvar}, provoque un changement de ligne dans le tableau
-%    (|\tabularnewline|) et affecte la valeur `vrai' au drapeau
-%    |\ifreset at niveaux|, ce qui commande la r\'einitialisation des
-%    compteurs |\@pos| et |\@niveaux| \`a la valeur~1.
-%    Cette r\'einitialisation aura lieu \emph{apr\`es} que la
-%    commande |\@socle| ait plac\'e les valeurs de la fonction et
-%    les fl\`eches \`a la bonne hauteur.
+%    (|\tabularnewline|) et affecte la valeur `vrai’ au drapeau
+%    |\ifreset at niveaux|, ce qui commande la réinitialisation des
+%    compteurs |\@pos| et |\@niveaux| à la valeur~1.
+%    Cette réinitialisation aura lieu \emph{après} que la
+%    commande |\@socle| ait placé les valeurs de la fonction et
+%    les flèches à la bonne hauteur.
 %
 %    \begin{macrocode}
 \newif\ifreset at niveaux
@@ -506,19 +499,19 @@
   \fi}
 %    \end{macrocode}
 %
-% \changes{tabvar-1.0}{2006/03/14}{Ajout d'un param\`etre
+% \changes{tabvar-1.0}{2006/03/14}{Ajout d’un paramètre
 %    \cs{TVmaxcolwidth} pour choisir la largeur maximale des colonnes
-%    de type C, L, R, au lieu d'une valeur fixe.}
+%    de type C, L, R, au lieu d’une valeur fixe.}
 %
 % \changes{tabvar-1.2b}{2009/10/03}{Augmenter la valeur de
-%    \cs{TVmaxcolwidth} \`a \cs{linewidth}).}
+%    \cs{TVmaxcolwidth} à \cs{linewidth}).}
 %
-%    On d\'efinit des variantes \ctype{C}, \ctype{L} et \ctype{R},
+%    On définit des variantes \ctype{C}, \ctype{L} et \ctype{R},
 %    des colonnes \ctype{c}, \ctype{l} et \ctype{r} : ce sont des
-%    \emph{minipage} align\'ees par le bas, dont la largeur est celle
+%    \emph{minipage} alignées par le bas, dont la largeur est celle
 %    de la ligne la plus longue, avec un maximum de |\TVmaxcolwidth|
-%    fix\'e \`a |\linewidth| par d\'efaut, (voir la documentation de
-%    l'extension \file{varwidth.sty}).
+%    fixé à |\linewidth| par défaut, (voir la documentation de
+%    l’extension \file{varwidth.sty}).
 %
 %    \begin{macrocode}
 \newdimen\TVmaxcolwidth
@@ -543,21 +536,21 @@
      $\@finalstrut\@arstrutbox\end{varwidth}}}
 %    \end{macrocode}
 %
-%\changes{tabvar-1.6}{2011/07/07}{Ajout du type `U' synonyme de `N'
-%    utilis\'e par numprint.sty. N.B.: c'est la derni\`ere
-%    d\'efinition qui est prise en compte par \cs{newcolumntype},
-%    donc celle de numprint si tabvar est charg\'e apr\`es tabvar
+%\changes{tabvar-1.6}{2011/07/07}{Ajout du type `U’ synonyme de `N’
+%    utilisé par numprint.sty. N.B.: c’est la dernière
+%    définition qui est prise en compte par \cs{newcolumntype},
+%    donc celle de numprint si tabvar est chargé après tabvar
 %    et inversement (cf. array.dtx).}
 %
-%    On d\'efinit \'egalement un type \ctype{U} pour les domaines o\`u
-%    la fonction n'est pas d\'efinie : la colonne est colori\'ee en
-%    faisant appel \`a l'extension \file{colortbl}. La couleur
-%    peut \^etre choisie par l'utilisateur, par exemple :\\
+%    On définit également un type \ctype{U} pour les domaines où
+%    la fonction n’est pas définie : la colonne est coloriée en
+%    faisant appel à l’extension \file{colortbl}. La couleur
+%    peut être choisie par l’utilisateur, par exemple :\\
 %    |\definecolor{TVcolor}{rgb}{0.66, 0.8, 0}| \\
-%    donne un vert, voir \file{color.sty} pour la fa\c{c}on de
-%    d\'efinir des couleurs. L'ancien nom \ctype{N}, conserv\'e pour
-%    la compatibilit\'e ascendante, tant qu'il n'y a pas conflit, mais
-%    ne devrait plus \^etre utilis\'e.
+%    donne un vert, voir \file{color.sty} pour la façon de
+%    définir des couleurs. L’ancien nom \ctype{N}, conservé pour
+%    la compatibilité ascendante, tant qu’il n’y a pas conflit, mais
+%    ne devrait plus être utilisé.
 %
 %    \begin{macrocode}
 \definecolor{TVcolor}{gray}{0.7}
@@ -572,7 +565,7 @@
 \AtBeginDocument{%
   \@ifundefined{NC at find@N}%
      {\newcolumntype{N}{U}}%
-     {\PackageWarning{tabvar}{Le type de colonne N est d\'efini par
+     {\PackageWarning{tabvar}{Le type de colonne N est défini par
                               ailleurs. \MessageBreak Remplacer N par
                               U dans \protect\begin{tabvar}{...N...}
                               \MessageBreak}}%
@@ -581,12 +574,12 @@
 %
 %  \subsection{Commandes de saisie}
 %
-%    Les valeurs \`a afficher dans chaque ligne peuvent \^etre
+%    Les valeurs à afficher dans chaque ligne peuvent être
 %    saisies directement (|1.4|, |+|, |-|, etc.) comme dans un
 %    tableau normal. Les lignes correspondant aux valeurs des
-%    fonctions comportent plusieurs \'etages, nous disposons
+%    fonctions comportent plusieurs étages, nous disposons
 %    deux compteurs, |\@niveaux| qui contient le nombre total
-%    de niveaux (ou \'etages) utilis\'es dans la ligne, |\@pos|
+%    de niveaux (ou étages) utilisés dans la ligne, |\@pos|
 %    qui indique le niveau courant.
 %
 %  \begin{macro}{\croit}
@@ -593,10 +586,10 @@
 %  \begin{macro}{\decroit}
 %  \begin{macro}{\constante}
 %    Les commandes |\croit|,|\decroit|  et |\constante| tracent les
-%    fl\`eches \`a la hauteur ad\'equate et mettent \`a jour le
-%    compteur |\@pos|. Un message d'erreur est affich\'e lorsque
-%    l'une de ces commandes fait sortir de la plage de niveaux
-%    d\'eclar\'es par la commande |\niveau|.
+%    flèches à la hauteur adéquate et mettent à jour le
+%    compteur |\@pos|. Un message d’erreur est affiché lorsque
+%    l’une de ces commandes fait sortir de la plage de niveaux
+%    déclarés par la commande |\niveau|.
 %
 %    \begin{macrocode}
 \newcommand{\decroit}{\FlecheD
@@ -620,16 +613,16 @@
 %  \end{macro}
 %
 % \changes{tabvar-1.1}{2007/05/07}{Ajout de la commande \cs{barre}.
-%   Ajout de \cs{barre at dth} pour le calcul de la hauteur d'une
-%   rang\'ee (utilis\'ee par \cs{barre} et \cs{dbarre}).}
+%   Ajout de \cs{barre at dth} pour le calcul de la hauteur d’une
+%   rangée (utilisée par \cs{barre} et \cs{dbarre}).}
 %
 %  \begin{macro}{\dbarre}
-%    La commande |\dbarre| sert \`a tracer les doubles barres
-%    La commande |\vline| ne peut pas \^etre utilis\'ee \`a cette fin
-%    dans les environnements de type |\parbox|, car sa port\'ee
-%    est limit\'ee \`a un interligne.
+%    La commande |\dbarre| sert à tracer les doubles barres
+%    La commande |\vline| ne peut pas être utilisée à cette fin
+%    dans les environnements de type |\parbox|, car sa portée
+%    est limitée à un interligne.
 %
-%    On calcule la hauteur exacte de la rang\'ee, dans les deux cas
+%    On calcule la hauteur exacte de la rangée, dans les deux cas
 %    |\@niveaux=1| et |\@niveaux>1|, |\@tempdimc| contient la hauteur
 %    totale (\textit{totalheight}) et |\@tempdimb| la profondeur
 %    (\textit{depth}).
@@ -650,7 +643,7 @@
    \fi
    \@tempdimb=\dp\@arstrutbox}
 %    \end{macrocode}
-%    On fait appel \`a |\rule| pour le trac\'e de |\dbarre|.
+%    On fait appel à |\rule| pour le tracé de |\dbarre|.
 %    \begin{macrocode}
 \newcommand{\dbarre}{%
    \barre at dth
@@ -662,15 +655,15 @@
 %  \end{macro}
 %
 %\changes{tabvar-1.3}{2010/04/03}{%
-%  Valeur de la profondeur \cs{@tempdimb} corrig\'ee dans \cs{barre}.
-%  Bug signal\'e par Frank Stengel.}
+%  Valeur de la profondeur \cs{@tempdimb} corrigée dans \cs{barre}.
+%  Bug signalé par Frank Stengel.}
 %
 %  \begin{macro}{\barre}
 %    La commande |\barre| prend un argument obligatoire.
-%    |\barre{}| trace un filet vertical centr\'e dans une colonne.
-%    Lorsque l'argument est non vide, celui-ci est superpos\'e
-%    (centr\'e) sur le filet. Le filet est trac\'e en gris
-%    par d\'efaut (couleur param\'etrable).
+%    |\barre{}| trace un filet vertical centré dans une colonne.
+%    Lorsque l’argument est non vide, celui-ci est superposé
+%    (centré) sur le filet. Le filet est tracé en gris
+%    par défaut (couleur paramétrable).
 %    \begin{macrocode}
 \newsavebox{\tab at box}
 \definecolor{TVbarrecolor}{gray}{0.7}
@@ -689,25 +682,25 @@
 %  \end{macro}
 %
 %  \begin{macro}{\discont}
-%    La commande |\discont| s'utilise lorsque la fonction pr\'esente
-%    une discontinuit\'e, elle r\'eclame 3 arguments obligatoires :
-%    le premier est la limite \`a gauche~$f_-$, le deuxi\`eme le signe
-%    '<' ou '>', le troisi\`eme est la limite \`a droite~$f_+$.
+%    La commande |\discont| s’utilise lorsque la fonction présente
+%    une discontinuité, elle réclame 3 arguments obligatoires :
+%    le premier est la limite à gauche~$f_-$, le deuxième le signe
+%    `<’ ou `>’, le troisième est la limite à droite~$f_+$.
 %    \LaTeX{} ne peut pas toujours comparer facilement les valeurs
-%    de $f_-$ et $f_+$ (penser \`a $f_-=\sqrt{e}$, $f_+=\pi/2$), le
-%    deuxi\`eme argument pr\'ecise si $f_- < f_+$ ou si $f_- > f_+$.
+%    de $f_-$ et $f_+$ (penser à $f_-=\sqrt{e}$, $f_+=\pi/2$), le
+%    deuxième argument précise si $f_- < f_+$ ou si $f_- > f_+$.
 %
 %    En plus de ces 3 arguments obligatoires, un argument optionnel
-%    (entier positif) permet d'\'ecarter verticalement les valeurs
+%    (entier positif) permet d’écarter verticalement les valeurs
 %    $f_-$ et~$f_+$ ; la valeur de cet entier donne le nombre de
-%    niveaux suppl\'ementaires \`a intercaler (0 par d\'efaut).
+%    niveaux supplémentaires à intercaler (0 par défaut).
 %
 %    On commence par mesurer la largeur des deux arguments |#2| et
-%    |#4| pour pouvoir les centrer ensuite dans une bo\^{\i}te de
-%    largeur \'egale au maximum des deux largeurs.
+%    |#4| pour pouvoir les centrer ensuite dans une boîte de
+%    largeur égale au maximum des deux largeurs.
 %    Si cette disposition ne convient pas, on pourra toujours
-%    ajouter un |\hfill| \`a droite o\`u \`a gauche de la valeur
-%    \`a d\'eplacer.
+%    ajouter un |\hfill| à droite où à gauche de la valeur
+%    à déplacer.
 %
 %    \begin{macrocode}
 \newcommand{\discont}[4][0]{%
@@ -718,13 +711,13 @@
      \@soclefalse
      \ifthenelse{\equal{#3}{<}}%
 %    \end{macrocode}
-%    Cas o\`u $f_- < f_+$ : on pose la valeur de~$f_+$ (|#4|), puis
-%    on saute autant de lignes suppl\'ementaires qu'indiqu\'e dans
-%    l'argument optionnel, ensuite on passe \`a la ligne et on pose
+%    Cas où $f_- < f_+$ : on pose la valeur de~$f_+$ (|#4|), puis
+%    on saute autant de lignes supplémentaires qu’indiqué dans
+%    l’argument optionnel, ensuite on passe à la ligne et on pose
 %    la valeur de~$f_-$ (|#2|), enfin on ajoute en dessous
 %    |\@pos - 1| sauts de lignes pour positionner le tout en hauteur.
-%    Il reste \`a ajuster le compteur~|\@pos| pour que la fl\`eche
-%    suivante soit plac\'ee \`a la bonne hauteur.
+%    Il reste à ajuster le compteur~|\@pos| pour que la flèche
+%    suivante soit placée à la bonne hauteur.
 %    \begin{macrocode}
      {\makebox[\@tempdimc]{\ensuremath{#4}}%
       \@tempcnta=#1
@@ -739,7 +732,7 @@
      }%
      {\ifthenelse{\equal{#3}{>}}%
 %    \end{macrocode}
-%    Cas o\`u $f_- > f_+$ : \textit{idem} en permutant $f_-$ et~$f_+$.
+%    Cas où $f_- > f_+$ : \textit{idem} en permutant $f_-$ et~$f_+$.
 %    \begin{macrocode}
      {\makebox[\@tempdimc]{\ensuremath{#2}}%
       \@tempcnta=#1
@@ -754,10 +747,10 @@
       \global\advance\@pos by -#1
      }%
 %    \end{macrocode}
-%    Cas o\`u le deuxi\`eme argument n'est ni |<| ni |>| : erreur
+%    Cas où le deuxième argument n’est ni |<| ni |>| : erreur
 %    \begin{macrocode}
      {\PackageError{tabvar.sty}%
-        {Le second argument de \protect\discont\space doit \^etre
+        {Le second argument de \protect\discont\space doit être
          \MessageBreak soit '<' soit '>'}}%
      }%
 }
@@ -768,7 +761,7 @@
 %
 %  \begin{macro}{\TVcenter}
 %    La commande |\TVcenter{}| prend un argument, le nom de la
-%    fonction \`a centrer verticalement dans sa colonne.
+%    fonction à centrer verticalement dans sa colonne.
 %    \begin{macrocode}
 \newcommand*{\TVcenter}[1]{%
   \@tempcnta=\@niveaux \advance\@tempcnta by -1 \divide\@tempcnta by 2
@@ -783,17 +776,17 @@
 %
 %  \begin{macro}{\TVstretch}
 %    La commande |\TVstretch{}| prend un argument obligatoire, le nom
-%    de la valeur \`a \'ecarter des lignes horizontales et un
+%    de la valeur à écarter des lignes horizontales et un
 %    argument optionnel de type \emph{dimension}.
-%    Elle place son argument dans une bo\^{\i}te et en mesure la hauteur
-%    et la profondeur. En l'absence d'argument optionnel, elle ajoute
-%    respectivement |\TVextraheight| \`a la hauteur |\TV at tempa| et
-%    |\TVextradepth| \`a la profondeur |\TV at tempb|.
-% 
-%    Si l'argument optionnel est une dimension positive, sa valeur
-%    sera ajout\'ee uniquement \`a la hauteur et si c'est une
-%    dimension n\'egative sa valeur absolue sera ajout\'ee uniquement
-%    \`a la profondeur. La valeur par d\'efaut de l'argument optionnel
+%    Elle place son argument dans une boîte et en mesure la hauteur
+%    et la profondeur. En l’absence d’argument optionnel, elle ajoute
+%    respectivement |\TVextraheight| à la hauteur |\TV at tempa| et
+%    |\TVextradepth| à la profondeur |\TV at tempb|.
+%
+%    Si l’argument optionnel est une dimension positive, sa valeur
+%    sera ajoutée uniquement à la hauteur et si c’est une
+%    dimension négative sa valeur absolue sera ajoutée uniquement
+%    à la profondeur. La valeur par défaut de l’argument optionnel
 %    est |0pt|.
 %
 %    \begin{macrocode}
@@ -820,7 +813,7 @@
     \fi
   \fi
 %    \end{macrocode}
-%    Il reste \`a afficher la bo\^{\i}te initiale et \`a lui adjoindre
+%    Il reste à afficher la boîte initiale et à lui adjoindre
 %    une |\rule| invisible (de largeur nulle) de profondeur
 %    |\TV at tempb| et de hauteur totale |\TV at tempa + \TV at tempb|.
 %    \begin{macrocode}
@@ -831,10 +824,10 @@
 %    \end{macrocode}
 %  \end{macro}
 %
-%  \subsection{Environnement `tabvar'}
+%  \subsection{Environnement `tabvar’}
 %
-%    L'environnement \env{tabvar} est un \env{array} o\`u sont
-%    red\'efinis |\TVarraystretch|, |\TVarraycolsep| et
+%    L’environnement \env{tabvar} est un \env{array} où sont
+%    redéfinis |\TVarraystretch|, |\TVarraycolsep| et
 %    |\tabularnewline|.
 %
 %  \begin{environment}{tabvar}
@@ -851,7 +844,7 @@
 %    \end{macrocode}
 %  \end{environment}
 %
-%    Chargement du fichier de pr\'ef\'erences, si il en existe un.
+%    Chargement du fichier de préférences, si il en existe un.
 %    \begin{macrocode}
 \InputIfFileExists{tabvar.cfg}
    {\typeout{loading tabvar.cfg}}
@@ -867,37 +860,37 @@
 %<*cfg>
 % \fi
 %    \begin{macrocode}
-%% Fichier de configuration de l'extension `tabvar.sty'.
+%% Fichier de configuration de l’extension `tabvar.sty’.
 %%
-%% D\'ecommenter la ligne suivante pour que les variantes MetaPost
-%% des fl\`eches soient utilis\'ees \`a la place de la fonte tabvar.pfb
-%% (d\'econseill\'e en g\'en\'eral et *jamais* sous LuaLaTeX ou XeLaTeX).
+%% Décommenter la ligne suivante pour que les variantes MetaPost
+%% des flèches soient utilisées à la place de la fonte tabvar.pfb
+%% (déconseillé en général et *jamais* sous LuaLaTeX ou XeLaTeX).
 %%
 %%\FlechesMPtrue
 %%
-%% Choix d'une des 4 variantes pour les fl\`eches PostScript
+%% Choix d’une des 4 variantes pour les flèches PostScript
 %%
-%%\FlechesPS1   % (d\'efaut)
-%%\FlechesPS2   % assorties \`a la police Fourier
+%%\FlechesPS1   % (défaut)
+%%\FlechesPS2   % assorties à la police Fourier
 %%\FlechesPS3
 %%\FlechesPS4
 %%
-%% Ce param\`etre permet d'augmenter la largeur des colonnes contenant
-%% des fl\`eches (essayer 1.3, 1.5, etc.), sa valeur par d\'efaut est 1 :
+%% Ce paramètre permet d’augmenter la largeur des colonnes contenant
+%% des flèches (essayer 1.3, 1.5, etc.), sa valeur par défaut est 1 :
 %%
 %%\renewcommand*{\TVarrowscolstretch}{1}
 %%
-%% Ce param\`etre permet d'ajuster la hauteur des lignes
-%% de `tabvar' correspondant aux variations d'une fonction ;
-%% sa valeur par d\'efaut est :
+%% Ce paramètre permet d’ajuster la hauteur des lignes
+%% de `tabvar’ correspondant aux variations d’une fonction ;
+%% sa valeur par défaut est :
 %%
 %%\setlength{\TVextraheight}{0.7\baselineskip}
 %%
-%% Valeur de \arraycolsep utilis\'ee dans `tabvar'.
+%% Valeur de \arraycolsep utilisée dans `tabvar’.
 %%
 %%\setlength{\TVarraycolsep}{1pt}
 %%
-%% Valeur de \arraystretch utilis\'ee dans `tabvar'.
+%% Valeur de \arraystretch utilisée dans `tabvar’.
 %%
 %%\renewcommand{\TVarraystretch}{1.5}
 %%
@@ -905,27 +898,27 @@
 %%
 %%\setlength{\TVmaxcolwidth}{\linewidth}
 %%
-%% Valeur des espaces verticaux ajout\'es par la commande
+%% Valeur des espaces verticaux ajoutés par la commande
 %% |\TVstretch{}|.
 %%
 %%\setlength{\TVextraheight}{2pt}
 %%\setlength{\TVextradepth}{2pt}
 %%
-%% Exemples de d\'efinitions de couleurs pour les colonnes `U'
-%% o\`u la fonction est non d\'efinie.
+%% Exemples de définitions de couleurs pour les colonnes `U’
+%% où la fonction est non définie.
 %%
 %%\definecolor{TVcolor}{gray}{0.5}
 %%\definecolor{TVcolor}{rgb}{0.33, 0.12, 0}
 %%\definecolor{TVcolor}{cmyk}{0.91,0,0.88,0.12}
 %%
-%% Les valeurs suivantes assurent que les colonnes `U' sont
-%% colori\'ees sur toute leur largeur.
+%% Les valeurs suivantes assurent que les colonnes `U’ sont
+%% coloriées sur toute leur largeur.
 %%
 %%\setlength{\TVcolorLeftSep}{\TVarraycolsep}
 %%\setlength{\TVcolorRightSep}{\TVarraycolsep}
 %%
 %% On peut ajuster comme ci-dessus la couleur des filets
-%% tra\c{c}\'es par la commande \barre{}.
+%% traçés par la commande \barre{}.
 %%
 %%\definecolor{TVbarrecolor}{gray}{0.7}
 %    \end{macrocode}
@@ -940,5 +933,5 @@
 
 %%% Local Variables:
 %%% fill-column: 70
-%%% coding: us-ascii
+%%% coding: utf-8
 %%% End:

Deleted: trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.1
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.1	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.1	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1,20 +0,0 @@
-%!PS
-%%BoundingBox: -1 -1 25 13 
-%%HiResBoundingBox: -0.09962 -0.09962 24.0099 12.05476 
-%%Creator: MetaPost 1.504
-%%CreationDate: 2013.01.22:1714
-%%Pages: 1
-%%BeginProlog
-%%EndProlog
-%%Page: 1 1
- 0 0 0 setrgbcolor 0 0.19925 dtransform truncate idtransform setlinewidth pop
- [] 0 setdash 1 setlinecap 1 setlinejoin 10 setmiterlimit
-newpath 0 0 moveto
-23.91028 11.95514 lineto stroke
-newpath 21.28954 8.93336 moveto
-23.91028 11.95514 lineto
-19.92043 11.67165 lineto
- closepath
-gsave fill grestore stroke
-showpage
-%%EOF

Deleted: trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.2
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.2	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.2	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1,20 +0,0 @@
-%!PS
-%%BoundingBox: -1 -1 25 13 
-%%HiResBoundingBox: -0.09962 -0.09962 24.0099 12.05476 
-%%Creator: MetaPost 1.504
-%%CreationDate: 2013.01.22:1714
-%%Pages: 1
-%%BeginProlog
-%%EndProlog
-%%Page: 1 1
- 0 0 0 setrgbcolor 0 0.19925 dtransform truncate idtransform setlinewidth pop
- [] 0 setdash 1 setlinecap 1 setlinejoin 10 setmiterlimit
-newpath 0 11.95514 moveto
-23.91028 0 lineto stroke
-newpath 19.92043 0.2835 moveto
-23.91028 0 lineto
-21.28954 3.02177 lineto
- closepath
-gsave fill grestore stroke
-showpage
-%%EOF

Deleted: trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.3
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.3	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.3	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1,20 +0,0 @@
-%!PS
-%%BoundingBox: -1 -2 25 2 
-%%HiResBoundingBox: -0.09962 -1.63043 24.0099 1.63043 
-%%Creator: MetaPost 1.504
-%%CreationDate: 2013.01.22:1714
-%%Pages: 1
-%%BeginProlog
-%%EndProlog
-%%Page: 1 1
- 0 0 0 setrgbcolor 0 0.19925 dtransform truncate idtransform setlinewidth pop
- [] 0 setdash 1 setlinecap 1 setlinejoin 10 setmiterlimit
-newpath 0 0 moveto
-23.91028 0 lineto stroke
-newpath 20.21468 -1.5308 moveto
-23.91028 0 lineto
-20.21468 1.5308 lineto
- closepath
-gsave fill grestore stroke
-showpage
-%%EOF

Modified: trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.cfg	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.cfg	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1,34 +1,34 @@
-%% Fichier de configuration de l'extension `tabvar.sty'.
+%% Fichier de configuration de l’extension `tabvar.sty’.
 %%
-%% D\'ecommenter la ligne suivante pour que les variantes MetaPost
-%% des fl\`eches soient utilis\'ees \`a la place de la fonte tabvar.pfb
-%% (d\'econseill\'e en g\'en\'eral et *jamais* sous LuaLaTeX ou XeLaTeX).
+%% Décommenter la ligne suivante pour que les variantes MetaPost
+%% des flèches soient utilisées à la place de la fonte tabvar.pfb
+%% (déconseillé en général et *jamais* sous LuaLaTeX ou XeLaTeX).
 %%
 %%\FlechesMPtrue
 %%
-%% Choix d'une des 4 variantes pour les fl\`eches PostScript
+%% Choix d’une des 4 variantes pour les flèches PostScript
 %%
-%%\FlechesPS1   % (d\'efaut)
-%%\FlechesPS2   % assorties \`a la police Fourier
+%%\FlechesPS1   % (défaut)
+%%\FlechesPS2   % assorties à la police Fourier
 %%\FlechesPS3
 %%\FlechesPS4
 %%
-%% Ce param\`etre permet d'augmenter la largeur des colonnes contenant
-%% des fl\`eches (essayer 1.3, 1.5, etc.), sa valeur par d\'efaut est 1 :
+%% Ce paramètre permet d’augmenter la largeur des colonnes contenant
+%% des flèches (essayer 1.3, 1.5, etc.), sa valeur par défaut est 1 :
 %%
 %%\renewcommand*{\TVarrowscolstretch}{1}
 %%
-%% Ce param\`etre permet d'ajuster la hauteur des lignes
-%% de `tabvar' correspondant aux variations d'une fonction ;
-%% sa valeur par d\'efaut est :
+%% Ce paramètre permet d’ajuster la hauteur des lignes
+%% de `tabvar’ correspondant aux variations d’une fonction ;
+%% sa valeur par défaut est :
 %%
 %%\setlength{\TVextraheight}{0.7\baselineskip}
 %%
-%% Valeur de \arraycolsep utilis\'ee dans `tabvar'.
+%% Valeur de \arraycolsep utilisée dans `tabvar’.
 %%
 %%\setlength{\TVarraycolsep}{1pt}
 %%
-%% Valeur de \arraystretch utilis\'ee dans `tabvar'.
+%% Valeur de \arraystretch utilisée dans `tabvar’.
 %%
 %%\renewcommand{\TVarraystretch}{1.5}
 %%
@@ -36,27 +36,27 @@
 %%
 %%\setlength{\TVmaxcolwidth}{\linewidth}
 %%
-%% Valeur des espaces verticaux ajout\'es par la commande
+%% Valeur des espaces verticaux ajoutés par la commande
 %% |\TVstretch{}|.
 %%
 %%\setlength{\TVextraheight}{2pt}
 %%\setlength{\TVextradepth}{2pt}
 %%
-%% Exemples de d\'efinitions de couleurs pour les colonnes `U'
-%% o\`u la fonction est non d\'efinie.
+%% Exemples de définitions de couleurs pour les colonnes `U’
+%% où la fonction est non définie.
 %%
 %%\definecolor{TVcolor}{gray}{0.5}
 %%\definecolor{TVcolor}{rgb}{0.33, 0.12, 0}
 %%\definecolor{TVcolor}{cmyk}{0.91,0,0.88,0.12}
 %%
-%% Les valeurs suivantes assurent que les colonnes `U' sont
-%% colori\'ees sur toute leur largeur.
+%% Les valeurs suivantes assurent que les colonnes `U’ sont
+%% coloriées sur toute leur largeur.
 %%
 %%\setlength{\TVcolorLeftSep}{\TVarraycolsep}
 %%\setlength{\TVcolorRightSep}{\TVarraycolsep}
 %%
 %% On peut ajuster comme ci-dessus la couleur des filets
-%% tra\c{c}\'es par la commande \barre{}.
+%% traçés par la commande \barre{}.
 %%
 %%\definecolor{TVbarrecolor}{gray}{0.7}
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.sty	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/texmf-dist/tex/latex/tabvar/tabvar.sty	2022-07-17 19:59:03 UTC (rev 63921)
@@ -21,11 +21,11 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 %%
-%% Copyright (C) Daniel Flipo 2003-2013 <daniel.flipo at free.fr>
+%% Copyright (C) Daniel Flipo 2003-2022 <daniel.flipo at free.fr>
 %%
 \NeedsTeXFormat{LaTeX2e}[1997/06/01]
 \ProvidesFile{tabvar.sty}
-             [2013/01/21 v1.7 (Daniel Flipo)]
+             [2022/07/16 v1.8 (Daniel Flipo)]
 \newif\ifFlechesMP \FlechesMPfalse
 \DeclareOption{FlechesMP}{\FlechesMPtrue}
 \DeclareOption{FlechesPS}{\FlechesMPfalse}
@@ -144,7 +144,7 @@
 \AtBeginDocument{%
   \@ifundefined{NC at find@N}%
      {\newcolumntype{N}{U}}%
-     {\PackageWarning{tabvar}{Le type de colonne N est d\'efini par
+     {\PackageWarning{tabvar}{Le type de colonne N est défini par
                               ailleurs. \MessageBreak Remplacer N par
                               U dans \protect\begin{tabvar}{...N...}
                               \MessageBreak}}%
@@ -230,7 +230,7 @@
       \global\advance\@pos by -#1
      }%
      {\PackageError{tabvar.sty}%
-        {Le second argument de \protect\discont\space doit \^etre
+        {Le second argument de \protect\discont\space doit être
          \MessageBreak soit '<' soit '>'}}%
      }%
 }

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2022-07-17 19:58:04 UTC (rev 63920)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2022-07-17 19:59:03 UTC (rev 63921)
@@ -1319,6 +1319,7 @@
  't2',          "&MAKEt2",
  'tabto',       "die 'skipping, use tabto-generic or tabto-ltx'",
  'tabulars-e',  "die 'skipping, author request'",
+ 'tabvar',	"&MAKEflatten",
  'tamethebeast',"&MAKEtamethebeast",
  'tamil-omega', "die 'skipping, supports nonfree ISM fonts'", #"&MAKEflatten",
  'tap',	        "die 'POSTtap should make tap.tfm'",



More information about the tex-live-commits mailing list.