Tabele bricht nicht auf neue Seite {tabularx}

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


vinc14
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 69
Registriert: So 6. Feb 2022, 18:01

Tabele bricht nicht auf neue Seite {tabularx}

Beitrag von vinc14 »

Hallo

ich habe ein kleines Problem
Da definiere ich die Seite
\usepackage{geometry}
\geometry{
	papersize={130mm,190mm},
	textwidth=120mm,
	textheight=170mm,
	left=10mm,
	right=10mm,
	top=10mm,
	bottom=25mm,
	foot=10mm,
}
Beim erstellen von Listen mit
\chapter{200er Liste}
\begin{enumerate}
\begin{tabularx}{\textwidth}{m{0.25cm}lll}	
\item & Abies alba\index{Abies alba} &	Pinaceae & Weisstanne\index{Weisstanne|see{Abies alba}}\index{Pinaceae = Kieferngewächse!Abies alba}\\

ist das Problem das die Liste bei der Seite einfach unten rausläuft und nicht auf die zweite Seite umbricht.

Die Liste wird 200 Pflanzen beinhalten die ich lernen müsste
Wie müsste ich diese Tabelle über mehrere Seite weiterführen?
gruss
Vinc
Zuletzt geändert von Stefan Kottwitz am Fr 6. Mai 2022, 07:43, insgesamt 1-mal geändert.
Grund: Code markiert
TeXstudio 3.0.4 (Build: 3.0.4+ds-1)
Nutze Qt-Version 5.15.2, kompiliert mit Qt 5.15.2 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 11 (bullseye)
Kernel: 5.15.0-3-amd64 x86_64 oder neuer

Stammgast

Re: Tabele bricht nicht auf neue Seite {tabularx}

Beitrag von Stammgast »

Erstelle bitter immer ein entsprechendes Minimalbeispiel, weil nur so das beschriebene Problem wirklich nachvollziehbar wird. Und markiere den Code entsprechend.

Für Tabellen mit den hier nötigen Eigenschaften kannst du »xltabular« versuchen, nachdem du dich mithilfe der Anleitung damit vertraut gemacht hast.

ThoRie
Forum-Century
Forum-Century
Beiträge: 159
Registriert: Fr 12. Mai 2017, 11:57

Re: Tabele bricht nicht auf neue Seite {tabularx}

Beitrag von ThoRie »

Wenn du tabularx auf die nächste Seite umbrechen willst, musst du die Einbindung anders vornehmen:
\documentclass{article}
\usepackage{ltablex}
\keepXColumns
\usepackage{blindtext}
\begin{document}
\begin{tabularx}{\linewidth}{XXX}
\blindtext & \blindtext & \blindtext\\
\blindtext & \blindtext & \blindtext\\
\blindtext & \blindtext & \blindtext\\
\blindtext & \blindtext & \blindtext\\
\blindtext & \blindtext & \blindtext\\
\end{tabularx}
\end{document}
Auf diese Weise macht er immer dann nach einer Zelle einen Umbruch, wenn die nächste nicht mehr ganz auf die Seite passen würde. Wenn eine Zeile allerdings selbst länger als die Seite ist, hast du komplett verloren, dann musst du den Inhalt entsprechend anpassen.

Antworten