Re: Inquadrare una specifica riga di una tabella

#16904
Up
0
Down
::


Forse sono riuscito a fare qualcosa che forse risolve il problema della riga che vuoi riquadrata, definisco il comando:

`
\newcommand{\mc}[3]{\multicolumn{#1}{#2}{#3}}
`

e poi all’interno della tabella aggiungo nella riga da quadrettare

`
\cline{1-2}
\mc{1}{|c}{parola} & \mc{1}{c|}{parola} \\
\cline{1-2}
`

dando un esempio minimale

`
\documentclass{article}
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\newcommand{\mc}[3]{\multicolumn{#1}{#2}{#3}}

\begin{document}

\begin{tabular}{cc}
\cline{1-2}
\mc{1}{|c}{parola} & \mc{1}{c|}{parola} \\
\cline{1-2}
parola & parola \\
\cline{1-2}
\mc{1}{|c}{parola} & \mc{1}{c|}{parola} \\
\cline{1-2}
parola & parola
\end{tabular}

\end{document}
`

Questo funziona piuttosto bene se le righe da quadrettare sono poche altrimenti si potrebbe definire un nuovo comando che include la definizione di \mc che accetta due parametri (che sarebbero i due testi da mettere nelle colonne). Questo codice funziona per una tabella a due colonne per una con più colonne basta che cambi i due numeri in \cline.

Ciao Alberto

Go to top