PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rahmen um Tabelle und Tabellenunterschrift?



trekclubs2
21-03-2008, 12:59
Hallo!

Also eigentlich hätt ich ja gedacht dass mir \fbox um das \begin{table} \end{table} Paar helfen sollte, aber dann werden plötzlich Referenzen angeblich nicht mehr gefunden und ich bekomm das ganze nicht kompiliert.

Ich würd aber doch ganz gern bei einer Tabelle mit caption unten drunter einen Rahmen um Tabelle und Beschriftung setzen.

Weiß jemand wie ich das hinbekomme? (Warnungen stören mich nicht, ich brauchs nur mal eben quick and dirty damit ich meine Hausarbeit möglichst bald abgeben kann.)

localghost
21-03-2008, 13:12
Eine minipage- in einer figure-Umgebung löst das Problem.

\begin{figure}[!ht]
\centering
\fbox{
\begin{minipage}{7cm}
\centering
\rule{6.4cm}{3.6cm}
\caption{Platzhalter}\label{fig:platzhalter}
\end{minipage}
}
\end{figure}
Irgendwo habe ich das auch mal gelesen. Entweder in epslatex (http://dante.ctan.org/CTAN/help/Catalogue/entries/epslatex.html) oder in den l2picfaq (http://dante.ctan.org/CTAN/help/Catalogue/entries/l2picfaq.html).


MfG
Thorsten¹

trekclubs2
21-03-2008, 13:25
Ich habs mal mit minipage versucht, das klappt leider auch nicht.

Ok, hab da wohl nen kleinen Fehler gemacht, jetzt klappts auch mit der Umrandung. Also falls es mal jemand brauchen sollte:


\begin{table}[htdp]
\begin{center}
\fbox{
\begin{minipage}{16cm}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|}
Tabelleninhalt
\end{tabular}

\caption{Tabellenunterschrift}
\label{Tabelle1}
\end{minipage}
}
\end{center}

\end{table}

localghost
21-03-2008, 13:40
Ich verstehe die Schwierigkeit nicht. Du musst den Code für eine Abbildung doch nur für die Tabelle anpassen.

\begin{table}[!ht]
\centering
\fbox{
\begin{minipage}{10cm}
\centering
\begin{tabular}{*{5}{|c}|}\hline
Spalte 1&Spalte 2&Spalte 3&Spalte 4&Spalte 5 \\\hline
\end{tabular}
\caption{Deine Tabelle}\label{tab:tabelle}
\end{minipage}
}
\end{table}
Sieh auch mal in den Dokumenten nach, die ich schon genannt habe.

trekclubs2
21-03-2008, 13:58
Hallo!

Ich hatte das caption noch an einer dummen Stelle stehen und mit der Reihenfolge nicht ganz aufgepasst ;) Aber wie du oben an meiner Beitragsänderung siehst, hab ichs geschafft, stand nur etwas auf der Leitung.

Danke für deine schnelle Hilfe, brauchte nur nen Schubs in die richtige Richtung :)

voss
21-03-2008, 14:27
Ich verstehe die Schwierigkeit nicht. Du musst den Code für eine Abbildung doch nur für die Tabelle anpassen.

\begin{table}[!ht]
\centering
\fbox{
\begin{minipage}{10cm}
\centering
\begin{tabular}{*{5}{|c}|}\hline
Spalte 1&Spalte 2&Spalte 3&Spalte 4&Spalte 5 \\\hline
\end{tabular}
\caption{Deine Tabelle}\label{tab:tabelle}
\end{minipage}
}
\end{table}


es spielt hier zwar keine Rolle, weil man sich zufällig zwei Leerzeichen einfängt,
aber man sollte sich das erst gar nicht angewöhnen. Deshalb

\begin{table}[!ht]
\centering
\fbox{%
\begin{minipage}{10cm}
\centering
\begin{tabular}{*{5}{|c}|}\hline
Spalte 1&Spalte 2&Spalte 3&Spalte 4&Spalte 5 \\\hline
\end{tabular}
\caption{Deine Tabelle}\label{tab:tabelle}
\end{minipage}%
}
\end{table}

Herbert