列タイプを中央揃えに変更する

列タイプを中央揃えに変更する

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

関連情報