dr.j
20-01-2014, 16:00
Sehr geehrte Latex-Kenner,
nachdem ich es mit etwas Mühe geschafft habe eine Tabelle im hvfloat Makro zu drehen, verzweifle ich nun an der Aufgabe die Tabelle auf der Seite Richtig zu zentrieren. Leider ragt sie immer über den oberen Seitenrand unten scheint aber Platz zu sein. Ich wäre dankbar für Input!
\documentclass{scrartcl}
\usepackage{tikz}
\usepackage{hvfloat}
\usepackage{threeparttable}
\usetikzlibrary{fit, backgrounds}
\tikzset{
box/.style={thick,rounded corners,minimum size=12mm,text badly centered,font=\strut,below},
schattiert/.style={draw=blue!50!black!50,top color=white,bottom color=blue!50!black!20},
klein/.style={box,schattiert,text width=4em},
gross/.style={box,text width=11em,minimum height=70mm}}
\begin{document}
\hvFloat[%
capPos=t,
rotAngle=90,%
]{table}{%
\begin{threeparttable}
\scriptsize
\begin{tikzpicture}[thick,
level 1/.style={sibling distance=80mm},
level 2/.style={sibling distance=39mm},
level 3/.style={sibling distance=17mm},]
\node (1) [box,text width=0.9\textwidth]{\textbf{1}}
child {node (2)[box,text width=11em]{\textbf{2}}
child{node (3)[gross,schattiert]{\textbf{3}}
child{node (4)[klein]{\textbf{4}}edge from parent[draw=none]}
child{node (5)[klein]{\textbf{5}}edge from parent[draw=none]}
}
child{node (6) [gross, schattiert]{\textbf{6}}
child{node (7)[klein]{\textbf{7}}edge from parent[draw=none]}
child{node (8)[klein]{\textbf{8}}edge from parent[draw=none]}
}
}
child {node (9)[box,text width=11em]{\textbf{9}}
child{node (10)[gross,schattiert]{\textbf{10}}
child{node (11)[klein]{\textbf{11}}edge from parent[draw=none]}
child{node (12)[klein]{\textbf{12}}edge from parent[draw=none]}
}
child{node (13) [gross, schattiert]{\textbf{13}}
child{node (14)[klein]{\textbf{14}}edge from parent[draw=none]}
child{node (15)[klein]{\textbf{15}}edge from parent[draw=none]}
}
}
child {node (16)[box,text width=11em]{\textbf{16}}
child{node (17)[gross,schattiert]{\textbf{17}}
child{node (18)[klein]{\textbf{18}}edge from parent[draw=none]}
child{node (19)[klein]{\textbf{19}}edge from parent[draw=none]}
}
child{node (20) [gross, schattiert]{\textbf{20}}
child{node (21)[klein]{\textbf{21}}edge from parent[draw=none]}
child{node (22)[klein]{\textbf{22}}edge from parent[draw=none]}
}
}
;
\end{tikzpicture}
\end{threeparttable}}{Inzidenz der RSV-hospitalisierung eingeteilt nach dem Zeitpunkt der Operation}{fig:Interessant CHD}
\end{document}
Vielen Dank für jeden Hinweise schon im Vorraus,
Jonas
nachdem ich es mit etwas Mühe geschafft habe eine Tabelle im hvfloat Makro zu drehen, verzweifle ich nun an der Aufgabe die Tabelle auf der Seite Richtig zu zentrieren. Leider ragt sie immer über den oberen Seitenrand unten scheint aber Platz zu sein. Ich wäre dankbar für Input!
\documentclass{scrartcl}
\usepackage{tikz}
\usepackage{hvfloat}
\usepackage{threeparttable}
\usetikzlibrary{fit, backgrounds}
\tikzset{
box/.style={thick,rounded corners,minimum size=12mm,text badly centered,font=\strut,below},
schattiert/.style={draw=blue!50!black!50,top color=white,bottom color=blue!50!black!20},
klein/.style={box,schattiert,text width=4em},
gross/.style={box,text width=11em,minimum height=70mm}}
\begin{document}
\hvFloat[%
capPos=t,
rotAngle=90,%
]{table}{%
\begin{threeparttable}
\scriptsize
\begin{tikzpicture}[thick,
level 1/.style={sibling distance=80mm},
level 2/.style={sibling distance=39mm},
level 3/.style={sibling distance=17mm},]
\node (1) [box,text width=0.9\textwidth]{\textbf{1}}
child {node (2)[box,text width=11em]{\textbf{2}}
child{node (3)[gross,schattiert]{\textbf{3}}
child{node (4)[klein]{\textbf{4}}edge from parent[draw=none]}
child{node (5)[klein]{\textbf{5}}edge from parent[draw=none]}
}
child{node (6) [gross, schattiert]{\textbf{6}}
child{node (7)[klein]{\textbf{7}}edge from parent[draw=none]}
child{node (8)[klein]{\textbf{8}}edge from parent[draw=none]}
}
}
child {node (9)[box,text width=11em]{\textbf{9}}
child{node (10)[gross,schattiert]{\textbf{10}}
child{node (11)[klein]{\textbf{11}}edge from parent[draw=none]}
child{node (12)[klein]{\textbf{12}}edge from parent[draw=none]}
}
child{node (13) [gross, schattiert]{\textbf{13}}
child{node (14)[klein]{\textbf{14}}edge from parent[draw=none]}
child{node (15)[klein]{\textbf{15}}edge from parent[draw=none]}
}
}
child {node (16)[box,text width=11em]{\textbf{16}}
child{node (17)[gross,schattiert]{\textbf{17}}
child{node (18)[klein]{\textbf{18}}edge from parent[draw=none]}
child{node (19)[klein]{\textbf{19}}edge from parent[draw=none]}
}
child{node (20) [gross, schattiert]{\textbf{20}}
child{node (21)[klein]{\textbf{21}}edge from parent[draw=none]}
child{node (22)[klein]{\textbf{22}}edge from parent[draw=none]}
}
}
;
\end{tikzpicture}
\end{threeparttable}}{Inzidenz der RSV-hospitalisierung eingeteilt nach dem Zeitpunkt der Operation}{fig:Interessant CHD}
\end{document}
Vielen Dank für jeden Hinweise schon im Vorraus,
Jonas