From 3c4a8a783f3a2342fdbff699b20dbde9051c104a Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Sun, 16 Jul 2006 22:58:09 +0000
Subject: tabvar 1.0 (16mar06), better in french

git-svn-id: svn://tug.org/texlive/trunk@1861 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/source/latex/tabvar/tabvar.dtx | 31 +++++++++++++++++-------
 1 file changed, 22 insertions(+), 9 deletions(-)

(limited to 'Master/texmf-dist/source/latex/tabvar/tabvar.dtx')

diff --git a/Master/texmf-dist/source/latex/tabvar/tabvar.dtx b/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
index 3946e03aef0..ebe7f524ecd 100644
--- a/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
+++ b/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{427}
+% \CheckSum{436}
 %
 % \iffalse
 % Files `tabvar.dtx', `tabvar.ins' and `tabvar.mp'
@@ -20,11 +20,11 @@
 %<dtx>\ProvidesFile{tabvar.dtx}
 %<*sty>
 %%
-%% Copyright (C) Daniel Flipo 2003-2005 <daniel.flipo@univ-lille1.fr>.
+%% Copyright (C) Daniel Flipo 2003-2006 <daniel.flipo@univ-lille1.fr>.
 %%
 \NeedsTeXFormat{LaTeX2e}[1997/06/01]
 \ProvidesFile{tabvar.sty}
-        [2005/02/05 v0.9 (Daniel Flipo)]
+        [2006/03/14 v1.0 (Daniel Flipo)]
 %</sty>
 %<*filedriver>
 \documentclass{ltxdoc}
@@ -223,7 +223,7 @@
 %    \end{macrocode}
 %
 % \changes{tabvar-0.9}{2004/12/29}{\cs{@ptsize} n'est malheureusement
-%    pas définie par toutes les classes, d'où le \cs{providecommand}.}
+%    pas d\'efinie par toutes les classes, d'o\`u le \cs{providecommand}.}
 %
 %    Certaines classes (beamer par exemple) ne d\'efinissent pas
 %    |\@ptsize|, dans ce cas on renonce \`a la mise \`a l'\'echelle
@@ -347,25 +347,34 @@
   \fi}
 %    \end{macrocode}
 %
+% \changes{tabvar-1.0}{2006/03/14}{Ajout d'un param\`etre
+%    \cs{TVmaxcolwidth} pour choisir la largeur maximale des colonnes
+%    de type C, L, R, au lieu d'une valeur fixe (5em).}
+%
 %    On d\'efinit des variantes |C|, |L| et |R|, des colonnes |c|,
 %    |l| et |r| : ce sont des \emph{minipage} align\'ees par le bas,
 %    dont la largeur est celle de la ligne la plus longue, avec un
-%    maximum de |5em|, (voir la documentation de l'extension
-%    \file{varwidth.sty}).
+%    maximum de |\TVmaxcolwidth| fix\'e \`a 5em par d\'efaut, (voir la 
+%    documentation de l'extension \file{varwidth.sty}).
 %
 %    \begin{macrocode}
+\newdimen\TVmaxcolwidth
+\setlength{\TVmaxcolwidth}{5em}
 \newcolumntype{C}{%
-   >{\begin{varwidth}[b]{5em}\let\TVnl=\\ \let\\=\TVtabularnewline $}%
+   >{\begin{varwidth}[b]{\TVmaxcolwidth}\let\TVnl=\\ 
+     \let\\=\TVtabularnewline $}%
    c%
    <{\@socle \reset@niveaux
      $\@finalstrut\@arstrutbox\end{varwidth}}}
 \newcolumntype{L}{%
-   >{\begin{varwidth}[b]{5em}\let\TVnl=\\ \let\\=\TVtabularnewline $}%
+   >{\begin{varwidth}[b]{\TVmaxcolwidth}\let\TVnl=\\ 
+     \let\\=\TVtabularnewline $}%
    l%
    <{\@socle \reset@niveaux
      $\@finalstrut\@arstrutbox\end{varwidth}}}
 \newcolumntype{R}{%
-   >{\begin{varwidth}[b]{5em}\let\TVnl=\\ \let\\=\TVtabularnewline $}%
+   >{\begin{varwidth}[b]{\TVmaxcolwidth}\let\TVnl=\\ 
+     \let\\=\TVtabularnewline $}%
    r%
    <{\@socle \reset@niveaux
      $\@finalstrut\@arstrutbox\end{varwidth}}}
@@ -596,6 +605,10 @@
 %%
 %%\renewcommand{\TVarraystretch}{1.5}
 %%
+%% Largeur maximale des colonnes de type C, L ou R.
+%%
+%%\setlength{\TVmaxcolwidth}{5em}
+%%
 %% Exemples de d\'efinitions de couleurs pour les colonnes `N'
 %% o\`u la fonction est non d\'efinie.
 %%
-- 
cgit v1.2.3

