Einen Spaltentyp auf zentriert ändern

Einen Spaltentyp auf zentriert ändern

Ich versuche, diesen Code im DYI-Kalender zu ändern

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

um die Spalte zu zentrieren, aber ich weiß nicht, wie ich das angehen soll, ohne den Basisspaltentyp (also p) selbst zu ändern.

Antwort1

Sie könnten einrichten

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

und rufe es auf als

W{\WkdayColWidthMonthTbl‌​YC}

in einer tabellarischen Umgebung.

Wenn die Silbentrennung von Wörtern erlaubt sein soll, \centeringreicht dies nicht aus. Laden Sie stattdessen das ragged2ePaket ebenfalls und geben Sie die Anweisung

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

verwenden Sie \Centeringbeispielsweise anstelle von \centering.

verwandte Informationen