[cstex] Tabulka se sloupcem pevné šířky a oboustranným zarovnáním

Procházka Lukáš Ing. - Pontex s. r. o. LPr at pontex.cz
Mon Feb 22 16:46:46 CET 2010


Zdravím v konferenci,

jak v LaTeXu vytvořit tabulku se sloupcem, který bude mít pevnou šířku a text v buňkách bude vodorovně i svisle vycentrován (vodorovně podle šířky sloupce, svisle podle výšky řádku)?

Vzorová tabulka:

   \begin{tabular}{|l|m{.5in}|r|}
     \hline
     1 & ab ab ab & 3 \\
     \hline
     1 & 2 2 2 & 3 \\
     \hline
     1 & 2 2 2 & 3 \\
     \hline
   \end{tabular}

Shrnutí možností, které jsem zjistil:

- "m" ve specifikaci sloupce umožní zarovnat obsah buňky svisle. Vodorovně se text v buňkách bude umísťovat defaultně (vlevo).

- "m{...}" ve specifikaci sloupce umožní zarovnat obsah buňky svisle, zaroveň umožní nasatvit šířku sloupce. Text v buňkách bude vlevo.

- "c" umožní vodorovné centrování ve sloupci. Ovšem ne svislé a rovněž nelze nastavit šířku sloupce.

- "p{...}" umožní nastavit šířku sloupce. Vodorovné centrování bude doleva.

Jak tedy zarovnat text v buňce v obou směrech a zároveň předurčit, jakou má mít sloupec šířku?

Lukáš Procházka




More information about the csTeX mailing list