PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : longtable-Problem



stereocaro
12-04-2008, 17:52
Hallo,

ich habe eine Tabelle, die länger als eine Seite ist und wollte deshalb longtable verwenden.
Latex zeigt auch keinen Fehler an, aber die Tabelle wird trotzdem nicht auf mehrere Seiten verteilt.

Ich verwende scrarticl.

\begin{longtable}{rrr}
\centering
\hline
& & \\
...
\hline
\setcapwidth{0.7\textwidth}
\caption{bla}
\label{tab:listgemisch}
\end{longtable}

Wäre nett, wenn ihr mir helfen könntet.
Danke

voss
12-04-2008, 18:05
Hallo,

ich habe eine Tabelle, die länger als eine Seite ist und wollte deshalb longtable verwenden.
Latex zeigt auch keinen Fehler an, aber die Tabelle wird trotzdem nicht auf mehrere Seiten verteilt.

Ich verwende scrarticl.

\begin{longtable}{rrr}
\centering
\hline
& & \\
...
\hline
\setcapwidth{0.7\textwidth}
\caption{bla}
\label{tab:listgemisch}
\end{longtable}



Es kann nur zwischen zwei Tabellenzeilen ein Seitenumbruch erfolgen, nicht
inenrhalb einer Tabellenzeile.

Herbert

stereocaro
12-04-2008, 18:07
Wie meinst du das? Ich habe genug Tabellenzeilen für zwei Seiten, aber keine Leerzeilen dazwischen. Müsste ich eine derartige an der Stelle des Seitenumbruchs einfügen?

sommerfee
12-04-2008, 18:32
Nein, das longtable Paket bricht die Seiten selbstständig um. Wenn es das nicht tut, dann ist die longtable bei dir wohl innerhalb einer Umgebung, die keinen Seitenumbruch erlaubt, wie etwa "table", "minipage", ...

