PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenbreite an Seitenbreite anpassen



tuxlife
11-05-2007, 11:41
Hallo,

ich suche eine Möglichkeit mehre Tabellen in Latex zu erstellen, die über mehrere Seiten lang aber nur eine Seite breit seien dürfen.

Die Tabellen sollen dann mit der Schriftgröße verkleinert werden, damit sie auf einer Seite passen.

Als Extra soll das jedoch für jede Tabelle extra gemacht werden.

zum Beispiel:

Tabelle 1: Passt auf eine Seite Hochformat und geht über 2 Seiten. -> Keine Anpassung erforderlich
Tabelle 2: Fängt auf einer neuen Seite an. Die Seite soll jedoch jetzt Querformat sein und die Tabelle hat aber eine Breite von ungefähr 1,5 Seiten. -> Tabelle muss verkleinert werden, damit sie auf eine Seite (Breite) passt.
und so weiter...

Es soll aber nichts an Zeilenumbrüche usw. geändert werden.

Hintergrund des Wunsches: Ich habe diese Funktion unter Excel sehr zu schätzen gelernt und möchte etwas in diese Richtung bei automatisch generierten Latex/PDF-Dokumenten wieder haben.

Danke,
Matthias

Salnic
11-05-2007, 12:17
Hi Matthias,

such mal nach resizebox. Damit sollte Dein Problem lösbar sein.


\usepackage{graphicx}

\noindent%
\resizebox{\linewidth}{!}{%
% Deine zu stauchende Tabelle
}

Salnic

tuxlife
12-05-2007, 09:14
Hi Salnic,

danke für den Tipp. War schon ein guter Anfang. Leider funktioniert das mit den Tabellen gar nicht. Es ist dann leider nicht mehr als Tabelle zu erkennen.