
我正在嘗試更改 DYI 日曆中的此程式碼
\newcolumntype{W}{>{\hfill\normalfont\footnotesize}p{\WkdayColWidthMonthTblYC}<{\hspace*{0.5em}}@{\extracolsep\fill}}
使列居中,但我不知道如何在不更改基本列類型(即 p)本身的情況下實現它。
答案1
你可以設定
\newcolumntype{W}[1]{>{\normalfont\footnotesize\centering}p{#1}}
並將其調用為
W{\WkdayColWidthMonthTblYC}
在類似表格的環境中。
如果允許單字連字符,則\centering
無法完成這項工作。相反,也載入ragged2e
包並發出指令
\newcolumntype{W}[1]{>{\normalfont\footnotesize\Centering}p{#1}}
即,使用\Centering
而不是\centering
.