longtable: Kein Seitenumbruch wird generiert

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: longtable: Kein Seitenumbruch wird generiert

von Gast » Mi 26. Sep 2018, 12:50

Wie gesagt: Dafür nimmt man, wenn man Seitenumbrüche innerhalb der Einträge haben will, besser eine Liste, beispielsweise description oder labeling (letzteres benötigt eine KOMA-Script-Klasse oder scrextend). Ersteres ist in jeder besseren LaTeX-Einführung erklärt. Letzteres natürlich in der KOMA-Script-Anleitung. Min. im KOMA-Script-Buch findet man sogar beides.

von MichaelNeuling » Mi 26. Sep 2018, 08:50

Hallo "Gast", genau DAS nenne ich doch mal konstruktive Kritik mit diplomatischer Rüge :-) Da ist man dann sogar bereit, das T-Shirt gegen ein Hemd zu wechseln :-) Mein Problem ist halt, dass ich hier eine LaTeX-Umgebung übernommen habe und selbst eigentlich eher aus der "Word-Welt" komme, in der es kein Problem ist, eine zweispaltige "Tabelle" zu erstellen, links ein paar Informationen (Identifier etc.) einzutragen und rechts dann den dazugehörigen Inhalt. Die linke Spalte ist so ca. 2-3cm breit und der Rest der Seite dann der eigentliche Inhalt. Wie ich das in etwas anderes als eine Tabelle eintragen kann, ist mir derzeit nicht klar... Aber vielleicht gibt es für diese "Problematik" wirklich ein besseres "Besteck" und der Tabellen-Löffel ist nicht so geeignet. Also nochmals, ein ernstgemeintes, Dankeschön :-)

Dann nimm doch Word, LibreOffice, WordPerfect, Quark …

von Gast » Mi 26. Sep 2018, 07:36

Vielleicht hätte Johannes noch darauf hinweisen sollen, dass innerhalb einer Tabellen bei echten Tabellen gar kein Seitenumbruch erfolgen soll. Die meisten Leute, die das doch wollen, missbrauchen Tabellen für etwas, wofür beispielsweise Listen besser geeignet wären. Viele machen sich auch gar keine Gedanken darüber, wie die Informationen, die sie da in der Tabelle unterbringen wollen, für den Leser wirklich gut aufbereitet werden können, sondern versuchen recht unreflektiert nur möglichst viel Information in eine einzige Tabelle zu quetschen. Viele Anwender, die über TeX mosern, haben auch noch nie im Leben einen Blick in die log-Datei geworfen und kapieren deshalb nicht, dass und wie TeX ihnen sagt: »Hey, da läuft vermutlich etwas falsch. Da solltest du noch einmal ran.« Und manch einer kapiert auch nicht, dass wenn man einen Löffel zum Brot schneiden nimmt, man sich natürlich darüber beschweren kann, dass der Löffel das unglaublich schlecht kann, das eigentliche Problem aber nicht der Löffel ist. Und dann gibt es noch solche, die ohne Socken in Turnschuhen und T-Shirt zu einer Veranstaltung mit der Queen erscheinen und sich dann beschweren, wenn man ihnen sagt, dass sie so leider nicht am Tisch der Queen Platz nehmen können.

von MichaelNeuling » Mi 26. Sep 2018, 07:13

Danke für die - für Latex-Nutzer typisch formulierte - Antwort und den Hinweis mit der Suppe... Aber wie man sieht ist selbst nach vielen Jahren die "alte" Suppe immernoch aktuell und unbegreiflich, dass solch ein gelobtes Programm auch nach Jahren noch nicht einmal ein Seitenende erkennen kann...

von Johannes_B » Di 25. Sep 2018, 14:07

Innerhalb einer Zelle kann nicht umbrochen werden.

Fange ein neues Thema an und hänge dich nicht nach Jahren an alte Suppe.

Seitenumbruch bei langem Zellinhalt

von MichaelNeuling » Di 25. Sep 2018, 13:29

