Hallo Leute,
kennt jemand ein (freies) Package für Latex, mit dem man komplexere Tabellen darstellen kann (d.H. mit automatischem Umbruch in mehrzeiligen Zellen), als das in der normalen Tabular-Umgebung möglich ist?
Danke, Matthias
Matthias Petermann wrote:
Hallo Leute,
kennt jemand ein (freies) Package für Latex, mit dem man komplexere Tabellen darstellen kann (d.H. mit automatischem Umbruch in mehrzeiligen Zellen), als das in der normalen Tabular-Umgebung möglich ist?
Aber sicher ist das moeglich, da braucht man keine "unfreien" Packages :-) (Gibt es sowas ueberhaupt?) Kannst Du mal Deine Tabelle als ASCII-Grafik posten oder an mich irgendeine Skizze als JPEG mailen?
Stefan
.
Hallo Stefan,
On Monday 16 June 2003 12:37, Stefan Lagotzki wrote:
Kannst Du mal Deine Tabelle als ASCII-Grafik posten oder an mich irgendeine Skizze als JPEG mailen?
An sich ist meine Tabelle gar nicht so "komplex". Momentan erstelle ich Tabellen in der Art:
\begin{tabular}{|l|l|l|} \hline Nummer & Beschreibung & Preis \ \hline 100 & Ein langer Text, der nicht auf eine einzelne Tabellenzeile passt & 0.00 EUR \ \hline \end{tabular}
Das Problem: Der Text bei "Beschreibung" weitet die Tabelle in horizontaler Richtung weit über die Grenzen des Druckbereiches auf, anstelle den Text sinnvoll umzubrechen.
Also
.--------+------------------------------------------------------------------+---------. | Nummer | Beschreibung | Preis | +--------+------------------------------------------------------------------+----------+ | 100 | Ein langer Text, der nicht auf eine einzelne Tabellenzeile passt | 0.00 EUR | '--------+------------------------------------------------------------------+----------' (Ist)
anstelle
.--------+------------------------------------+---------. | Nummer | Beschreibung | Preis | +--------+------------------------------------+----------+ | 100 | Ein langer Text, der nicht auf | 0.00 EUR | | | eine einzelne Tabellenzeile passt | | '--------+------------------------------------+----------' (Soll)
Hast Du dafür einen Lösungsvorschlag ?
Danke, Matthias
Hallo Matthias,
versuch es mal so, und falls es nicht geht, sende mir noch mal eine Mail. Die senkrechten Linien kannst Du wieder reinbauen, aber die LaTeX-Leute moegen das gar nicht! Sieht aus wie Gefaengnisgitter :-) Und liest sich schlechter!
HTH, Stefan
\documentclass[a4paper,german]{article} \usepackage{babel} \usepackage{array,tabularx}
\begin{document}
\noindent \begin{tabularx}{\textwidth}{l p{70mm} l} \hline Nummer & Beschreibung & Preis \ \hline 100 & Ein langer Text, der nicht auf eine einzelne Tabellenzeile passt & 100.00 EUR \ \hline \end{tabularx}
\end{document}
On 16.06.03 Matthias Petermann (matthias.petermann@gmx.de) wrote:
Hallo Leute,
kennt jemand ein (freies) Package für Latex, mit dem man komplexere Tabellen darstellen kann (d.H. mit automatischem Umbruch in mehrzeiligen Zellen), als das in der normalen Tabular-Umgebung möglich ist?
Was meinst Du jetzt? p-Spalten in der tabular-Umgebung oder reicht Dir das nicht (näheres siehe l2kurz)? Weitere Pakete zum Spielen wären longtable, tabularx und ltxtable.
H.
Hallo,
vielen Dank euch dreien für die hilfreichen Tipps. Es war tatsächlich nur das "p{3cm}" was mir fehlte - jetzt sehen die Tabellen genau so aus wie ich es mir gewünscht hatte.
Vielen Dank, Matthias
lug-dd@mailman.schlittermann.de