PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabbeln auf der seite centrieren



OncleDoc
14-07-2007, 21:55
moin, ich habe das Problem, dass ich die tabellen nicht auf der seite centrieren kann. Sie sind bei mir immer am linken rand. kann mir jemand helfen?

hier ein beispiel:

\begin{threeparttable}
\centering
\caption {blablabla}
\centering
\begin{tabular}{lc}
\toprule
\textbf{blablabla}&\textbf{dokumentierte Parameter }\\
\midrule
bla\\
bla\\
bla\\
\bottomrule
\end{tabular}
\end{threeparttable}

bobmalaria
14-07-2007, 22:11
hi,

mit \begin{center}...\end{center} allerdings werden durch die center-umgebung vertikale abstände eingefügt. da musst du sehen ob es für dich ok ist

OncleDoc
16-07-2007, 23:14
hm...habe ich schon versucht, ist zu groß der abstand...gibts noch ne andere möglichkeit?

OncleDoc
16-07-2007, 23:59
bzw. wenn ich vor die tabelle '\begin{center}' und ans Ende '\end{center}' setze...

gibts ne möglichkeit die darauffolgenden texte etwas weiter vom abstand zu bekommen? ein einfaches '\\' als zeilenumbruch sorgt für massive fehlermeldungen.

greetz flo

bischi
17-07-2007, 09:09
\centering

MfG Bischi

OncleDoc
17-07-2007, 10:30
wie? einfach vor die tabelle \centering schreiben?

so einfach ist das????

MasterOfPuppets
17-07-2007, 10:34
Du solltest das \centering lieber in die Tabellenumgebung schreiben, da ansonsten alles nach dem Befehl zentriert wird.

Keep_smiling
17-07-2007, 10:53
... also zum Beispiel (für eine 3*3-Tabelle):


\begin{table}[ht]
\centering
\begin{tabular}{|c|c|c|} \hline
Feld A1 & Feld A2 & Feld A3 \\ \hline
Feld B1 & Feld B1 & Feld B1 \\ \hline
Feld C1 & Feld C1 & Feld C1 \\ \hline
\end{tabular}
\caption{BeispielBeschriftung}
\label{tab:BeispielTextmarke}
\end{table}

OncleDoc
17-07-2007, 12:07
Moin,

also, ich arbeite mit den threepartables, ich habe es eben mal versucht das ganze so mit dem \centering zu versuchen...klappt nicht.

mit \begin{center} und \end{center} kann ich die tabelle schon zentrieren auf der seite, allerdings kann ich halt nach der tabell nicht noch eine oder zwei leerzeilen eingeben.

hier mal ein beispiel meiner tabelle - \centering ist da schon drin. allerdings sorgt das wohl nicht dazu, dass die tabelle auf der seite zentriert wird. und vor die tabelle kann ich kein \centering setzen, dann bekomme ich fhelermeldungen en masse:

\begin{threeparttable}
\centering
\caption {Überschrift}
\centering
\begin{tabular}{lll}
\toprule
\textbf{abc}&\textbf{abc}&\textbf{abc}\\
\midrule
\textbf{abc}&\textbf{abc}&\textbf{abc}\\
\textbf{abc}&\textbf{abc}&\textbf{abc}\\
\bottomrule
\end{tabular}
\end{threeparttable}

edico
17-07-2007, 12:41
Mach doch bitte ein vollständiges MB, keine Codeschnipsel ...

\documentclass{article}
\usepackage{threeparttable,booktabs}
\begin{document}
\hrule
\noindent
\begin{table}[htb]
\centering
\begin{threeparttable}
%\centering
\caption{Beschreibung}
%\centering
\begin{tabular}{lll}
\toprule
\textbf{abc}&\textbf{abc}&\textbf{abc}\\
\midrule
\textbf{abc}&\textbf{abc}&\textbf{abc}\\
\textbf{abc}&\textbf{abc}&\textbf{abc}\\
\bottomrule
\end{tabular}
\end{threeparttable}
\end{table}
\end{document}

... oder was versteh ich mal wieder nicht?

edico

MasterOfPuppets
17-07-2007, 12:44
Mit einer table drum rum sollte es gehen.

Angucken (http://www.tobias-seckinger.de/studium/latex-fu-noten-in-tabellen-2.html)

OncleDoc
17-07-2007, 13:22
Mit einer table drum rum sollte es gehen.

Angucken (http://www.tobias-seckinger.de/studium/latex-fu-noten-in-tabellen-2.html)

Moin MasterOfPuppets,

habe ich gemacht, manche Tabellen setzt es dann zentriert auf die seite, manche nicht. zudem werden sie nicht an die entsprechenden stellen auf der seite gestellt, sondern verschoben.

greetz flo

MasterOfPuppets
17-07-2007, 13:26
Das ist ja auch der Sinn einer table. Dieses Verhalten kann man unterbinden. Hier im Forum gibts genug dazu.

Am besten bastelst du ein Minimalbeispiel, das deinen Fehler zeigt. Mein Tschenorakel ist momentan erkältet ...