JanKoWeb: Odborný SW - LaTeX: tabulka a sloučení buněk
"Nemusí pršet, stačí když kape..."
JanKoWeb - návody, postřehy a rady ze světa softwaru pro každého.
Recenze knih a humorná tvorba pro chvíle oddechu...

Do východu slunce 1 hodina a 47 minut (vyjde 05:06, zapadne 21:09).

"1"

V. Havel
Galerie nemohla být načtena.
Jméno:
Číselně: tři a sedm je
Přes ten display na Vás špatně vidím. Napíšete mi, kdo jste?
Váš JanKoWeb
Při každém obnovení stránky se zde vypíše zpráva skriptu.

Skript je zdrojový kód interpretovaného programu.

Pohání celý tento web a rád komunikuje s návštěvníky.-)
RSS RSS zdroj článků a novinek

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 | 14927x

Náhodné články

© 2008-2025 JK, kontakt, právní upozornění
Powered by Janko's RS| XHTML, CSS, RSS, analýza kódu, SEO servis, dostupnost, hosting, líbí se Vám tu?
Požadavek: 0.40243 s, generování: 0.02489 s, paměť: 1.24 MB, sql dotazů: 8, CPU: 25.47

.