Document Editor

A full-featured rich text editor with real pages, auto-save, and collaborative editing

The document editor is Plotiar's full-featured rich text editor. It delivers a familiar, Word-like writing experience with a custom canvas-based renderer that produces pixel-perfect A4 page layouts with automatic pagination. Everything you type is saved continuously, and real-time collaborative editing lets you work with your team simultaneously.

Text Formatting

Format text using the toolbar at the top of the editor or with keyboard shortcuts. All standard formatting options are available and can be combined freely.

ShortcutAction
Ctrl+BBold
Ctrl+IItalic
Ctrl+UUnderline
Ctrl+Shift+XStrikethrough

Beyond inline styles, you can apply structural formatting to entire blocks:

  • Headings (H1 through H6) for document structure and hierarchy
  • Ordered and unordered lists with nesting support -- press Tab to indent, Shift+Tab to outdent
  • Checklists with interactive checkboxes you can toggle as you work
  • Blockquotes for dialogue, citations, or emphasized passages
  • Code blocks with syntax highlighting for technical content
  • Callout boxes in five variants: Info, Warning, Tip, Note, and Important
TIP
You can change the formatting of an existing block by placing your cursor in it and selecting a different block type from the toolbar dropdown. There is no need to delete and retype.

Alignment & Direction

Control how text is positioned on the page with alignment options and text direction settings.

Left Align

The default alignment. Text starts from the left margin.

Center Align

Center text on the page -- useful for titles, headings, and short passages.

Right Align

Align text to the right margin.

Justify

Stretch text to fill the full width of the page, creating even left and right edges.

Plotiar also supports bidirectional text. Toggle between left-to-right (LTR) and right-to-left (RTL) text direction from the toolbar. This is essential for writing in languages like Arabic, Hebrew, or Persian, and works on a per-block basis so you can mix directions within the same document.

Block Types

Every piece of content in a document is a block. Here is the full list of block types available in the editor.

Headings

Six heading levels (H1 through H6) for organizing your document into sections and subsections.

Paragraph

Standard body text. The default block type for all new content.

Lists

Bullet lists, numbered lists, and checklists. All support multi-level nesting.

Tables

Insert tables with configurable rows and columns. Resize columns, add or remove rows, and format cell content.

Images

Embed images directly in your document. Supported formats include JPEG, PNG, GIF, and WebP.

Code Blocks

Syntax-highlighted code blocks for technical writing, code samples, or formatted monospace text.

Blockquotes

Visually distinct quoted text for dialogue, citations, or callouts.

Links

Hyperlinks to external URLs. Select text and press Ctrl+K or use the toolbar to add a link.

Horizontal Rules

Visual separators between sections. Insert one from the toolbar or with a slash command.

Callouts

Highlighted information boxes in five styles: Info, Warning, Tip, Note, and Important. Each has a distinct color and icon to draw attention to key content.

Checklists

Interactive to-do lists embedded right in your document. Click to check items off.

Equations

Insert mathematical equations and formulas using LaTeX syntax. Both inline equations (within a paragraph) and block equations (standalone, centered) are supported. Rendered with KaTeX for crisp, publication-quality math notation.

Page Breaks

Force a new page at any point for precise layout control -- useful before new chapters or major sections.

Slash Commands

Slash commands are the fastest way to insert blocks and change formatting without reaching for the toolbar. Type "/" at the start of a line or after a space to open the command palette.

  • Start typing to filter the list -- "/h2" quickly narrows to Heading 2
  • Use the arrow keys to navigate the list and press Enter to insert
  • Press Escape to close the palette without inserting anything

Available slash commands include:

  • Heading 1, Heading 2, Heading 3 -- section headings of different levels
  • Paragraph -- standard body text block
  • Bullet List, Numbered List, Checklist -- list formats
  • Table -- insert a table with rows and columns
  • Image -- open the image insertion dialog
  • Code Block -- syntax-highlighted code
  • Quote -- blockquote formatting
  • Divider -- horizontal rule separator
  • Page Break -- force a new page
  • Equation -- insert a LaTeX math formula
  • Info, Warning, Tip, Note, Important -- callout box variants
TIP
Slash commands are context-aware. You can use them inside table cells, list items, and other nested blocks. They always insert the new block relative to your cursor position.

Find & Replace

Open the find bar to search for text across your entire document. Every match is highlighted in real time as you type your search query, making it easy to spot occurrences at a glance.

ShortcutAction
Ctrl+FOpen Find
Ctrl+HOpen Find & Replace
EnterJump to next match
Shift+EnterJump to previous match
EscapeClose the find bar
  • Switch to replace mode to make bulk edits -- replace one occurrence at a time or replace all at once
  • Navigate between matches using the arrow buttons or Enter / Shift+Enter
  • The match count updates live as you type, showing how many occurrences exist in the document

Spellcheck

Plotiar includes built-in spellcheck that highlights misspelled words as you type. Errors are underlined with a red squiggle, and right-clicking a highlighted word shows suggested corrections. Spellcheck is available on all plans, including Free.

  • Misspelled words are underlined in real time as you type
  • Right-click to see spelling suggestions and apply corrections with one click
  • Works across all block types including paragraphs, headings, lists, and table cells
  • Language detection adapts to your document content