Hallo zusammen, nach 7 Jahre Stille in diesem Thread, habe ich eine kurze Frage: Wie muss man eine longtable (oder sonst irgendwas tabellenähnliches) konfigurieren, dass einfach eine neue Seite angefangen wird, wenn sie benötigt wird?
Beispiel: Wenn ich den Inhalt einer beliebigen Zelle in dem vorherigen Code mit einem langen Text ersetze (z.B. "\blindtext[5]"), dann wird mir eine Seite erstellt, die brav über das untere Ende der Seite hinausschreibt und der Inhalt im unsichtbaren Nirvana landet... Ich kämpfe jetzt schon seit 3 Tagen mit dieser Problematik und finde keine Lösung.
Zur Ergänzung: Ich habe außerdem die entsprechende Spalte von "c" auf "p{50mm}" geändert, da er sonst recht aus der Seite schreibt.
Wäre super, wenn mir hier jemand helfen könnte.
Viele Grüße,
Michael

von Sepp99 » Di 18. Jan 2011, 08:00

Das ist nicht so einfach, da in einer Gleitumgebung die Fußnote ja mitgleiten muß. Es gibt zwar einige Möglichkeiten:
http://projekte.dante.de/DanteFAQ/Fussnote
Ist aber IMHO keine optimale Lösung dabei. Einfacher wäre es, das Zitat in der caption zu belassen und nicht in eine Fußnote auszulagern.

Gruß, Sepp.-

EDIT: zu langsam @Xenara - booktabs hat er ja schon eingebunden gehabt (Beispiel #1)

von Xenara » Di 18. Jan 2011, 07:55

\toprule etc. bringt das Paket booktabs mit, das musst du einbinden, um die Befehle zu verwenden.

Mit der Fussnote hast du das klassische Problem "Fussnote in Gleitumgebung". Entweder die Gleitumgebung weglassen und mit minipage und captionof arbeiten, oder eine der hier unter "Wie erhalte ich eine Fußnote innerhalb einer ,figure` oder ,table`? Es erscheint zwar eine Markierung, aber kein Fußnotentext." beschriebenen Lösungen verwenden.

von rowJoe » Di 18. Jan 2011, 07:15

Moin Sepp,

vielen Dank für den Umbau! Nach dem Kommentar von Marco gestern hab ich mich nochmal hingesetzt und mit die Doku angesehen. Hinbekommen hab ichs dann auch :) Allerdings haben bei mir da die \toprule etc. Befehle noch nicht funktioniert. Immerhin hat er dann den Seitenumbruch gemacht (da war ich schon glücklich :D )

Hätte mein Ergebnis dann für die Leute, die auf den Thead hier kommen noch gepostet, aber du warst ja eindeutig schneller :)

Du kannst mir doch auch bestimmt bei nem weiteren Problem helfen... Wenn ich eine "normale" Tabelle oder Abbildung in einer Float-Umgebung habe und in die Überschrift (\caption{Überschrift} ) wie z.B.
 \caption{Dies ist die Beschriftung.\footnote{vgl. \cite[S.\,79]{Klocke2007}}}
[\code]

eine Fußnote anhänge... warum wird dann nur die Fußnote in der Überschrift angezeigt, jedoch nicht in der Fußzeile der Seite?

Ich habe schon bei google bzw hier im Forum gesucht. Mit minipage soll es funktionieren. Aber gibt es da elegantere Lösungen und falls ja: Wie realisiere ich die?

Falls du ein Minimalbeispiel dafür benötigst, lass es mich bitte wissen. Ich erstelle gerne eins :)


Vielen Dank auch dafür :)

Jonas

von Sepp99 » Di 18. Jan 2011, 01:27

