PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellen mit Latex



Kelinohr
06-08-2008, 13:19
Hallo zusammen

bin latex neuling. habe eine tabelle erstellt. sie geht aber leider über den rechten seitenrand. wie kann ich die tabelle skalieren so dass sie so breit ist wie der text

mfg

Donny
06-08-2008, 13:25
funktioniert recht gut mit dem Paket tabularx!



\usepackage{tabularx}

\begin{document}

\begin{tabularx}{\textwidth}{|X|X|X|}
Tabelleninhalt
\end{tabularx}

\end{document}

Kelinohr
06-08-2008, 13:52
Hat fast so geklappt wie ich es mir vorgestellt habe. allerdings sieht die erste spalte sehr komisch aus. kann man die auch noch irgendwie bearbeiten.



\begin{tabularx}{\textwidth}[]{|X|X|X|X|X|X|} \hline
\textbf{Anzahl der Brandwannen}&\textbf{Abmessungen der Brandwannen} (L x B x H) in mm&\textbf{Abmessungen der Wasserwannen} (L x B x H) in mm&\textbf{Ethanolmenge je Brandwanne} in $l$&\textbf{Gesamtwärmefreisetzungsrate} in $kW$&\textbf{Wärmefreisetzungsrate pro Fläche} in $kW/m^2$ \\\hline
1 x A5&210 x 210 x 35 &250 x 175 x 55 &0,4 &11 &379\\\hline
1 x A4&297 x 210 x 45 &350 x 250 x 75 &1,0 &26 &412\\\hline
1 x A3&420 x 297 x 65 &495 x 350 x 105&2,5 &60 &471\\\hline
1 x A2&594 x 420 x 90 &700 x 495 x 130&5,5 &140 &566\\\hline
1 x A1&841 x 595 x 130&990 x 700 x 180&13,0 &340 &678\\\hline
2 x A1&841 x 595 x 130&990 x 700 x 180&15,0 x 2&700 &696\\\hline
4 x A1&841 x 595 x 130&990 x 700 x 180&16,0 x 4&1500&751\\\hline

\end{tabularx}

hakaze
06-08-2008, 15:47
Mit komisch meinst du, dass die Worte sich überlagern?
Das liegt daran, dass LaTeX nie das erste Wort in einem (Ab)satz trennt. Das kann durch Einfügen von \hspace{0pt} behoben werden. Es gaukelt LaTeX ein (nicht vorhandenes) Wort am Satzanfang vor (siehe LyX-Wiki (http://wiki.lyx.org/LyX/Tables#toc3)).

Außerdem kann ich die Benutzung des "booktabs"-Pakets empfehlen. Die drei Trennlinien mit \toprule (oben), \midrule (nach dem Tabellenkopf) und \bottomrule (unten) reichen völlig. Ist auch viel "schöner" als eine Kästchentabelle :)




\usepackage{booktabs}
\usepackage{tabularx}

\begin{document}
\begin{tabularx}{\textwidth}[]{XXXXXX}
\toprule
\hspace{0pt}\textbf{Anzahl der Brandwannen}&\hspace{0pt}\textbf{Abmessungen der Brandwannen} &\hspace{0pt}\textbf{Abmessungen der Wasserwannen} &\hspace{0pt}\textbf{Ethanolmenge je Brandwanne} &\hspace{0pt}\textbf{Gesamtwärmefreisetzungsrate}&\hspace{0pt}\textbf{Wärmefreisetzungsrate pro Fläche}\\
& (L x B x H) & (L x B x H) & & & \\
& in mm & in mm & in $l$ & in $kW$ & in $kW/m^2$ \\
\midrule
1 x A5&210 x 210 x 35 &250 x 175 x 55 &0,4 &11 &379\\
1 x A4&297 x 210 x 45 &350 x 250 x 75 &1,0 &26 &412\\
1 x A3&420 x 297 x 65 &495 x 350 x 105&2,5 &60 &471\\
1 x A2&594 x 420 x 90 &700 x 495 x 130&5,5 &140 &566\\
1 x A1&841 x 595 x 130&990 x 700 x 180&13,0 &340 &678\\
2 x A1&841 x 595 x 130&990 x 700 x 180&15,0 x 2&700 &696\\
4 x A1&841 x 595 x 130&990 x 700 x 180&16,0 x 4&1500&751\\
\bottomrule
\end{tabularx}

\end{document}

Kelinohr
06-08-2008, 17:31
vielen das hakaze. hast recht mit dem aussehen.
vielen vielen dank ist mir nen stein vom herzen gefallen:):):):)