PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Große Tabelle automatisch auf Seitenbreite anpassen



biggi
14-06-2015, 16:43
Wie kann ich eine große Tabelle, die über den Seitenrand hinausragt, an die Seitenbreite anpassen lassen? Aufgrund der Länge der Tabelle verwende ich bereits die landscape-Umgebung, aber auch dann ist die Tabelle noch zu lang.

klops
14-06-2015, 18:51
Du solltest Dir überlegen, wie Du die Tabelle sinnvoll aufteilen kannst. Zu breite Tabellen verlieren rasch an Übersichtlichkeit und damit an Nutzen.

Natürlich kann man Tabellen in kleinerer Schrift setzen, beispielsweise \small. Aber auch das hat schnell erhebliche Auswirkungen auf die Lesbarkeit und damit den Nutzen.

Auch \resizebox oder \scalebox haben vergleichbare negative Nebenwirkungen.

The EYE
15-06-2015, 08:13
Eventuell ist es eine Option die Tabelle im Querformat zu drucken? Das ändert natürlich nichts an den Einwänden von klops.

Gruß Max

rstuby
15-06-2015, 10:42
Das macht Biggi doch schon. Sie schrieb, dass sie die landscape-Umgebung benutzt.

The EYE
15-06-2015, 11:30
Ups, überlesen! Dann sollte die Tabelle allerdings wirklich breit genug sein... Wenn es unbedingt sein muss, vllt ein DIN A3 Blatt "reinquetschen" und im Dokument dann falten?

Gruß Max

biggi
15-06-2015, 18:22
Ich dachte, dass es vielleicht einen Befehl wie in Excel gibt, der die Tabelle - egal wie groß oder breit sie ist - automatisch so verkleinert, dass sie auf die Seite passt. Gibt es da wirklich nichts? :mad: Schriftgröße scriptsize und landscape verwende ich bereits (tiny bringt auch nichts und sieht überhaupt nicht aus).

Johannes_B
15-06-2015, 18:28
Doch, gibt es schon, hat klops ja oben erwähnt. Aber es kommt der Punkt, da wird es lächerlich.
you can't squeeze an elephant in a suitcase. Crossref (http://chat.stackexchange.com/transcript/41?m=22050677#22050677)


Es wäre wirklich besser das Desing der Tabelle zu überarbeiten. Oder wirklich eine Seite anderen Formats einfügen und entsprechend Falten. In manchen Bereichen ist das sehr verbreitet.