TIP
Spellcheck works alongside Find & Replace — use Find to locate repeated misspellings across your document, then Replace All to fix them in one step.

Focus Mode & Typewriter Mode

When you need to concentrate, Focus Mode and Typewriter Mode remove distractions and keep your attention on the words you are writing right now.

Focus Mode

Dims everything except the block you are currently editing. The toolbar, sidebar, and surrounding content fade into the background so you can write without visual noise. Toggle it from the toolbar or the View menu.

Typewriter Mode

Keeps the line you are typing on vertically centered in the viewport. As you write, the page scrolls automatically so your active line never drifts to the bottom of the screen. This reduces eye fatigue during long writing sessions.
TIP
Focus Mode and Typewriter Mode can be used together. Enable both for a deeply distraction-free writing experience that keeps your eyes and mind centered on the current sentence.

Page Layout

Documents in Plotiar are rendered in A4 page format, giving you a realistic preview of how your content will look when printed or exported to PDF. Pages are created and paginated automatically as you write -- you never need to manage page breaks manually (though you can insert them when you want precise control).

Zoom Controls

Zoom in and out to adjust the editor view. Zoom out to see more of your document at once, or zoom in for comfortable reading and editing. Your zoom level is remembered per document.

Page Navigation

A page indicator at the bottom of the editor shows your current page and total page count. Click it to jump directly to any page, which is especially useful in long documents.

Editor Modes

Plotiar offers three synchronized editor modes so you can work in whichever format suits you best. Switch between them at any time using the mode selector in the toolbar — your content stays perfectly in sync.

Normal (WYSIWYG)

The default rich text editor with real-time formatting. What you see is exactly what you get — formatting is applied visually as you type, with the full toolbar at your disposal.

Markdown

Write in raw Markdown syntax with a clean, distraction-free editing surface. Ideal for writers who prefer keyboard-driven formatting without reaching for the toolbar.

Split (Side-by-Side)

Markdown source on the left, live formatted preview on the right — updated in real time as you type. See exactly how your Markdown translates to rich text.
TIP
All three modes stay bidirectionally synchronized. Changes you make in Markdown mode are instantly reflected in Normal mode, and vice versa. Block structure, IDs, and styling are all preserved during conversion.

Auto-Save & Sync

Your work is saved continuously as you type. There is no save button and nothing to remember -- Plotiar handles it for you. A sync indicator in the editor toolbar shows the current status so you always know where your work stands.

Synced

All changes are saved to the server. You are up to date.

Syncing

Changes are being sent to the server right now. This usually takes only a moment.

Offline

You have lost your internet connection. Changes are stored locally and will sync automatically when you reconnect.

Error

Something went wrong during sync. Plotiar will retry automatically, and your local changes are safe in the meantime.

Even when you are offline, you can continue writing. Plotiar stores your changes locally and syncs them to the server as soon as your connection is restored. No work is lost.

Undo & Redo

Plotiar maintains a full undo/redo history for your editing session. Every action you take -- typing, formatting, deleting, moving blocks -- can be reversed or replayed.

ShortcutAction
Ctrl+ZUndo the last action
Ctrl+Shift+ZRedo the last undone action

You can also use the undo and redo buttons in the toolbar. The undo history is kept for your entire editing session, so you can step back through many changes. For long-term version tracking beyond a single session, use Checkpoints in the Versions panel.

Track Changes

Track Changes records every insertion and deletion in your document so you and your collaborators can review edits before accepting them — similar to Track Changes in Microsoft Word. Each author's changes appear in a distinct color for easy identification.

  • Enable Track Changes from the toolbar to start recording edits
  • Insertions are highlighted with a colored underline; deletions appear as colored strikethrough text
  • Each collaborator's changes are shown in a unique author color

Three view modes let you control what you see while reviewing:

All Markup

Shows both insertions and deletions inline so you can see exactly what changed.

Final

Hides deletions and shows the document as it would look if all changes were accepted.

Original

Hides insertions and shows the document as it was before tracked edits.

Open the Review Panel from the toolbar to navigate through changes one by one. Accept or reject individual changes, or accept/reject all changes at once. Track Changes state is persisted per document, so it stays enabled across sessions.

TIP
Track Changes is especially useful when working with an editor or advisor. Enable it before a revision pass so your reviewer can see exactly what you changed and approve edits individually.

Command Palette (⌘K)

Press ⌘K (Ctrl+K on Windows) to open the command palette — a quick-access launcher for creating content and navigating your workspace without leaving the keyboard.

  • Create new documents, flowcharts, idea boards, task boards, plot grids, or folders
  • Choose the destination project and folder in a guided multi-step flow
  • Name the new content item and navigate to it immediately after creation
  • Fully keyboard-navigable — type to filter, arrow keys to select, Enter to confirm
TIP
The command palette is the fastest way to create content when you are deep in a writing session. Press ⌘K, pick a type, and you are working in a new document in seconds.

We use cookies for full analytics if you accept. If you decline, we still collect anonymous, aggregated visit data without cookies. Essential cookies are always active. Cookie Policy