Formatting Text
The Spleen editor keeps formatting deliberately simple: bold, italic, strikethrough, <mark>highlight</mark>, inline code, and paragraph alignment. A small palette keeps you writing instead of styling.
On a desktop, select any stretch of text and a small toolbar appears above it. Use it to format the selection or attach an annotation, a private remark pinned to that passage. Click anywhere outside the selection and the toolbar slips away again.
You can also format while you type, without reaching for the toolbar. For example, wrapping a word in double asterisks can turn it bold once the markers are closed: typing **like this** becomes like this.
On phones and tablets, a formatting bar stays at the bottom of the screen and moves above the on-screen keyboard. It replaces the floating selection toolbar so it does not compete with the device’s copy and paste controls. Use it for bold, italic, highlight, inline code, alignment, and annotations. The annotation button appears only after you select text. Typed shortcuts still work where supported.
Aligning paragraphs and headings
Place the cursor in a paragraph or heading, or select text across several of them, then open Alignment. Choose Align left, Align center, Align right, or Justify. Left alignment is the default.
Alignment applies to paragraphs and headings, not to lists, blockquotes, or code blocks. It remains part of the document and appears in shared reader pages, HTML, and EPUB. PDF and Markdown use their own text layout and do not preserve it.
The supported Markdown input shortcuts are:
| Result | Type |
|---|---|
| Bold | **text** or __text__ |
| Italic | *text* or _text_ |
| Strikethrough | ~~text~~ |
| Highlight | ==text== |
| Inline code | `text` |
| Heading | # through ###### at the start of a line |
| Bullet list | - , + , or * at the start of a line |
| Ordered list | 1. , 2. , or another number followed by . at the start of a line |
| Blockquote | > at the start of a line |
| Code block | Three backticks or ~~~ at the start of a line |
Underline is not currently supported by the editor.