Advanced Features: ToC, Templates & Track Changes
Master the professional publishing workflow in LibreOffice Writer: Multi-Level Table of Contents (10 Heading Levels), Custom Document Templates (.ott), Recording & Protecting Track Changes, and Document Compare.
1. Automated Table of Contents (ToC)
Path: Insert > Table of Contents and Index > Table of Contents, Index or Bibliography.
5 Tabs in the ToC Dialog:
- Type: Set Title, protect against manual changes, and choose heading levels (up to 10).
- Entries: Configure structure line tokens (E# Chapter number, E Entry text, T Tab stop, # Page number).
- Styles: Assign custom paragraph styles to individual index levels.
- Columns: Distribute ToC entries across multiple columns.
- Background: Add background color or graphic wallpaper.
ToC Maintenance & Protection:
Protected Against Manual Changes: Checkbox in Type tab prevents accidental text overwrites in the ToC box.
Update Index: Right-click anywhere inside the gray ToC shading > click Update Index after adding or changing section headings.
Delete Index: Right-click > click Delete Index to remove.
2. Document Templates (.ott)
A template is a standardized model used to create new documents, preloaded with formatting, logos, headers, footers, and styles.
Menu: File > Templates > Save As Template. Saved under .ott format.
Organizes templates into categories (My Templates, Business), import templates from web, or export .ott files.
In Template Manager, right-click any template > click Set as Default. Every new blank document will open with this template.
3. Track Changes & Document Comparison
Path: Edit > Track Changes > Record (Ctrl + Shift + C).
- Inserted text: colored with underline.
- Deleted text: colored with strikethrough line.
- Hovering displays author name, date, and exact timestamp.
- Comments: Ctrl + Alt + C.
- Protect changes with password via Edit > Track Changes > Protect.
- Manage Changes: Dialog listing all edits with Accept, Reject, Accept All, Reject All buttons.
- Compare Document: Edit > Track Changes > Compare Document compares the active document against another version, highlighting every discrepancy as a tracked change.