longtable nicht centriert

Tabellen und Grafiken erstellen und anordnen


InsidePsycho
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 26. Apr 2017, 12:42

longtable nicht centriert

Beitrag von InsidePsycho »

Moin ihr Lieben,

nach einiger Spielerei wende ich mich jetzt hilfesuchend an euch:
Ich habe eine Tabelle über mehrere Seiten mit der longtable Umgebung erstellt. Ich wollte dabei durchaus gern den Text in den einzelnen Spalten links/ bzw. rechtsbündig ausrichten- nun ist aber die ganze Tabelle auf der Seite komplett nach rechts gerückt (zusätzlich zur Bündigkeit der Spalten). Woran mag das liegen und wie kann ich das beheben?

Es entsteht keine Fehlermeldung und bis auf die Tatsache, dass die Tabelle sich blöd auf der Seite positioniert, funktioniert alles.

Vielen Dank für euren Input.
Hier mein Code:


\documentclass [a4paper, 11pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[german, ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{savefnmark}
\usepackage{rotating}
\usepackage[onehalfspacing]{setspace}
\usepackage{float}
\usepackage{array}
\usepackage{color}
\usepackage{textgreek}
\usepackage{longtable}
\usepackage[table]{xcolor}
\usepackage{amsmath}
\usepackage{lscape}


\begin{document}
\begin{footnotesize}
\rowcolors{2}{blue!20}{blue!10}

\begin{longtable}{|>{\raggedright \arraybackslash}p{4.0cm}|
>{\raggedright \arraybackslash}p{2.5cm}|>{\raggedright \arraybackslash}p{2.5cm}|
>{\raggedleft \arraybackslash}p{2cm}|>{\raggedleft \arraybackslash} p{2cm}|
>{\raggedleft \arraybackslash}p{2cm}|}

\caption{Titel}

\label{tab:LangeTabelle}

\\
\hline

Spalte1 & Spalte2 & Spalte3 & Spalte4 & Spalte5 & Spalte6 \\

\hline\hline\endfirsthead

\caption{Titel: Fortsetzung)

Spalte1 & Spalte2 & Spalte3 & Spalte4 & Spalte5 & Spalte6 \\

\hline\endhead

\hline

Spalte1 & Spalte2 & Spalte3 & Spalte4 & Spalte5 & Spalte6 \\

\hline\endfoot

\hline

Spalte1 & Spalte2 & Spalte3 & Spalte4 & Spalte5 & Spalte6 \\

\hline\endlastfoot

Inhalt & Inhalt & Inhalt & Inhalt & Inhalt & Inhalt \\
Inhalt & Inhalt & Inhalt & Inhalt & Inhalt & Inhalt \\
Inhalt & Inhalt & Inhalt & Inhalt & Inhalt & Inhalt \\
Inhalt & Inhalt & Inhalt & Inhalt & Inhalt & Inhalt \\
....

\hline

\end{longtable}
\end{footnotesize}
\end{document}
Do as I say, not as I do!

Gast

Beitrag von Gast »

http://golatex.de/wie-kann-ich-code-in- ... 18410.html

\footnotesize ist übrigens ein Umschaltbefehl, keine Umgebung.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2466
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Und sorge bitte für ein lauffähiges Beispiel.

Ersetze dafür \caption{Titel: Fortsetzung) durch \caption{Titel: Fortsetzung}\\.

\arraybackslash brauchst Du nur beim letzten Spaltentyp.

Sieh Dir wegen der Tabellenbreite die Pakete ltablex und ltxtable an.

Antworten