bigdelim.sty version 1.0 Nov 5, 1999

Piet van Oostrum <piet@cs.uu.nl>^{∗}

Traduction française^{†} Françoise Marre-Fournier <marre-fournier@unilim.fr>

20 décembre 1999

Utilisation dans une environnement tabular ou array :

 \usepackage{multirow}
 \usepackage{bigdelim}
 \ldelim({n}{w}[text]
 \rdelim){n}{w}[text]

Utilisez ces commandes dans une colonne d’un tabular ou d’un array. Elles génèrent une grande parenthèse/crochet s’étendant sur les n lignes suivantes (incluant celle en cours).

L’entrée correspondante de la ligne suivante doit être explicitement donnée par une cellule vide.

Le premier paramètre doit être le délimiteur à utiliser, par exemple, { } [ ] ( ), en fait n’importe quel paramètre qui peut être utilisé avec \left et \right.

Le texte est optionnel et il sera justifié à gauche pour \ldelim et à droite

pour \rdelim.

w doit être la largeur réservée pour les crochets et le texte. Si vous avez une version récente de multirow.sty, {w} peut être indiqué par {∗}, mais cela peut donner des crochets trop petits. De plus, avec la version récente de multirow.sty, les commandes peuvent être utilisées dans la dernière ligne avec un paramètre n négatif. C’est très utile si on combine le package colortbl (cf

f-multirowsty.tex).

S’il existe des lignes inhabituellement larges, vous pouvez avoir à augmenter n (vous pouvez utilisez des valeurs décimales).

Si vous avez des lignes horizontales qui interagissent avec les crochets, il est recommandé d’utiliser le package hhline pour faire les lignes.

∗inspiré de bigbrace.sty : Oct 2, 1994 Oystein Bache <bache@kjemi.unit.no>, inspiré de \dobrace de piet@cs.ruu.nl (Piet van Oostrum)

†Ce document f-bigdelimsty.tex est la traduction du mode d’emploi figurant dans bigdelim.sty, avant le code

Exemple : le tableau

\begin{aligned}( & x & x & x & x & ) \\ & x & x & x & x & & i \\ & x & x & x & x & & j \\ & x & x & x & x \\ & & u & v \end{aligned}  (1)

a pour source

\begin{equation}
  \begin{array}{ccccccc}
    \ldelim({4}{4mm}& x & x & x & x &\rdelim){4}{4mm}   \\
                    & x & x & x & x &                & i\\
                    & x & x & x & x &                & j\\
                    & x & x & x & x &                   \\
                    &   & u & v &   &
  \end{array}
\end{equation}
   avec \usepackage{multirow} et \usepackage{bigdelim} déclarés dans le

préambule.

Le source du fichier bigdelim.sty

\def\ldelim#1#2#3{\@ifnextchar[{\@ldelim{#1}{#2}{#3}}{\@ldelim{#1}{#2}{#3}[\null]}}
\def\@ldelim#1#2#3[#4]%
 {\multirow{#2}{#3}{%
   \ensuremath
     {\left.\vcenter{\hsize=0pt\vrule height
           \ifnum #2<0 -\fi#2\baselineskip width 0pt}%
     \textrm{#4}\right#1}}}
\def\rdelim#1#2#3{\@ifnextchar[{\@rdelim{#1}{#2}{#3}}{\@rdelim{#1}{#2}{#3}[\null]}}
\def\@rdelim#1#2#3[#4]%
 {\multirow{#2}{#3}{%
   \ensuremath
     {\left#1\vcenter{\hsize=0pt\vrule height
           \ifnum #2<0 -\fi#2\baselineskip width 0pt}%
       \textrm{#4}\right.}}}
\endinput