作者TacoEater (銅豌豆)
看板LaTeX
標題Re: [問題] 如何在表格中同時設定欄寬及對齊方式?
時間Thu Nov 9 23:41:04 2006
※ 引述《nai (影子)》之銘言:
: 因為想固定欄寬,所以用p{}來設定欄寬,但是,這樣就變成一定是靠左對齊。
: 目前想到改變對齊的方式是用multicolumn
: \multicolumn{1}{c}{text}
: 可是這樣一欄一欄加似乎有點笨,不知是否有更簡單的方法呢?
: 另外就是如果有幾欄是有小數的數字,似乎就無法用小數點對齊的方式排版。
: 不知道是否有又能設欄寬又能設對齊方式的方式呢? 先謝謝了!
我正好在幾天前發現這個用法,分享一下 :)
先引入 array 或 tabularx 套件
然後用插入指令的方法:
\begin{tabular}{
>{\centering}m{0.7in}m{0.7in}m{0.7in}}
...
\end{tabular}
(我這邊用 m, 用 p 也可以的)
但是這個方法在最後一欄會有 error, 解決方法是加上 \arraybackslash:
\begin{tabular}{
>{\centering}m{0.7in}
>{\centering}m{0.7in}
>{\centering\arraybackslash}m{0.7in}}
...
\end{tabular}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.39
1F:推 nirvanatsay:這個work!! 01/29 05:52
2F:推 newfamous:能work!非常感謝~ 06/18 21:04
3F:推 jwcs:多謝! 06/19 18:27