Re: [問題] Table 中數值內容對齊如何作 ?

看板LaTeX (論文排版)作者 (Myrmarachne)時間16年前 (2009/09/07 12:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《lovecin (....)》之銘言: : 我希望能排成下面這樣. : --------------------------- : title title123456789 : --------------------------- : 1% : 10% : 100% : ---------------------------- : 請問這樣該如何作呢 ? 謝謝 ! 凡是 tabular 中需要「小數點對齊」、「百分比對齊」、「某字元對齊」時, 都需要用到二個 column 來組合成新的 column,並利用 @{某字元} 來做分隔。 而 header 就利用 \multicolumn 來合併。 但在你的例子中,1、10、100 三個數字長度太短,造成位置偏左而非偏中間, 所以我手動地再多加了一個 p{長度} 的 column 來塞長度。 請見下例: \begin{tabular}{|r|p{1cm}|r@{\%}l|} \hline title & \multicolumn{3}{c|}{title123456789abcdefg} \\ \hline & & 1 & \\ & & 10 & \\ & & 100 & \\ \hline \end{tabular} 若你把 p{1cm}| 改成 p{1cm} 應該就會看起來很像你要的。 -- http://apansharing.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.35.207

09/07 16:09, , 1F
原來如此, 真是感謝您 :)
09/07 16:09, 1F
文章代碼(AID): #1Af8-xTi (LaTeX)
文章代碼(AID): #1Af8-xTi (LaTeX)