Text Tables Generator
How to use the text tables generator?
- Enter the data. Copy cells from a spreadsheet (Excel, Google Sheets, LibreOffice Calc) or a table on a web page, click a cell and press Ctrl+V: the table grows to fit them. Or click a cell and type: typing replaces its text, while a double click or Enter edits the text that is there (Esc or a click elsewhere ends the edit). Tab and the arrow keys move to the next cell. Add and remove rows and columns with the Row and Column menus, or by right-clicking a cell. You can also import an Excel workbook or a CSV file with File / Import CSV or Excel file.
- Format it. Select cells by clicking them, by dragging over them or with Shift and the arrow keys (Ctrl+click adds a cell), then merge them or align their text with the toolbar and the Cell and Column menus.
- Copy the table. It appears under the editor as you edit, its columns lined up: click Copy to clipboard and paste it into a text file, a code comment, an e-mail or a forum post.
What does the table look like?
The table is drawn with +, - and |,
in which merged cells and cells with several lines of text are possible:
+---------------------------------------+ | Results | +-------------+-------------------------+ | | Contestant | | Competition +-------+--------+--------+ | | John | Andrea | Robert | +-------------+-------+--------+--------+ | Swimming | 1:30 | 2:05 | 1:15 | +-------------+-------+--------+--------+ | Running | 15:30 | 14:10 | 15:45 | +-------------+-------+--------+--------+
Use Unicode symbols for table borders draws it with box
drawing characters (╔═╦═╗) instead. With Use
reStructuredText syntax the header is underlined with
=, which makes it a
reStructuredText grid table
(for Sphinx and Python documentation). The table lines up only in a
monospaced font, and only as long as its lines are not wrapped, so keep wide
tables out of places that wrap long lines.