Skip to content

Formatting and Tables

CassiusAmicus edited this page Jul 7, 2026 · 1 revision

Formatting and Tables

Inline markup

Epicorg uses standard org-mode inline markup in both titles and body text:

Markup Syntax Result
Bold *bold* bold
Italic /italic/ italic
Underline _underline_ underline
Code =code= code
Verbatim ~verbatim~ verbatim
Strikethrough +strike+ strike

Keyboard shortcuts for markup

While editing a title or notes, select text and press:

Keys Markup applied
Ctrl+B Bold *...*
Ctrl+I Italic /.../
Ctrl+U Underline _..._
`Ctrl+`` Code =...=

Links

Wiki links

Type [[Page Title]] to create a link to another file in your workspace by its title. Epicorg auto-suggests matching pages as you type inside [[. Clicking a wiki link navigates to that file.

File links

Type [[Label|relative/path]] to link directly to a file by path. Bare file paths you paste into notes are automatically converted to this format.

Clicking a file link opens the file in your default application (via file:// URL).

Web links

Type [[https://example.com][Link text]] for external URLs. These open in a new tab.

Tables

Tables are stored as standard org-mode table syntax in node body text:

| Column 1 | Column 2 | Column 3 |
|----------+----------+----------|
| value    | value    | value    |
| value    | value    | value    |

The |---+---| separator row separates the header from the body. Tables render with styled headers, striped rows, and hover highlighting.

Creating a table

  1. Open a node's notes area (Shift+Enter or click )
  2. Click the tbl button in the notes toolbar
  3. A blank 2×2 table is inserted and the Table Editor opens immediately

Alternatively, type org table syntax directly in the notes textarea.

Table Editor

Click any rendered table in preview mode to open the Table Editor.

Editing cells

  • Click any cell's input field and type
  • Tab moves to the next cell; Shift+Tab moves back
  • Enter moves down to the same column in the next row

Adding and removing rows

Control Action
+ button (right of each row) Insert a row below
+ Add Row (bottom of table) Append a row
button (right of each row) Delete that row

Adding and removing columns

Control Action
+ button (above each column) Insert a column after
+ Col button (top-right) Append a column
button (above each column) Delete that column

Header rows

The H button on each row toggles whether that row is part of the header section. Rows above the ▲ header ▼ body separator render as <thead> in the table. Click H on a body row to promote it and all rows above it to header; click H on a header row to demote it.

Saving

Click Done to write the table back to the org file. Click Cancel or press Escape to discard changes.

Footnotes

Insert [fn:N] references using the fn button in the notes toolbar. Epicorg assigns the next available number and appends a stub definition at the end of the body text. Click the fn reference to jump to its definition and back.

Images

Use the img button in the notes toolbar to insert an inline image stored on your machine. The image renders in the body preview using a [[file:...]] org link. Click the rendered image to adjust its width and alignment.

Clone this wiki locally