PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Minipage seitenbreit



Jason
08-05-2009, 18:33
Hallo,
ich hab bisher immer meine Tabellen mit Minipage geschrieben und das ging auch super, jetzt hab ich allerdings ne Tabelle, in der die Texte so lang sind, dass ich sie nicht auf die Seite bekomme.

Kann ich der minipage irgendwie vorgeben, dass sich die Tabelle an meine Seitenbreite halten muss, also irgendwas wie

begin{minipage}{pagewidth}?

Stefan_K
08-05-2009, 19:12
Hallo Jason,



Kann ich der minipage irgendwie vorgeben, dass sich die Tabelle an meine Seitenbreite halten muss, also irgendwas wie

begin{minipage}{pagewidth}?

ja, das kannst Du, etwa

\begin{minipage}{\textwidth}...

Für Tabellen vorgegebener Breite eignet sich das tabularx-Paket (http://ctan.org/pkg/tabularx), beispielsweise

\usepackage{tabularx}
...
\noindent\begin{tabularx}{\textwidth}{XX}
\end{tabularx}
Die X-Spalten teilen sich hierbei die verfügbare Breite.

Viele Grüße,

Stefan


--
TeXblog.net (http://texblog.net)

Jason
11-05-2009, 07:43
Danke,

also textwidth in der minipage Umgebung ging nicht, aber tabularx hat mir sehr geholfen, es ist zwar nicht perfekt, da ein Buchstabe noch über die Spalte hinaus steht, in die er gehört, aber sonst ists gut.

Stefan_K
11-05-2009, 14:55
Hi Jason,

das kriegt man doch auch hin. Evtl. durch Verbessern der Trennung, es kann auch schon reichen, wenn man microtype einbindet und pdfLaTeX nutzt. Schau vllt. mal auf dieses Beispiel: Full Justification: pdfLaTeX vs. LaTeX (http://texblog.net/latex-archive/layout/pdflatex-microtype/), dort behebt die Verwendung von microtype 10 bad boxes in nur einem \blindtext-Absatz. Der feinere Ausgleich durch microtype zeigt besonders in Tabellen Wirkung, in schmalen Spalten.

Viele Grüße,

Stefan