Re: Problema tabelle annidate

#46883
Up
0
Down
::

Sei sicuro di voler fare un “tabella” così come la descrivi e la esemplifichi?

Una cella multirow ha senso solo come spiegazione delle righe che abbraccia e ha senso solo se la si mette per prima o per ultima. Ma nel tuo caso non avrebbe senso nemmeno se mettessi le tabelle B e C dentro due multirow.

A me pare un sciocchezza, perché le righe e le colonne della tua tabella non sono correlate, quindi non ha senso usare una tabella.

Potresti più seriamete fare tre tabelle e disporle come credi meglio dentro un unico ambiente table e dentro un ambiente subtab (o come si chiama l’ambiente simile a subfig), ognuna con una susa piccola didascalia e il tutto con la didascalia generale dell’ambiente table.

Nota che una tabella realizzata con l’ambiente LaTeX tabular, è programmata mediante iil comando primitivo TeX \halign che serve per allineare verticalmente delle righe di celle.

TeX avrebbe anche il comando \valign che serve per allineare orizzontalmente delle colonne di celle. Non ho mai visto un esempio credibile di uso di \valign, utile forse per le lingue con scrittura verticale come talvolta il giapponese e il cinese. Forse con \valign potresti realizzare la tua “tabella”, ma, come ho detto sopra, ripensala!

Sono d’accordo su tutto: l’esempio mostrato dice che non si tratta di una tabella.

Ecco, su una cosa non sono del tutto d’accordo: che non ci siano applicazioni interessanti di \valign:
http://www.guit.sssup.it/phpBB2/viewtopic.php?t=3299&highlight=valign
http://www.guit.sssup.it/phpBB2/viewtopic.php?t=4276&highlight=valign
Il secondo fa riferimento a una macro per scrivere vettori colonna indicandone una componente:
`\newcommand\hplace[3][1em]{#3\rlap{\kern#1\relax
\valign{%
\vfil\hbox{$##$}\vfil\cr
\vphantom{#2}\cr
\scriptscriptstyle\leftarrow\cr
\noalign{\kern2pt}
\scriptstyle#1\cr}}}`
e l’esempio (richiede fancyvrb} è questo:
`\begin{SaveVerbatim}{VerbEnv}
\begin{bmatrix}
0\\
\dots\\
0\\
\hplace{k}{1}\\
0\\
\dots\\
0
\end{bmatrix}
\end{SaveVerbatim}
\valign{\vfil\hbox{#}\vfil\cr
\BUseVerbatim{VerbEnv}\cr\noalign{\hskip4em}$\to$\cr\noalign{\hskip4em}
$\begin{bmatrix}0\\\dots\\0\\\hplace{k}{1}\\0\\\dots\\0\end{bmatrix}$\cr
}`
Ma convengo che si tratta di applicazioni un po’ esoteriche che non hanno davvero a che fare con le tabelle.

Ciao
Enrico

Go to top