Přejít na obsah

Generátor tabulek

Vložte tabulku a převeďte ji do Markdownu, HTML nebo LaTeXu.

Možnosti
Běží v prohlížeči – tabulka se ukládá jen v tomto zařízení. Tlačítko Vymazat ji odstraní.

Jak použít

  1. Klikněte do buňky tabulky a vložte data ze schránky.
  2. Upravte obsah kliknutím do jednotlivých buněk.
  3. Na kartě Markdown nechte zapnuté Zarovnat sloupce (úhledně), pokud chcete zarovnaný kód. Vypnutím dostanete kompaktní zápis.
  4. Zvolte kartu s požadovaným formátem a výsledek zkopírujte tlačítkem Kopírovat, nebo ho uložte tlačítkem Stáhnout.

Příklady

Ceník jako CSV se středníky

Vstup
| Položka | Cena v Kč |
| --- | ---: |
| Sešit A5 | 24,90 |
| Kuličkové pero | 12,50 |
Výstup
Položka;Cena v Kč
Sešit A5;24,90
Kuličkové pero;12,50

Tabulka do seminární práce v LaTeXu

Vstup
| Ukazatel | Hodnota |
| --- | ---: |
| Sleva | 15 % |
| Kód položky | zbozi_01 |
| Oddělení | Výzkum & vývoj |
Výstup
% requires \usepackage{booktabs}
\begin{table}[h]
  \centering
  \begin{tabular}{lr}
    \toprule
    Ukazatel & Hodnota \\
    \midrule
    Sleva & 15 \% \\
    Kód položky & zbozi\_01 \\
    Oddělení & Výzkum \& vývoj \\
    \bottomrule
  \end{tabular}
  \caption{Přehled ukazatelů}
\end{table}

Syntaxe tabulek podle formátu

Markdown (GitHub). Buňky odděluje svislá čára a druhý řádek musí být oddělovač, např. | --- | --- |. Dvojtečky nastavují zarovnání: :-- vlevo, :-: na střed, --: vpravo. Doslovnou svislou čáru zapište jako \| a zalomení řádku v buňce jako <br>. Náhled tabulky v celém dokumentu uvidíte v nástroji Editor Markdown s náhledem.

| Name  | Score |
| ----- | ----: |
| Alice |    92 |

HTML. Prvek <table> s řádkem záhlaví v <thead> jako buňky <th> a daty v <tbody>. Pro webové stránky zvolte blok CSS, pro e-maily inline styly, protože <style> se tam často odstraňuje.

<table>
  <thead><tr><th>Name</th><th>Score</th></tr></thead>
  <tbody><tr><td>Alice</td><td>92</td></tr></tbody>
</table>

CSV / TSV. Jeden řádek tabulky na řádek, pole oddělená čárkou, středníkem, tabulátorem nebo svislou čárou. Pole s oddělovačem, uvozovkami nebo zalomením řádku se dává do dvojitých uvozovek a uvozovky uvnitř se zdvojují. Potřebujete JSON? Použijte Převod CSV na JSON.

Name,Note
Alice,"Admin, ""owner"""

LaTeX. Prostředí tabular: specifikace sloupců (l, c, r) určuje zarovnání, & odděluje buňky a \\ ukončuje řádek. Znaky & % $ # _ { } ~ ^ \ je nutné escapovat. Styl Booktabs vyžaduje \usepackage{booktabs}; ostatní styly žádné další balíčky nepotřebují.

\begin{tabular}{|l|r|}
  \hline
  Name & Score \\
  \hline
  Alice & 92 \\
  \hline
\end{tabular}

MediaWiki. Tabulka začíná {| a končí |}; |- začíná řádek, ! označuje buňky záhlaví a | datové buňky, s !! a || mezi buňkami na jednom řádku.

{| class="wikitable"
|-
! Name !! Score
|-
| Alice || 92
|}

Text. Textová tabulka pro komentáře v kódu, soubory README a terminál: rámečky ASCII (+---+), čáry Unicode nebo kompaktní rozložení se sloupci oddělenými mezerami. Široké znaky jako čínské nebo emoji se počítají jako dva sloupce, takže rámečky lícují.

+-------+-------+
| Name  | Score |
+-------+-------+
| Alice | 92    |
+-------+-------+

Časté dotazy

Jak přidat HTML tabulce ohraničení a barvu záhlaví?

Na kartě HTML nastavte Styly na Blok CSS. Kód bude obsahovat CSS s ohraničením buněk, odsazením a světle šedým pozadím záhlaví.

Zachovají se při převodu sloučené buňky?

Sloučené buňky se ve výstupu nezachovají. Při importu HTML tabulky se rozdělí a doplní prázdnými buňkami.

Jak velkou tabulku můžu převést?

Limit je 2 000 řádků a 100 sloupců; řádky a sloupce navíc se při importu vynechají. Soubor může mít nejvýše 5 MB.

Odesílá se obsah tabulky na server?

Zpracování probíhá ve vašem prohlížeči a obsah tabulky se na server neodesílá. Tabulka se automaticky ukládá do localStorage v tomto prohlížeči pro příští návštěvu.