PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle, Centering in 2. Spalte funktioniert nicht



Bruce Lee
30-03-2008, 23:23
Hallo allerseits,

ich habe ein Detailproblem mit einer Tabelle. Wenn ich in der zweiten Spalte \centering anwenden möchte, passiert alles, nur der Eintrag wird nicht zentriert. Was mache ich falsch?

Hier der Code:



\begin{table}[htbp]
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{|p{0.2\textwidth}|p{0.8\textwidth} |}
\hline
\multicolumn{2}{|c|}{Pin Assignment E10 Connector}\\
\hline
\centering Pin & \centering Purpose\\ %HIER
\hline
\centering 1 & Ethernet 10/100 BaseT TX+ (white/green)\\
\hline
\centering 2 & Ethernet 10/100 BaseT TX- (green)\\
\hline
\centering 3 & Ethernet 10/100 BaseT RX+ (white/orange)\\
\hline
\centering 4 & Ethernet 10/100 BaseT (blue)\\
\hline
\centering 5 & Ethernet 10/100 BaseT (white/blue)\\
\hline
\centering 6 & Ethernet 10/100 BaseT RX- (orange)\\
\hline
\centering 7 & Ethernet 10/100 BaseT (white/brown)\\
\hline
\centering 8 & Ethernet 10/100 BaseT (brown)\\
\hline
\centering 9 & DC Electrical Power Supply (8-30V) \\
\hline
\centering 10 & Electrical Power Supply Ground\\
\hline
\end{tabular}
\label{tab_pinout}
\caption{E10 Eletrical Connector Pin Assignment}
\end{table}


Vielen Dank schon mal!

sofa-surfer
30-03-2008, 23:37
Hallo,

du hast (mindestens) zwei Möglichkeiten:

\centering Pin & \multicolumn{1}{|c|}{Purpose}\\ %HIER

oder

\centering Pin & \centering Purpose \tabularnewline %HIER


Deine Tabelle ist so wie sie jetzt ist übrigens insgesamt breiter als \textwidth (was vermutlich die angepeilte Breite war). Grund sind Spaltenzwischenräume, die bei den Breitenangaben der p-Spalten noch zusäztlich berücksichtigt werden müssen. Stichwort: 'tabcolsep'

Matthias

Bruce Lee
30-03-2008, 23:48
Danke für die schnelle Hilfe und den Hinweis. Wenn es doch nur immer so einfach wäre ;-)