Wenn nicht, wäre ein Minimalbeispiel (http://www.minimalbeispiel.de) nett, damit man sehen kann, was schiefläuft.

voss
12-04-2008, 18:52
Wie meinst du das? Ich habe genug Tabellenzeilen für zwei Seiten, aber keine Leerzeilen dazwischen. Müsste ich eine derartige an der Stelle des Seitenumbruchs einfügen?

nur am Ende einer Tabellenzeile, also nach \\ kann ein Seitenumbruch erfolgen.
Wenn du eine Tabellenzeile hast, die Text enhält, der mehr als eine Seite einnimmt,
dann gibt es keinen Seitenumbruch.

Herbert

1of1
12-04-2008, 19:26
Das hier funzt z.B.:



\begin{center}

\begin{longtable}[h!]{r|ll}

\endfirsthead
\endhead
\endfoot
\endlastfoot


Text & ... & ... \\

\caption*{irgendwas}
\label{tab:irgendwas}

\end{longtable}
\end{center}


Dürfen eben wie erwähnt nicht zu lange Zeilen sein.

voss
12-04-2008, 19:52
[QUOTE=1of1;261792]Das hier funzt z.B.:



\begin{center}

\begin{longtable}[h!]{r|ll}


1. Eine longtable hat nur ein optionales Argument für die horizontale
Ausrichtung, also lcr, aber kein htbp wie bei eienr Gleitumgebung
und
2. ist sie per Definition sowieso standardmäßig zentriert, also ist
das \begin{center} ... doppelt gemoppelt.

Herbert

stereocaro
13-04-2008, 01:16
Ich habe das centering rausgenommen und [h!] eingefügt, an der entsprechenden Stelle.
Allerdings wird nach wie vor keine Fehlermeldung angezeigt, auch keine Boxwarnung oder ähnliches - aber der Seitenumbruch wird nicht durchgeführt. Auch Änderungen innerhalb der Tabelle werden nicht übernommen.
Mit der normalen table-Umgebung hatte ich diese Probleme bisher nicht. Deshalb kann ich das irgendwie nicht verstehen...:confused:

@sommerfee: ich habe die longtable allein ohne umgebung in einem einzelnen tex-Dokument, welches ich via input ins gesamtdokument eingliedere.

voss
13-04-2008, 10:10
Ich habe das centering rausgenommen und [h!] eingefügt, an der entsprechenden Stelle.
Allerdings wird nach wie vor keine Fehlermeldung angezeigt, auch keine Boxwarnung oder ähnliches - aber der Seitenumbruch wird nicht durchgeführt. Auch Änderungen innerhalb der Tabelle werden nicht übernommen.
Mit der normalen table-Umgebung hatte ich diese Probleme bisher nicht. Deshalb kann ich das irgendwie nicht verstehen...:confused:

@sommerfee: ich habe die longtable allein ohne umgebung in einem einzelnen tex-Dokument, welches ich via input ins gesamtdokument eingliedere.

wenn Änderungen in der Tabelle nicht übernommen werden, dann gibt es nur zwei
Möglichkeiten:
-- mit input wird eine andere TeX-Datei eingelesen und nicht die geänderte
-- du hast einen schweren Fehler, der zum Abbruch führt und er zeigt dir imemr
eine alte Datei an.

Mach jetzt folgendes:
erstelle ein neues (leeres) Dokument und füge deine Datei mit der longtable dort ein.

Was passiert?

Herbert

stereocaro
14-04-2008, 11:29
Ich habe den input-Befehl rausgenommen und die Tabelle an die entspechende Stelle kopiert. Die Tabelle wird jetzt zwar dargestellt - auch auf mehreren Seiten aber ich habe bezüglich der caption jetzt folgende Fehlermeldungen:

! Misplaced \noalign.
\caption ->\noalign
{\global \@captionabovefalse }\scr@caption
l.181 \caption
{Übersicht vorhandener idealer Gemische }
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.

! Misplaced \noalign.
\scr@caption ->\noalign
\bgroup \@ifnextchar [{\egroup \LT@c@ption \@firstof...
l.181 \caption
{Übersicht vorhandener idealer Gemische }
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.

! Misplaced \omit.
\multispan ->\omit
\@multispan
l.181 ...{Übersicht vorhandener idealer Gemische }

I expect to see \omit only after tab marks or the \cr of
an alignment. Proceed, and I'll ignore this case.




Das ist mir irgendwie unverständlich. Vor allem, warum ich vorher keine Fehlermeldungen hatte und input nicht funktionierte...

voss
14-04-2008, 12:08
Ich habe den input-Befehl rausgenommen und die Tabelle an die entspechende Stelle kopiert. Die Tabelle wird jetzt zwar dargestellt - auch auf mehreren Seiten aber ich habe bezüglich der caption jetzt folgende Fehlermeldungen:

! Misplaced \noalign.
\caption ->\noalign
{\global \@captionabovefalse }\scr@caption
l.181 \caption
{Übersicht vorhandener idealer Gemische }
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.


du hast die caption nicht mit \\ beendet. In der longtable entspricht sie
eienr ganz normalen Tabellenzeile.

Herbert

stereocaro
14-04-2008, 12:40
Vielen Dank!!!

Endlich funktioniert es.:)

basstom
24-01-2009, 15:27
Hi,

sorry wenn ich das Thema nochmal aufwärme, bin neu hier, aber hier scheint kompetente Hilfe zu sein :)
Ich bekomme trotzdem die selben 3 Fehlermeldungen wir stereocaro (bis auf die persönliche Ansprache des Ausgabeprogramms ;) )...

Mein longtable schaut so aus:



\begin{longtable}{ll}\label{Abkuerzungen}
\caption{Abkürzungen und Nomenklaturen}\\\toprule
\endfirsthead
\caption*{Abkürzungen und Nomenklaturen \textit{(forts.)}}\\\toprule
\endhead
....
\bottomrule
\end{longtable}


Und dann noch eine Frage:
wie bekomme ich die Leerzeile zwischen Caption und Toprule weg?

Danke schon mal und schönes WE!

Basstom

mechanicus
24-01-2009, 15:34
Hallo,

mache mal ein Minimalbeispiel. So kann man kaum was sagen.

Gruß
Marco

basstom
24-01-2009, 15:41
Hi,
hier der gesamte Abschnitt aus dem log-file:


! Misplaced \noalign.
\caption ->\noalign
{\global \@captionabovetrue }\scr@caption
l.204 ...ongtable}{ll}\label{Abkuerzungen}\caption
{Abkürzungen und Nomenklat...
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.

! Misplaced \noalign.
\scr@caption ->\noalign
\bgroup \@ifnextchar [{\egroup \LT@c@ption \@firstof...
l.204 ...ongtable}{ll}\label{Abkuerzungen}\caption
{Abkürzungen und Nomenklat...
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.

! Misplaced \omit.
\multispan ->\omit
\@multispan
l.204 ...n}\caption{Abkürzungen und Nomenklaturen}
\label{Abkuerzungen}
I expect to see \omit only after tab marks or the \cr of
an alignment. Proceed, and I'll ignore this case.

! Misplaced \noalign.
\caption ->\noalign
{\global \@captionabovetrue }\scr@caption
l.205 \caption
{Abkürzungen und Nomenklaturen}\\\toprule
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.

! Misplaced \noalign.
\scr@caption ->\noalign
\bgroup \@ifnextchar [{\egroup \LT@c@ption \@firstof...
l.205 \caption
{Abkürzungen und Nomenklaturen}\\\toprule
I expect to see \noalign only after the \cr of
an alignment. Proceed, and I'll ignore this case.

! Misplaced \omit.
\multispan ->\omit
\@multispan
l.205 \caption{Abkürzungen und Nomenklaturen}
\\\toprule
I expect to see \omit only after tab marks or the \cr of
an alignment. Proceed, and I'll ignore this case.

! Extra alignment tab has been changed to \cr.
<template> \endtemplate

l.205 \caption{Abkürzungen und Nomenklaturen}
\\\toprule
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.

Was ist mit dem letzten Absatz gemeint?
Grüsse und Danke schon mal,
Basstom

mechanicus
24-01-2009, 15:45
Hallo,

das ist ein Minimalbeispiel: Lauffähig!

\documentclass[12pt,ngerman]{report}
\usepackage{babel}
\usepackage[utf8]{inputenc}

\usepackage{booktabs,array,longtable}
\usepackage{blindtext}

\begin{document}
\chapter{foo}
\blindtext
\begin{longtable}{ll}
\caption{Tabelle}\\\toprule\endfirsthead
\multicolumn{2}{l}{\small \ldots Fortsetzung}\\\toprule\endhead
\midrule\multicolumn{2}{l}{\small Fortsetzung \ldots}\\\bottomrule
\endfoot
&\\\bottomrule
\endlastfoot
1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\
1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\
1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\
1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\
1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\1&2\\
\end{longtable}

\end{document}

Gruß
Marco

René Geppert
24-01-2009, 15:46
nen kopf würde ich ungefähr so aufsetzen


\begin{longtable}{lll}
\captionabove{caption\label{test}} \\ \toprule \endfirsthead
\captionabove[]{caption~\emph{(contd.)}} \\ \midrule \endhead
\midrule \multicolumn{3}{r@{}}{\emph{(continued on next page)}} \endfoot
\bottomrule\endlastfoot

sommerfee
24-01-2009, 15:57
Ohne Minimalbeispiel ist schwer zu sagen, was da schiefläuft...

Aber probiere mal


\caption{Abkürzungen und Nomenklaturen\label{Abkuerzungen}}\\

anstelle von


\label{Abkuerzungen}
\caption{Abkürzungen und Nomenklaturen}\\



Und dann noch eine Frage:
wie bekomme ich die Leerzeile zwischen Caption und Toprule weg?

Das hängt darauf ab, welche Dokumentenklasse und Zusatzpaket du bzgl. \caption verwendest.

Gruß,
Axel

basstom
24-01-2009, 17:54
Ohne Minimalbeispiel ist schwer zu sagen, was da schiefläuft...

Aber probiere mal


\caption{Abkürzungen und Nomenklaturen\label{Abkuerzungen}}\\

anstelle von


\label{Abkuerzungen}
\caption{Abkürzungen und Nomenklaturen}\\




Das hängt darauf ab, welche Dokumentenklasse und Zusatzpaket du bzgl. \caption verwendest.

Gruß,
Axel

Vielen, vielen Dank für die schnelle und zahlreiche Hilfe!!

Oben zitiertes von Axel mit dem \label hat die Fehler behoben! Jetzt klappts!
Hab auch versucht, das Beispiel von Marco anzupassen, aber das hat bei mir nicht geklappt, hab wohl nen Fehler reingebracht, aber jetzt gehts ja!

Und mit der Leerzeile kann ich leben, jetzt muss erst mal mehr Inhalt in das file ;)

Schönen Abend noch und Grüsse,
Basstom

basstom
25-01-2009, 20:19
Anmerkung zu der Leerzeile über der Tabelle:
die ist bei mir bei allen Tabellen... ist mir aber erst aufgefallen, als ich mir das fast fertige Dokument angeschaut habe und meine obige longtable mit anderen tables verglichen habe ;)
Darum Frage somit zurückgezogen!

Vielen Dank nochmals für die überaus schnelle Hilfe, hat mir sehr geholfen!
Wenn ich noch was finde, dann komme ich gerne auf Euch zurück! ;)

Schönen Abend noch,
Basstom

Folke Tolk
03-06-2010, 12:59
Ich habe auch noch ein "schönes" Longtable Problem, das mit einem nicht funktionierenden Seitenumbruch zu tun hat. Bei diesem MB erfolgt kein Seitenumbruch:

[\code]
\documentclass[a4paper, 12pt, headings=small]{scrreprt}
\makeatletter
\recalctypearea
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[babel]{microtype}
\usepackage[ansinew]{inputenc}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{ltxtable}
\usepackage{caption}
\usepackage{enumitem}
\usepackage{mathptmx}
\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage[onehalfspacing]{setspace}
\geometry{left=3cm,right=2cm,top=2.5cm,bottom=2.5c m}
\makeatother
\setenumerate{leftmargin=1.1pc}
\setitemize{leftmargin=1pc}
\makeatletter
\rmfamily
\begin{document}
Hier viel Text.
\begin{longtable}
\caption{Überschrift}
\label{tab:Tabelle}
\hline
\begin{tabular}{p{2.3cm} p{12.9cm}}%Hier würde ich am liebsten die Eigenschaften von tabularx verwenden!
Wenig Text & Viel Text\\
Wenig Text & Viel Text\\
wenig Text & \vspace{-18pt}
\begin{itemize}[noitemsep, nolistsep]
\item Hier eine Auflistung
\item die nur dank vspace auf Höhe der andere Zelle beginnt
\vspace{-18pt}%zur Reduzierung des Textabstandes
\end{itemize}\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
\end{tabular}
\end{longtable}
Hier noch mehr Text.
\end{document}
[\code]

Ich vermute, das Problem ist einfach zu lösen, nur habe ich das bislang leider nicht geschafft.
Bonusfrage: Wie GENAU nutze ich die Eigenschaften von tabularx in einer longtable?

voss
03-06-2010, 13:29
Ich habe auch noch ein "schönes" Longtable Problem, das mit einem nicht funktionierenden Seitenumbruch zu tun hat. Bei diesem MB erfolgt kein Seitenumbruch:


vielleicht könntest du erstmal ein funktionierendes Minimalbeispiel erzeugen. Das hast du jedenfalls nicht überprüft ...

Herbert

lockstep
03-06-2010, 13:37
Wer oder was hat dich auf die Idee gebracht, innerhalb einer longtable-Umgebung eine tabular-Umgebung zu verwenden? Die longtable-Anleitung oder das letzte Beispiel in diesem Thema können es nicht gewesen sein.

Lass \begin{tabular}{...} sowie \end{tabular} weg und schreibe am Anfang deiner Tabelle folgendes (mit Zeilenumbruch nach \caption bzw. \label):



\begin{longtable}{p{2.3cm}p{12.9cm}}
\caption{Überschrift}
\label{tab:Tabelle}\\


Zukünftig erstelle bitte lauffähige Beispiele ohne Pakete, die für das jeweilige Problem irrelevant sind und stelle diese Beispiele in eine Codeumgebung.

lockstep

Folke Tolk
03-06-2010, 13:39
Das Minimalbeispiel habe ich überprüft. Es funktioniert. Man entferne evtl. das [\code] an Anfang und Ende, das ich dort eingefügt habe, damit ein extra Fenster hier im Forum entsteht (so wie bei den meisten anderen Beiträgen auch). Warum das nicht funktioniert hat, interessiert mich jetzt nicht so. Eher mein Seitenumbruch...

voss
03-06-2010, 13:41
Das Minimalbeispiel habe ich überprüft. Es funktioniert. Man entferne evtl. das [\code] an Anfang und Ende, das ich dort eingefügt habe, damit ein extra Fenster hier im Forum entsteht (so wie bei den meisten anderen Beiträgen auch). Warum das nicht funktioniert hat, interessiert mich jetzt nicht so. Eher mein Seitenumbruch...

es funktioniert definitiv _nicht_, da nach \begin{longtable} erstmal
eine Spaltendefinition folgt! Bei dir aber eine \caption!

Herbert

Folke Tolk
03-06-2010, 13:45
Danke, lockstep, Dein Vorschlag hat funktioniert. Kann ich die zweite Spalte jetzt auch noch so festlegen, wie ich das sonst über tabularx getan habe? Insgesamt soll die Tabelle Textbreite haben, die zweite Spalte wird dabei deutlich mehr Raum einnehmen.

lockstep
03-06-2010, 13:47
Das Minimalbeispiel habe ich überprüft. Es funktioniert. Man entferne evtl. das [\code] an Anfang und Ende, das ich dort eingefügt habe, damit ein extra Fenster hier im Forum entsteht (so wie bei den meisten anderen Beiträgen auch). Warum das nicht funktioniert hat, interessiert mich jetzt nicht so. Eher mein Seitenumbruch...

Zur Funktionsfähigkeit deines Beispiels hat Herbert Voß bereits alles gesagt. Zur Codeumgebung: Verwende den Button mit dem Raute-Symbol, anstatt händisch Dinge mit falscher Syntax einzufügen. (Und Codeumgebungen dienen nicht der Ästhetik, sondern verhindern, dass Code zerschossen wird ["bottom= 2.5c m"] und dadurch zusätzliche Fehler auftreten.)

lockstep

lockstep
03-06-2010, 13:50
Danke, lockstep, Dein Vorschlag hat funktioniert. Kann ich die zweite Spalte jetzt auch noch so festlegen, wie ich das sonst über tabularx getan habe?

Lies die Anleitung zu ltxtable (http://www.ctan.org/tex-archive/macros/latex/contrib/carlisle/ltxtable.pdf) und probier es aus. (Und nein, ich habe dieses Paket noch nie verwendet.)

lockstep

Folke Tolk
03-06-2010, 13:56
Spitzenklasse! Hier also nochmal das ganze richtig und in "schön":


\documentclass[a4paper, 12pt, headings=small]{scrreprt}
\makeatletter
\recalctypearea
\usepackage[ngerman]{babel}
\usepackage[babel]{microtype}
\usepackage[ansinew]{inputenc}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{caption}
\usepackage{enumitem}
\usepackage{mathptmx}
\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage[onehalfspacing]{setspace}
\geometry{left=3cm,right=2cm,top=2.5cm,bottom=2.5c m}
\makeatother
\setenumerate{leftmargin=1.1pc}
\setitemize{leftmargin=1pc}
\makeatletter
\rmfamily
\begin{document}
Hier viel Text.
\begin{longtable}{p{2.3cm} p{12.9cm}}%Hier würde ich am liebsten die Eigenschaften von tabularx verwenden!
\caption{Überschrift}
\label{tab:Tabelle}
\hline
Wenig Text & Viel Text\\
Wenig Text & Viel Text\\
wenig Text & \vspace{-18pt}
\begin{itemize}[noitemsep, nolistsep]
\item Hier eine Auflistung
\item die nur dank vspace auf Höhe der andere Zelle beginnt
\vspace{-18pt}%zur Reduzierung des Textabstandes
\end{itemize}\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\
Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
das & passiert aber nicht\\Wenig Text & relativ viel text über mehrere Zeilen\\
usw. & irgendwann muss ein seitenumbruch erfolgen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
Text & relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen relativ viel text über mehrere Zeilen\\
\end{longtable}
Hier noch mehr Text.
\end{document}


Bleibt die Frage nach der Setzung der idealen Spaltenbreite ohne Verwendung eines vorgeschriebenen Wertes?

lockstep
03-06-2010, 14:02
Nein, nicht "schön". Du hast trotz Codeschnipsel plus Extrahinweis von mir keinen Zeilenumbruch nach \label gesetzt, was wiederum eine Fehlermeldung bewirkt.

lockstep

Folke Tolk
03-06-2010, 14:06
Danke, habe es geändert.
Das ltxtable package produziert den Fehlerhinweis:

TeX capacity exceeded, sorry [input stack size=5000].

Werde die Spaltenbreite einfach mit ein bißchen trial-and-error festlegen....