Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Tabelle: Seitenumbruch

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.01.2006
    Beiträge
    405

    Question Tabelle: Seitenumbruch

    Hallo,

    gibt es eine Möglichkeit einen automatischen Seitenumbruch zu haben, wenn man Tabellen mit einer Spalte über mehrere Seiten erstellt?

    Das MB verwendet exemplarisch longtable. Dort wird au Seite 2 am unteren Rand abgeschnitten.

    MB:
    Code:
    \documentclass{book}
    
    \usepackage{longtable}
    \usepackage{blindtext}
    
    \begin{document}
    \begin{longtable}{|p{\textwidth}|}
    \hline
    \blinddocument
    \\ \hline
    \end{longtable}
    \end{document}
    MacTeX, BibDesk, Sublime Text 2

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.863
    Moin moin,
    Zitat Zitat von trinix Beitrag anzeigen
    gibt es eine Möglichkeit einen automatischen Seitenumbruch zu haben, wenn man Tabellen mit einer Spalte über mehrere Seiten erstellt?
    afaik gibt es keine Tabelle, die einen Seitenumbruch innerhalb einer Tabellenzelle zulässt.

    Versuch es mit dem framed- oder mdframed-Paket, z.B.:
    Code:
    \documentclass{book}
    
    \usepackage{framed}
    \usepackage{blindtext}
    
    \begin{document}
    \begin{framed}
    \blindtext[23]
    \end{framed}
    \end{document}
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.01.2006
    Beiträge
    405

    Question

    Hallo,

    besten Dank für den Tipp. Tausche mich gerat mit dem Entwickler zu mdframed aus - ist vielversprechend.

    Mein Bsp. war aber etwas zu scharf. Ich hätte die Möglichkeit bei einer Spalte auch auch mehrere Zeilen (als mit \\) zu erzeugen.

    Gibt es da die Möglichkeit eines automatischen Seitenumbruchs?


    Gruß
    Christian
    MacTeX, BibDesk, Sublime Text 2

  4. #4
    ctansearch
    Gast
    Das Problem versteh' ich nicht. Eine Tabelle mit nur einer Spalte in /textwidth ist eine ganz normale Seite, die von Latex korrekt umgebrochen wird, dazu braucht man keine Tabellenumgebung.
    ???
    Geändert von ctansearch (02-01-2012 um 21:29 Uhr)

  5. #5
    Registrierter Benutzer
    Registriert seit
    30.01.2006
    Beiträge
    405
    Es ist ein Dokument an dem mehrere Autoren im Konsortium arbeiten und bei bestimmten Strukturen hat man sich auf eine Tabelle geeinigt - nicht optimal ist aber so. Dort kommt es vor, das die Tabelle dann nur eine Spalte hat. Diese wird nicht automatisch umbrochen -- was ich aber gern lösen möchte.

    Kennt hierfür jemand ein geeignetes Vorgehen -- ggf. entsprechende Tabelle und/oder geeigneter Spalten-Typ?


    Besten Dank
    Christian
    MacTeX, BibDesk, Sublime Text 2

  6. #6
    ctansearch
    Gast
    Dafür gibt es keine Lösung innerhalb von Latex.
    Aber, wenn die Spaltendefinition von mehrspaltig auf einspaltig umgeschaltet wird, was ja ohne eine Neudefinition der Spalten gar nicht möglich ist, kann man die longtable Umgebung ebensogut verlassen, abschalten und wieder einschalten.

    Eine Alternative wäre eine multicolumn -Definition, aber das probier' ich nur aus, wenn Du ein Minimalbeispiel bringst.

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.863
    Frohes Neues,
    Zitat Zitat von trinix Beitrag anzeigen
    Ich hätte die Möglichkeit bei einer Spalte auch auch mehrere Zeilen (als mit \\) zu erzeugen.

    Gibt es da die Möglichkeit eines automatischen Seitenumbruchs?
    sicher, so Du Dich mit dem Gedanken anfreunden kannst, daß innerhalb einer longtable so ein Seitenumbruch nur an Zellengrenzen stattfinden kann.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •