將列類型變更為居中

將列類型變更為居中

我正在嘗試更改 DYI 日曆中的此程式碼

\newcolumntype{W}{>{\hfill\normalfont\footnotesize}p{\WkdayColWidthMonthTblYC}<{\hspace*{0.5em}}@{\extracolsep\fill}}

使列居中,但我不知道如何在不更改基本列類型(即 p)本身的情況下實現它。

答案1

你可以設定

\newcolumntype{W}[1]{>{\normalfont\footnotesize\centering}p{#1}}

並將其調用為

W{\WkdayColWidthMonthTbl‌​YC}

在類似表格的環境中。

如果允許單字連字符,則\centering無法完成這項工作。相反,也載入ragged2e包並發出指令

\newcolumntype{W}[1]{>{\normalfont\footnotesize\Centering}p{#1}}

即,使用\Centering而不是\centering.

相關內容