Our visual WYSIWYG editor generates LaTeX code automatically as you build your table. Cell merging, borders, colors, alignment — all done with the mouse. Compile the PDF directly in your browser.
tabular environment isn't where LaTeX shinesAnyone who's written a LaTeX table knows it: three frictions show up every single time and eat real time. Those are exactly the three things our editor fixes.
\begin{tabular}{|c|c|c|}, & separators, \\ line breaks, \hline… a single typo breaks the whole table.
To merge two cells, you need \multicolumn or \multirow with precise parameters. Previewing the result requires compiling each time.
Loading colortbl, learning \rowcolor, \cellcolor, tweaking border thickness row by row — discouraging.
Our table editor does all that visually, with the mouse, and generates the matching LaTeX in real time. You see what you'll get before compiling.
Click to add rows or columns. Drag to merge. Pick colors with one click. The table looks like your future PDF.
Code is generated and updated on every change. Copy it for your document, or compile the PDF directly in the browser.
Everything runs in your browser. No TeX Live to install, no configuration. The demo is free and signup-less.
Set the number of rows and columns, add or remove on the fly. Drag rows and columns to reorder.
Borders (all / none / booktabs / horizontal), background colors, alignment, cell merging, padding, headers — all in a few clicks.
Copy the tabular or tkz-tab code into your project, or compile the PDF directly in your browser. Save to your Sarmate drive too.
\begin{tabular}{|l|c|r|}
\hline
Nom & Quantité & Prix \\
\hline
Pommes & 3 & 4{,}50 \\
Oranges & 5 & 7{,}50 \\
\hline
\end{tabular}
\rowcolors{1}{blue!5}{}
\begin{tabular}{|l|c|c|}
\hline
\rowcolor{blue!20}
\multicolumn{3}{|c|}{Bilan trimestriel} \\
\hline
Mois & Ventes & Marge \\
\hline
Janvier & 12{ }000 & 18\,\% \\
Février & 14{ }500 & 22\,\% \\
Mars & \cellcolor{green!20}19{ }000 & 25\,\% \\
\hline
\end{tabular}
\begin{tabular}{lcc}
\toprule
Méthode & Précision & Temps \\
\midrule
A & 0{,}87 & 12\,s \\
B & 0{,}91 & 28\,s \\
C & \textbf{0{,}94} & 41\,s \\
\bottomrule
\end{tabular}
\begin{tikzpicture}
\tkzTabInit{$x$ /1, $f'(x)$ /1, $f(x)$ /1.5}{-\infty, 0, +\infty}
\tkzTabLine{,-,0,+,}
\tkzTabVar{+/ +\infty, -/ 0, +/ +\infty}
\end{tikzpicture}
| By hand | With Sarmate.net | |
|---|---|---|
| Time for a simple 4×4 table | 5 to 10 min | Under a minute |
| Syntax errors | Frequent (missing &, \\…) | None (code is generated) |
| Cell merging | \multicolumn + \multirow | Drag and drop |
| Colors | Load colortbl, write \cellcolor{...} | Color picker |
| Visual preview | Recompile every time | Real-time |
| Save & share | Manual | Built-in Sarmate drive |
\multicolumn{N}{|c|}{text} to merge horizontally and \multirow{N}{*}{text} (with the multirow package) to merge vertically. With our editor, select the cells and click "Merge" — the code is generated for you.colortbl in the preamble, then use \cellcolor{red!20} at the start of a cell. Our editor exposes a per-cell color picker; \rowcolor, \cellcolor and the preamble are written automatically.tabular, tabularx and booktabs?
+
\toprule, \midrule, \bottomrule) with no vertical borders — the expected style in scientific publications.longtable environment from the eponymous package. It lets a table span multiple pages naturally, with repeated headers. For very large tables, also consider supertabular or xtab.tkz-tab package (based on TikZ) and have a different syntax from regular tabular. We offer a dedicated editor: sign & variation table editor.& signs?Open the editor in one click. No signup for the demo. Instant PDF compile.
Launch the table editor now