Archiv verlassen und diese Seite im Standarddesign anzeigen : Paket "longtable"
hansapater1
25-07-2006, 17:25
hallo,
ich habe eine frage zu tabellen mit dem paket longtable:
ich möchte eine spaltenbreite mittels p{z.b. 3cm} festsetzen, den inhalt aber gleichzeitig zentriert behalten.
hier mein tabellentext:
\begin{longtable}{cccp{3cm}c}
\textbf{1. Düse [mm]} & \textbf{2. Düse [mm]} & \textbf{Ölanteil [Gew.-\%]} & \textbf{CMC-Emulgatormenge}& \textbf{Drahteinsatz}\ \\hline
\endhead
\hline
\endfoot
\hline
\endlastfoot
0,5 mm& 0,5 mm& 1\% & 0 & Nein \\
\end{longtable}
was muss ich ändern? mit p{xx cm} wird es wieder linksbündig gesetzt...
danke
sofa-surfer
25-07-2006, 17:43
Hallo,
schau mal hier (http://www.mrunix.de/forums/showthread.php?p=208701#post208701) ...
Matthias
RedCloud
25-07-2006, 17:44
was muss ich ändern? mit p{xx cm} wird es wieder linksbündig gesetzt...
... >{\centering}p{3cm} ...
wenn letzte Spalte:
... >{\arraybackslash\centering}p{3cm} ...
benötigt Paket array
rc
hansapater1
26-07-2006, 10:30
hi,
wenn ich das einsetze, bekomme ich immer eine fehlermeldung, die ich nicht zu deuten weiss. sie lautet:
Tex capacity exceeded, sorry [inpute stack size=5000]
darunter kommt noch einiges, was mir zu lang ist abzutippen...
hängt der fehler wirklich mit der tabelle zusammen??
danke
RedCloud
26-07-2006, 11:28
hi,
wenn ich das einsetze, bekomme ich immer eine fehlermeldung, die ich nicht zu deuten weiss. sie lautet:
Tex capacity exceeded, sorry [inpute stack size=5000]
darunter kommt noch einiges, was mir zu lang ist abzutippen...
hängt der fehler wirklich mit der tabelle zusammen??
möglich ...
rc
sofa-surfer
26-07-2006, 11:44
Hallo,
wie wäre es denn mal mit einem Minimalbeispiel?
Matthias
hansapater1
26-07-2006, 12:21
hi,
hier mein minimalbeispiel:
\documentclass[a4paper,12pt]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage{longtable}%Tabellen mit Seitnebumbruch
\usepackage[automark]{scrpage2}
\usepackage{ngerman}
\begin{document}
\begin{longtable}{>{\centering}p{3cm}>{\centering}p{3cm}>{\centering}p{3cm}>{\centering}p{3cm}c}
\textbf{1. Düse [mm]} & \textbf{2. Düse [mm]} & \textbf{Ölanteil [Gew.-\%]} \textbf{CMC-Emulgatormenge}& \textbf{Drahteinsatz}\ \\hline
\endhead
\hline
\endfoot
\hline
\endlastfoot
0,5 mm& 0,5 mm& 1\% & 0 & Nein \\
\end{longtable}
\end{document}
sofa-surfer
26-07-2006, 12:31
... man sollte sich die vorgeschlagenen Beispiele auch mal richtig anschauen oder die Posts richtig durchlesen:
Da fehlt ein
\usepackage{array}
Matthias
RedCloud
26-07-2006, 13:32
hi,
hier mein minimalbeispiel:
\documentclass[a4paper,12pt]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage{longtable}%Tabellen mit Seitnebumbruch
\usepackage[automark]{scrpage2}
\usepackage{ngerman}
\begin{document}
\begin{longtable}{>{\centering}p{3cm}>{\centering}p{3cm}>{\centering}p{3cm}>{\centering}p{3cm}c}
...
[/code]
das geht kürzer, braucht aber auch Paket array. Außerdem würde ich am ANfang und Ende den übestehenden Linienteil wegnehmen:
\begin{longtable}{@{}*{4}{>{\centering}p{3cm}}c@{}}
rc
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.