2011-06-18 4 views
3

この表の値を中央に表示する方法を教えてください。テーブルセルの値をラテックスの中心にする方法は?

\begin{table}[h] 
    \begin{center} 
\caption{Mobile IP throughput statistics} 
     \begin{tabular}{ | p{2.5cm} | p{2.5cm} | p{2.5cm} | } 
      \hline Speed (km/hr) & Max (packets/sec) & Sample mean (packets/sec) \\ 
      \hline 20 & 261.67 & 209.05\\ 
          \hline 70 & 262.5 & 207.91\\ 
          \hline 80 & 259.58 & 209.03\\ 
          \hline 90 & 260.75 & 209.47\\ 
          \hline 100 & 260.33 & 209.3\\ 
          \hline 120 & 262.42 & 210.4\\ 
          \hline 160 & 259.08 & 210.29\\         
      \hline 
     \end{tabular} 

     \label{table:table3} 
    \end{center} 
\end{table} 

おかげ

答えて

4

は、ここに1つの方法です。しかし、それはおそらく、「正しい」方法ではない:

\begin{tabular}{ | p{2.5cm} | p{2.5cm} | p{2.5cm} | } 
    \hline \centering Speed (km/hr) & Max (packets/sec) & Sample mean (packets/sec) \\ 
    \hline \centering 20 & \centering 261.67 & 209.05 \\ 
    \hline \centering 70 & \centering 262.5 & 207.91 \\ 
    \hline \centering 80 & \centering 259.58 & 209.03 \\ 
    \hline \centering 90 & \centering 260.75 & 209.47 \\ 
    \hline \centering 100 & \centering 260.33 & 209.3 \\ 
    \hline \centering 120 & \centering 262.42 & 210.4 \\ 
    \hline \centering 160 & \centering 259.08 & 210.29 \\         
    \hline 
\end{tabular} 
4

はそれが少し短く持って、あなたはまた、次の操作を行うことができます:

があなたの頭の中で\usepackage{array}を入れて、あなたの\begin{tabular}式の中で、次のように記述:

\begin{tabular}{ | >{\centering}p{2.5cm} | >{\centering}p{2.5cm} | >{\centering}p{2.5cm} | } 

は今、あなたはしかし、新しい行を宣言する\tabularnewlineの代わり\\を使用する必要があります。列の幅が重要でない場合は、さらに変更することなく、

\begin{tabular}{ |c|c|c| } 

を使用することもできます。