JanKoWeb: Odborný SW - LaTeX: tabulka a sloučení buněk

LaTeX: tabulka a sloučení buněk

LaTeXový kód tabulky se sloučenými buňkami.

Tabulka

Nejlepší asi bude, ukázat zásadní příkazy na příkladu:

\\begin{table}
 \\caption{Popis tabulky}
 \\centering % vycentrování tabulky
 \\begin{tabular}{|c|r|} % znak "|" znamena svislou caru; pismena zarovnani bunek: c=center, l=doleva, r=doprava
 \\hline % znamena vodorovnou caru
 buňka 1 & buňka 2 \\\\ % & = oddelovac sloupcu, \\\\ = zalomeni (novy radek)
 \\hline
 \\end{tabular}
\\end{table}

Sloučení buněk

Pro slučování buněk se používají příkazy:

\\usepackage{multirow} % nutno pripojit balicek!
\\multirow{PRES_KOLIK_RADKU}*{HODNOTA_BUNKY}

\\usepackage{multicol} % nutno pripojit balicek!
\\multicol{PRES_KOLIK_SLOUPCU}*{HODNOTA_BUNKY}

Při sloučení buněk se může hodit vést horizontální čáru jen přes určitý počet sloupců. To umí příkaz \\cline{OD-DO}. Jeho použití s dalšími balíčky ale může vést k chybě "Paragraph ended before @\\cline was completed". To se dá odstranit pomocí "\\catcode`\\-=12" (viz fórum):

\\usepackage{multirow} % nutno pripojit balicek!
\\usepackage{multicol} % nutno pripojit balicek!
.
.
.
\\begin{table} \\catcode`\\-=12 % vlozeni kvuli funkci cline
\\centering
\\caption{Přítomnost molů na pracovišti}
\\begin{tabular}{|c|c|c|c|}
\\hline
                               & \\textbf{Pondělí}        & \\textbf{Úterý}     &   \\textbf{Středa}    \\
\\cline{1-4} 
\\multirow{3}*{\\textbf{Výskyt}} & \\multicolumn{2}{|c|}{x} & \\multirow{2}*{x}                          \\
\\cline{2-3}   
                               & x                       & x                  &                      \\
\\cline{2-4}
                               & \\multicolumn{3}{|c|}{x}                                             \\                      
\\hline
\\end{tabular}
\\end{table}
Ilustrace - sloučení buněk
Ilustrace - sloučení buněk
Rubrika Odborný SW | Tagy Latex, Tabulka | Čt 12.04.2012 | 14722x

Náhodné články

Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.

Aktuální věci publikuji kvůli úspoře času na Twitter.

Honza

"Rozlišujte mezi pocity a myšlenkami."

M. Rosenberg