Tables

Tables in Gramax are easy to create and become a useful tool for working with data. The base format is standard Markdown, but the editor adds features for formatting, filtering, and sorting.

Example of a table:

ID

Item

Category

Price

Qty

Comment

1

Keyboard

Peripherals

3 500

15

Wireless

2

Monitor 27"

Display

22 000

8

IPS

3

Mouse

Peripherals

1 200

24

Backlit

4

Laptop

Computers

78 000

5

14" / 16 GB

How to Add a Table

  1. Click the table icon in the editing panel.

  2. Add rows and columns, set headers, and fill in the data.

  3. Merge or split cells if needed.

Large tables can be pasted from another application — just copy the data and paste it directly into the article.

Table Management

The following operations are available for formatting and working with tables:

  • Resize columns using drag handles.

  • Add and delete rows.

  • Set the top row or left column as a header.

  • Merge and split cells.

  • Set alignment: left, right, or center.

Pin Markdown

To keep the table in clean Markdown format, do not manually adjust column widths and do not merge cells — the editor will convert it to extended syntax.

Aggregation

You can add a summary row to one or more columns: sum, average, minimum, maximum, count, or count of unique values.

The value can be shown in a tooltip or displayed as a non-editable row.

Sorting and Filtering

Tables support multi-column sorting and value filtering. The selected parameters are saved with the article and applied every time it is opened. On the documentation portal, readers can also change filters and sorting, but those changes are not saved.

Sorting is not available when the table contains merged cells.