summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tabvar
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-04-03 21:18:08 +0000
committerKarl Berry <karl@freefriends.org>2010-04-03 21:18:08 +0000
commit07bda21f1609b11f25c05e642182229aaf2edb51 (patch)
tree5af3d0b397424b1ccaa5c141815e0b5aeec2a4e3 /Master/texmf-dist/source/latex/tabvar
parentd0303a8ab6faea3619305ff94bc8e3aa2f497813 (diff)
tabvar update (3apr10)
git-svn-id: svn://tug.org/texlive/trunk@17666 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/tabvar')
-rw-r--r--Master/texmf-dist/source/latex/tabvar/tabvar.dtx37
1 files changed, 22 insertions, 15 deletions
diff --git a/Master/texmf-dist/source/latex/tabvar/tabvar.dtx b/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
index 6f13f73debe..56de7c1989e 100644
--- a/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
+++ b/Master/texmf-dist/source/latex/tabvar/tabvar.dtx
@@ -1,9 +1,9 @@
-% \CheckSum{482}
+% \CheckSum{483}
%
% \iffalse meta-comment
% Files `tabvar.dtx', `tabvar.ins' and `tabvar.mp'
%
-% Copyright (C) Daniel Flipo 2003-2008 <Daniel.Flipo at univ-lille1.fr>
+% Copyright (C) Daniel Flipo 2003-2010 <daniel.flipo at free.fr>
%
% All the files included in the `tabvar' distribution, including
% the font, may be distributed and/or modified under the conditions
@@ -25,7 +25,7 @@
%
%<*sty>
%%
-%% Copyright (C) Daniel Flipo 2003-2008 <Daniel.Flipo at univ-lille1.fr>
+%% Copyright (C) Daniel Flipo 2003-2010 <daniel.flipo at free.fr>
%%
\NeedsTeXFormat{LaTeX2e}[1997/06/01]
\ProvidesFile{tabvar.sty}
@@ -34,7 +34,7 @@
\ProvidesFile{tabvar.dtx}
%</dtx>
%<*!cfg>
- [2008/10/23 v1.2 (Daniel Flipo)]
+ [2010/04/03 v1.3 (Daniel Flipo)]
%</!cfg>
%
%<*driver>
@@ -251,16 +251,16 @@
%
%\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@size} à la place (patch propos\'e par
+% \`a 10pt). Utiliser \cs{f@size} \`a la place (patch propos\'e par
% Ulrike Fisher, merci Ulrike).}
%
% La mise \`a l'\'echelle des fl\`eches MetaPost se fait \`a partir
% de la valeur de |\f@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@size|, on donne la valeur 10 \`a |\f@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.
+% la valeur par d\'efaut de |\TVarrowscale| est alors 1.0
+% (\'echelle 1), l'utilisateur peut toujours red\'efinir lui-mme
+% |\TVarrowscale| selon ses besoins.
% \begin{macrocode}
\providecommand{\f@size}{10}
\newcommand{\TVarrowscale}{\strip@pt\dimexpr\f@size pt/10\relax}
@@ -383,7 +383,10 @@
%
% \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).}
+% 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}).}
%
% 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,
@@ -393,7 +396,7 @@
%
% \begin{macrocode}
\newdimen\TVmaxcolwidth
-\setlength{\TVmaxcolwidth}{5em}
+\setlength{\TVmaxcolwidth}{\linewidth}
\newcolumntype{C}{%
>{\begin{varwidth}[b]{\TVmaxcolwidth}\let\TVnl=\\
\let\\=\TVtabularnewline $}%
@@ -485,7 +488,7 @@
%
% On calcule la hauteur exacte de la rang\'ee, dans les deux cas
% |\@niveaux=1| et |\@niveaux>1|, |\@tempdimc| contient la hauteur
-% totale (\textit{totalheight}) et |\@tempdimc| la profondeur
+% totale (\textit{totalheight}) et |\@tempdimb| la profondeur
% (\textit{depth}).
% \begin{macrocode}
\newcommand{\barre@dth}{%
@@ -515,6 +518,10 @@
% \end{macrocode}
% \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.}
+%
% \begin{macro}{\barre}
% La commande |\barre| prend un argument obligatoire.
% |\barre{}| trace un filet vertical centr\'e dans une colonne.
@@ -527,8 +534,8 @@
\newcommand{\barre}[1]{%
\sbox{\tab@box}{\ensuremath{#1}}%
\barre@dth
- \@tempcnta=\@niveaux
- \advance\@tempcnta by -\@pos
+ \@tempcnta=\@pos
+ \advance\@tempcnta by -1
\advance\@tempdimb by \@tempcnta\baselineskip
\raisebox{-\@tempdimb}[0pt][0pt]{%
\makebox[\wd\tab@box][c]{\color{TVbarrecolor}%
@@ -672,7 +679,7 @@
%%
%% Largeur maximale des colonnes de type C, L ou R.
%%
-%%\setlength{\TVmaxcolwidth}{5em}
+%%\setlength{\TVmaxcolwidth}{\linewidth}
%%
%% Exemples de d\'efinitions de couleurs pour les colonnes `N'
%% o\`u la fonction est non d\'efinie.
@@ -702,5 +709,5 @@
%%% Local Variables:
%%% fill-column: 70
-%%% coding: latin-1
+%%% coding: us-ascii
%%% End: