Hallo, ich suche verzweifelt einen Weg einen Rahmen um meine float-Tabelle zu bekommen.
Dabei soll auch die caption mit eingerahmt werden. Mittels \fbox schaffe ich es nur die Tabelle allein einzurahmen, die caption bleibt unberührt.
Kann mir da jemand weiterhelfen ?
Rahmen um float-Tabelle samt caption Thema ist als GELÖST markiert
hmm ok, funzt beides nicht. hier mal mein unberührter code:
\begin{floatingtable}[r]{ floating im text \begin{tabular}{@{}cccc@{}} \multicolumn{4}{c}{\textbf{Haus}} \\ \addlinespace \toprule E & G & N & B\\ \cmidrule(r){1-1}\cmidrule(lr){2-2} \cmidrule(lr){3-3}\cmidrule(l){4-4} a & - & - & - \\ a & - & - & -\\ \addlinespace \bottomrule \end{tabular}} \captionsetup{format=plain,labelfont=bf,labelsep=newline,justification=centerfirst} \caption{blabla} \label{aaa} \end{floatingtable}
Da du ja kein Minimalbeispiel geliefert hast, wusste ich nicht, dass du mit floatflt arbeitest.
Dort scheint mir das Problem zu sein, dass der Befehl für floatingtable so verschachtelt ist, jedenfalls habe ich es nicht hinbekommen. Du könntest auf wrapfig umstellen, damit gehts einfacher:
Dort scheint mir das Problem zu sein, dass der Befehl für floatingtable so verschachtelt ist, jedenfalls habe ich es nicht hinbekommen. Du könntest auf wrapfig umstellen, damit gehts einfacher:
\documentclass{scrreprt} \usepackage[ngerman]{babel} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{blindtext} \usepackage{wrapfig} \usepackage{booktabs} \usepackage{caption} \usepackage{framed} \usepackage{calc} \begin{document} \minisec{Geschätzte Breite:} \begin{wraptable}{r}{3cm} \centering \begin{framed} \begin{tabular}{@{}cccc@{}} \multicolumn{4}{c}{\textbf{Haus}} \\ \addlinespace \toprule E & G & N & B\\ \cmidrule(r){1-1}\cmidrule(lr){2-2} \cmidrule(lr){3-3}\cmidrule(l){4-4} a & - & - & - \\ a & - & - & -\\ \addlinespace \bottomrule \end{tabular} \captionsetup{format=plain,labelfont=bf,labelsep=newline,justification=centerfirst} \caption{blabla} \label{aaa} \end{framed} \end{wraptable} \blindtext \minisec{Ganz korrekt berechnet gemäss längster Zeile in der Tabelle:} \newlength{\wrapwidth} \setlength{\wrapwidth}{ \widthof{ \begin{tabular}{@{}cccc@{}} \toprule E & G & N & B\\ \end{tabular} } +2\FrameSep+2\FrameRule } \begin{wraptable}{r}{\wrapwidth} \centering \begin{framed} \begin{tabular}{@{}cccc@{}} \multicolumn{4}{c}{\textbf{Haus}} \\ \addlinespace \toprule E & G & N & B\\ \cmidrule(r){1-1}\cmidrule(lr){2-2} \cmidrule(lr){3-3}\cmidrule(l){4-4} a & - & - & - \\ a & - & - & -\\ \addlinespace \bottomrule \end{tabular} \captionsetup{format=plain,labelfont=bf,labelsep=newline,justification=centerfirst} \caption{blabla} \label{aaa} \end{framed} \end{wraptable} \blindtext[2] \end{document}