Introduction
Slovo is a lightweight and fast word processor designed for Amiga-like operating systems (AmigaOS 3/4, MorphOS, AROS). Built with Hollywood and RapaGUI, it offers a native look-and-feel with advanced typography, multi-column layouts, and automatic document management.
Features
File Formats & Document Management
- Custom Slovo Document format (
.slv) preserving fonts, margins, alignments, and two-column structures (extended.slvxfor image embedding). - Open and save documents with full UTF-8 encoding support.
- Support for export/round-trip with
.docx,.rtf, and.md(Markdown). - Built-in Autosave engine: background interval-based saving (1–15 min) with status notification.
- Recent Files history: quick access to up to 10 previously opened documents via a native list selector.
- Persistent configuration stored in
PROGDIR:slovo.prefs.
Page Layout & Formatting
- Configurable left and right margins (in millimeters).
- Multi-column layout support (1 or 2 columns).
- Page headers and footers support.
- Real-time document recalculation and word wrapping.
- Interactive page ruler support and dynamic scroll clamping.
- Paragraph alignment: Left, Center, Right, and Justified.
- Hard page breaks (Ctrl+Enter) with full export support (SLV, SLVX, RTF, DOCX, PDF).
Tables
- Insert tables with a custom number of rows and columns (optional header row) via dialog or
[tbl:...]markup. - Directly resize table width and column borders on the page ruler by dragging (outer edges stay locked to page margins).
- Cell merging, header rows, and per-cell alignment.
- Insert Row / Insert Column and Delete Rows / Delete Columns commands with automatic proportional rescaling.
- Rendered in PDF export and converted to native tables in DOCX export.
Table of Contents
- Automatic Table of Contents generated from H1–H3 heading styles with level indentation, dot leaders, and page numbers.
- Clickable entries that jump the cursor directly to the corresponding heading.
- Headings saved persistently and exported as Word headings (DOCX/RTF) and Markdown headers (
#,##,###).
Floating Images (Text Wrapping)
- Insert images anchored to the left or right column (
Insert -> Floating Image). - Automatic text wrapping around images without breaking vertical text flow.
- Full rendering in PDF export and fallback to inline images in DOCX, RTF, and Markdown exports.
Comments & Review
- Anchored document comments with author, date, and resolved/unresolved status.
- Highlighted text with margin markers and hover tooltips.
- Dedicated Review menu for adding, editing, navigating, resolving, and deleting comments.
- Full round-trip exchange with native Word comments in DOCX (
word/comments.xml) and RTF annotations.
Typography & Text Editing
- Dynamic TrueType font selection via dropdown menu with automatic font caching.
- Rich-text support with instant DOM (Document Object Model) conversion.
- Undo / Redo stack support.
- Full clipboard integration (Cut, Copy, Paste).
- Smooth mouse scrolling, text selection, and precise cursor navigation.
Hardware & Printing
- Integrated Direct PDF Print setup for compatible network printers.
- High-fidelity PDF document export.
- Preferences window for network printer configuration and autosave settings.
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| RAmiga + N | New document |
| RAmiga + O | Open document |
| RAmiga + S | Save document |
| RAmiga + P | Print document |
| RAmiga + Q | Quit program |
| Ctrl + Enter | Hard page break |
| Ctrl/RAmiga + C | Copy text |
| Ctrl/RAmiga + X | Cut text |
| Ctrl/RAmiga + V | Paste text |
| Ctrl/RAmiga + Z | Undo |
| Ctrl + Y | Redo |
| Ctrl + M | Add comment |
| Ctrl + Shift + E | Edit comment |
| Ctrl + Shift + M | Next comment |
| Ctrl + Alt + M | Previous comment |
| Ctrl + Shift + R | Toggle resolved comment |
| Ctrl + Shift + D | Delete comment |