Skip to main content

Text Formatting

The Copera editor gives you a comprehensive set of formatting tools to make your documents clear, structured, and visually appealing. You can apply formatting using keyboard shortcuts, the floating toolbar, Markdown-style shortcuts, or slash commands.

Headings

Headings create structure in your document and automatically appear in the table of contents. There are three heading levels available through the slash command menu:

HeadingSlash CommandMarkdown Shortcut
Heading 1/Heading 1# at the start of a line
Heading 2/Heading 2## at the start of a line
Heading 3/Heading 3### at the start of a line

To create a heading, start a new line and type the Markdown shortcut (e.g., # followed by your text), or use the slash command menu by typing /heading.

Inline Formatting

Select text and use the floating toolbar or keyboard shortcuts to apply inline formatting:

FormatKeyboard ShortcutMarkdown Syntax
BoldCtrl+B / Cmd+B**text**
ItalicCtrl+I / Cmd+I*text*
StrikethroughCtrl+Shift+S / Cmd+Shift+S~~text~~
UnderlineCtrl+U / Cmd+U---
Inline codeCtrl+E / Cmd+E`text`
HighlightSelect from toolbar---

You can also combine multiple formats --- for example, bold and italic at the same time.

Lists

Copera supports three types of lists:

Bullet Lists

Create unordered lists for items that do not need a specific sequence. Start a line with - or * to create a bullet item, or use the /Bullet List slash command.

  • First item
  • Second item
  • Third item

Numbered Lists

Create ordered lists when sequence matters. Start a line with 1. to begin a numbered list, or use the /Numbered List slash command.

  1. First step
  2. Second step
  3. Third step

Checklists (To-Do Lists)

Track tasks directly inside your document with interactive checkboxes. Use the /To-do List slash command to insert a checklist. Click on a checkbox to mark it as complete.

  • Research competitors
  • Draft proposal
  • Review with team

Blockquotes

Highlight a quotation or important note using a blockquote. Start a line with > to create one, or use the /Quote slash command.

"You can add quotes to emphasize important information."

Blockquotes are visually offset from the rest of the document, making them stand out for readers.

Tables

Insert structured data using tables. Use the /Table slash command or the slash menu to add a table. Once inserted, you can:

  • Add or remove rows and columns using the table controls.
  • Resize columns by dragging the column borders.
  • Type directly into cells and format cell content with any inline formatting.

Code Blocks

Share code snippets with syntax highlighting. The editor supports code blocks with language-specific highlighting for many programming languages:

function greet(name) {
return `Hello, ${name}!`;
}

To insert a code block, use the slash command menu or type three backticks (```) followed by the language name at the start of a line.

Horizontal Rules

Insert a visual divider between sections of your document. Use the /Divider slash command or type --- on a new line.


Add clickable links to external websites or internal resources. Select text and press Ctrl+K (Windows/Linux) or Cmd+K (Mac) to open the link dialog. Paste or type the URL, and the selected text becomes a hyperlink.

Links in documents open in a new tab by default, so readers do not lose their place.

Markdown Shortcuts

The editor supports common Markdown shortcuts that convert automatically as you type:

ShortcutResult
# Heading 1
## Heading 2
### Heading 3
- or * Bullet list
1. Numbered list
> Blockquote
---Horizontal rule
```Code block
**text**Bold
*text*Italic
`code`Inline code
~~text~~Strikethrough

You can also paste Markdown content and it will be automatically converted to rich text.

Next Steps

  • Slash Commands --- Quickly insert any content type with the / menu.
  • Embeds & Media --- Add images, diagrams, and embedded content.
  • Mentions --- Reference people, documents, and channels.