Was Marco meint ist, eine longtable kannst Du nicht in eine table-Umgebung packen. Sie kann nicht gleiten, dafür wird sie ja umgebrochen. Damit ändert sich auch der caption- und label-Befehl. Ich hab dir die Tabelle einmal für longtable umgebaut, sie läuft fehlerfrei durch.
\listfiles
\documentclass{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[babel, german=quotes]{csquotes}
\usepackage{multirow,array,booktabs}
\usepackage{longtable}
\usepackage{blindtext}



\begin{document}
\blindtext

   
\begin{longtable}{c|cccccc}
\caption{Versuchsplan} \label{Versuchsplan}\\[2ex]
\toprule
 ProbenNr. &                                                \multicolumn{6}{c}{Faktor} \\
           &          A &          B &          C &          D &          E &          F \\
           &      [PSI] &  [in./min] &    [U/min] &      [in.] &        [\textdegree] & \\ \midrule
\endfirsthead
\toprule
 ProbenNr. &                                                \multicolumn{6}{c}{Faktor} \\
           &          A &          B &          C &          D &          E &          F \\
           &      [PSI] &  [in./min] &    [U/min] &      [in.] &        [\textdegree] & \\ \midrule
\endhead
\midrule
\multicolumn{6}{c}{Fortsetzung folgt} \\ 
\endfoot
\midrule
 \multicolumn{7}{c}{Das wars} \\
\bottomrule
\endlastfoot

         1 &      45000 &       0,09 &        350 &          0 &         90 &          B \\
         2 &      55000 &       0,49 &        600 &          0 &         80 &          B \\
         3 &      55000 &       0,09 &        350 &          1 &         80 &          A \\
         4 &      55000 &       0,49 &        600 &          0 &         80 &          B \\
         5 &      45000 &       0,09 &        350 &          1 &         80 &          B \\
         6 &      55000 &       0,49 &        600 &          1 &         90 &          B \\
         7 &      55000 &       0,09 &        350 &          1 &         80 &          A \\
         8 &      55000 &       0,09 &        350 &          0 &         90 &          A \\
         9 &      45000 &       0,09 &        350 &          1 &         80 &          B \\
        10 &      45000 &       0,09 &        350 &          0 &         90 &          B \\
        11 &      45000 &       0,09 &        350 &          1 &         80 &          B \\
        12 &      45000 &       0,49 &        600 &          1 &         90 &          A \\
        13 &      55000 &       0,49 &        600 &          1 &         90 &          B \\
        14 &      45000 &       0,09 &        350 &          0 &         90 &          B \\
        15 &      55000 &       0,49 &        600 &          1 &         90 &          B \\
        16 &      55000 &       0,49 &        600 &          0 &         80 &          B \\
        17 &      45000 &       0,49 &        600 &          0 &         80 &          A \\
        18 &      45000 &       0,49 &        600 &          1 &         90 &          A \\
        19 &      55000 &       0,09 &        350 &          0 &         90 &          A \\
        20 &      45000 &       0,49 &        600 &          1 &         90 &          A \\
        21 &      45000 &       0,49 &        600 &          0 &         80 &          A \\
        22 &      55000 &       0,09 &        350 &          0 &         90 &          A \\
        23 &      55000 &       0,09 &        350 &          1 &         80 &          A \\
        24 &      45000 &       0,49 &        600 &          0 &         80 &          A \\
\midrule
        25 &      55000 &       0,09 &        600 &          1 &         80 &          B \\
        26 &      55000 &       0,49 &        350 &          1 &         90 &          A \\
        27 &      55000 &       0,49 &        350 &          0 &         80 &          A \\
        28 &      45000 &       0,09 &        600 &          1 &         80 &          A \\
        29 &      45000 &       0,09 &        600 &          0 &         90 &          A \\
        30 &      45000 &       0,49 &        350 &          1 &         90 &          B \\
        31 &      55000 &       0,09 &        600 &          0 &         90 &          B \\
        32 &      55000 &       0,49 &        350 &          0 &         80 &          A \\
        33 &      45000 &       0,09 &        600 &          0 &         90 &          A \\
        34 &      55000 &       0,49 &        350 &          0 &         80 &          A \\
        35 &      55000 &       0,09 &        600 &          0 &         90 &          B \\
        36 &      45000 &       0,49 &        350 &          0 &         80 &          B \\
        37 &      45000 &       0,49 &        350 &          0 &         80 &          B \\
        38 &      45000 &       0,09 &        600 &          1 &         80 &          A \\
        39 &      45000 &       0,09 &        600 &          0 &         90 &          A \\
        40 &      45000 &       0,49 &        350 &          0 &         80 &          B \\
        41 &      45000 &       0,09 &        600 &          1 &         80 &          A \\
        42 &      55000 &       0,09 &        600 &          1 &         80 &          B \\
        43 &      55000 &       0,49 &        350 &          1 &         90 &          A \\
        44 &      45000 &       0,49 &        350 &          1 &         90 &          B \\
        45 &      45000 &       0,49 &        350 &          1 &         90 &          B \\
        46 &      55000 &       0,09 &        600 &          0 &         90 &          B \\
        47 &      55000 &       0,49 &        350 &          1 &         90 &          A \\
        48 &      55000 &       0,09 &        600 &          1 &         80 &          B \\
\midrule
        49 &      55000 &       0,09 &        350 &          1 &         90 &          B \\
        50 &      45000 &       0,49 &        600 &          1 &         80 &          B \\
        51 &      55000 &       0,49 &        600 &          0 &         90 &          A \\
        52 &      55000 &       0,09 &        350 &          0 &         80 &          B \\
        53 &      45000 &       0,49 &        600 &          0 &         90 &          B \\
        54 &      55000 &       0,09 &        350 &          1 &         90 &          B \\
        55 &      45000 &       0,09 &        350 &          0 &         80 &          A \\
        56 &      45000 &       0,49 &        600 &          1 &         80 &          B \\
        57 &      55000 &       0,09 &        350 &          0 &         80 &          B \\
        58 &      45000 &       0,09 &        350 &          0 &         80 &          A \\
        59 &      45000 &       0,09 &        350 &          1 &         90 &          A \\
        60 &      55000 &       0,49 &        600 &          1 &         80 &          A \\
        61 &      55000 &       0,49 &        600 &          1 &         80 &          A \\
        62 &      45000 &       0,49 &        600 &          0 &         90 &          B \\
        63 &      55000 &       0,49 &        600 &          0 &         90 &          A \\
        64 &      45000 &       0,49 &        600 &          0 &         90 &          B \\
        65 &      45000 &       0,09 &        350 &          1 &         90 &          A \\
        66 &      55000 &       0,09 &        350 &          1 &         90 &          B \\
        67 &      55000 &       0,09 &        350 &          0 &         80 &          B \\
        68 &      55000 &       0,49 &        600 &          0 &         90 &          A \\
        69 &      45000 &       0,09 &        350 &          0 &         80 &          A \\
        70 &      45000 &       0,09 &        350 &          1 &         90 &          A \\
        71 &      55000 &       0,49 &        600 &          1 &         80 &          A \\
        72 &      45000 &       0,49 &        600 &          1 &         80 &          B \\
\midrule
        73 &      45000 &       0,09 &        600 &          1 &         90 &          B \\
        74 &      45000 &       0,09 &        600 &          1 &         90 &          B \\
        75 &      45000 &       0,49 &        350 &          0 &         90 &          A \\
        76 &      45000 &       0,49 &        350 &          1 &         80 &          A \\
        77 &      55000 &       0,49 &        350 &          0 &         90 &          B \\
        78 &      55000 &       0,49 &        350 &          0 &         90 &          B \\
        79 &      45000 &       0,09 &        600 &          0 &         80 &          B \\
        80 &      55000 &       0,09 &        600 &          0 &         80 &          A \\
        81 &      45000 &       0,49 &        350 &          1 &         80 &          A \\
        82 &      45000 &       0,09 &        600 &          1 &         90 &          B \\
        83 &      45000 &       0,09 &        600 &          0 &         80 &          B \\
        84 &      55000 &       0,49 &        350 &          1 &         80 &          B \\
        85 &      55000 &       0,09 &        600 &          1 &         90 &          A \\
        86 &      45000 &       0,49 &        350 &          0 &         90 &          A \\
        87 &      55000 &       0,09 &        600 &          0 &         80 &          A \\
        88 &      45000 &       0,49 &        350 &          0 &         90 &          A \\
        89 &      55000 &       0,49 &        350 &          0 &         90 &          B \\
        90 &      55000 &       0,49 &        350 &          1 &         80 &          B \\
        91 &      45000 &       0,09 &        600 &          0 &         80 &          B \\
        92 &      55000 &       0,09 &        600 &          1 &         90 &          A \\
        93 &      55000 &       0,09 &        600 &          0 &         80 &          A \\
        94 &      55000 &       0,49 &        350 &          1 &         80 &          B \\
        95 &      55000 &       0,09 &        600 &          1 &         90 &          A \\
        96 &      45000 &       0,49 &        350 &          1 &         80 &          A \\
\end{longtable}

\blindtext

Wie Tabelle~\ref{Versuchsplan} zeigt \dots
\end{document}
Das soll aber nicht einen Blick in die Paketdoku ersetzen!

Gruß, Sepp.-
Dateianhänge
longtab9.pdf
(36.58 KiB) 828-mal heruntergeladen

Nach oben