[Tex/LaTex] table with tabularx and multirow

multirowtablestabularx

While using tabularx and multirow I tried to import this table (made with Word) in LaTeX:

table

but it's not really working. It seems as if there isn't enough space for the text, but shouldn't taburlarx take care of this on its own? Even giving an explicit amount of space doesn't solve the problem, as shown in my "work/solution" 😉 until now:

\documentclass[
a4paper, %size of paper
12pt, %font size
twoside,
openright, %start new chapter only on the right side
parskip,
final, %
chapterprefix = false, %Kapitel anschreiben als Kapitel
BCOR=12mm
]{scrreprt}

\usepackage[ngerman, italian, greek]{betababel}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{array}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{rotating}

\KOMAoptions{DIV=12}
\newcolumntype{C}{>{\raggedright\arraybackslash}X}

\begin{document}

\begin{tabularx}{1\textwidth}{l|l|C|C|C}
\textbf{Forma} & \textbf{Ogetto} & \textbf{Tipologia orlo} & \textbf{Tecnica di realizzazione dell'orlo} &  \textbf{Organizzazione dello spazio decorato} \\ \hline
\multirow{11}{*}{\begin{sideways}Coppa emisferica\end{sideways}} & BRIT\_01 & \multirow{8}{11\baselineskip }{estroflesso} & \multirow{4}{6\baselineskip}{Strato esterno 3 cm circa più basso di quello interno: fascia priva di decorazione.} & \multirow{5}{8\baselineskip}{Fondo e un registro orizzontale} \\ \cline{2-2}
&BRIT\_02 & & & \\ \cline{2-2}
&GEN\_01 & & & \\\cline{2-2}
&GEN\_02 & & & \\\cline{2-2} \cline{4-4}
& HERM\_02 & & Verosimilmente come i precedenti & \\ \cline{2-2} \cline{4-5}
& ROT\_01& & \multirow{3}{5\baselineskip }{Strato esterno termina appena sotto il labbro dello strato interno: decorazione fino all'orlo.} & Fondo e tre registri orizzontali \\ \cline{2-2} \cline{5-5}
& TAR\_01 & & & Probabile fondo e tre registri orizzontali leggibili \\ \cline{2-2} \cline{5-5}
& TAR\_02 & & & Fondo poco leggibile\\ \cline{2-5}
& COL\_01 & \multirow{3}{4\baselineskip }{dritto} & \multirow{3}{4\baselineskip }{Strati di pari altezza: decorazione fino all'orlo.} & \multirow{2}{2\baselineskip}{Fondo e cinque registri orizzontali}\\ \cline{2-2}
& PILK\_01 & & & \\ \cline{2-2} \cline{5-5}
& YASS\_01 & & & Fondo e campitura geometrica\\ \cline{1-5}
\end{tabularx}

\end{document}

Best Answer

enter image description here

multirow needs a little help if the spanning entry is larger than the rows it spans. Also you have use multiples of \baselineskip for the width argument, which seemed wrong.

\documentclass[
a4paper, %size of paper
12pt, %font size
twoside,
openright, %start new chapter only on the right side
parskip,
final, %
chapterprefix = false, %Kapitel anschreiben als Kapitel
BCOR=12mm
]{scrreprt}

\usepackage[ngerman, italian, greek]{betababel}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{array}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{rotating}

\KOMAoptions{DIV=12}
\newcolumntype{C}{>{\raggedright\arraybackslash}X}
\begin{document}

\setlength\extrarowheight{7pt}
\begin{tabularx}{1\textwidth}{l|l|C|C|C}
\textbf{Forma} & \textbf{Ogetto} & \textbf{Tipologia orlo} & \textbf{Tecnica di realizzazione dell'orlo} &  \textbf{Organizzazione dello spazio decorato} \\ \hline
\multirow{11}{*}{\begin{sideways}Coppa emisferica\end{sideways}} & BRIT\_01 & \multirow{8}{\hsize}{estroflesso} & \multirow{4}{\hsize}{Strato esterno 3 cm circa più basso di quello interno: fascia priva di decorazione.} & \multirow{5}{\hsize}{Fondo e un registro orizzontale} \\ \cline{2-2}
&BRIT\_02 & & & \\ \cline{2-2}
&GEN\_01 & & & \\\cline{2-2}
&GEN\_02 & & & \\\cline{2-2} \cline{4-4}
& HERM\_02 & & Verosimilmente come i precedenti & \\ \cline{2-2} \cline{4-5}
& ROT\_01& & \multirow{3}{\hsize}{Strato esterno termina appena sotto il labbro dello strato interno: decorazione fino all'orlo.} & Fondo e tre registri orizzontali \\ \cline{2-2} \cline{5-5}
& TAR\_01 & & & Probabile fondo e tre registri orizzontali leggibili \\ \cline{2-2} \cline{5-5}
& TAR\_02 & & & Fondo poco leggibile\\ \cline{2-5}
& COL\_01 & \multirow{3}{\hsize}{dritto} & \multirow{3}{\hsize}{Strati di pari altezza: decorazione fino all'orlo.} & \multirow{2}{\hsize}{Fondo e cinque registri orizzontali}\\ \cline{2-2}
& PILK\_01 & & & \\ \cline{2-2} \cline{5-5}
& YASS\_01 & & & Fondo e campitura geometrica\\ \cline{1-5}
\end{tabularx}

\end{document}
Related Question