# Reading, presenting and overview

Table of contents, collapsible sections, reading and focus mode, showing authors – and presenting a document as slides.

## Table of contents

The list icon at the top right of a document opens the **table of contents** beside the text – in every document, journal days and database records included. It is built from the headings and grows while you write, marks the section you are reading and jumps to a heading on click. Its header with the close button stays at the top while you scroll a long list; press <kbd>Esc</kbd> to close the list. Whether it is open is remembered in this browser for all documents. On a phone a round button at the bottom right opens it.

## Collapsing sections

Every heading can be **collapsed**: the small arrow to the left of a heading (it shows on hover; on touch devices and for collapsed headings always) hides everything below it – up to the next heading of the same or a higher level. A collapsed heading shows how much is hidden behind it (**… 3 blocks**); another click expands it again. With the cursor in the heading, ++⌘ ⌥ Enter++ does the same. On a phone the arrow sits at the end of the heading, in right-to-left text on the other side.

- **Collapse / expand all sections:** in a document's page menu `⋯`, at the top of the [table of contents](#table-of-contents), in quick search (`> sections`) or with ++⌘ ⌥ X++ and ++⌘ ⌥ O++ ([changeable](/keyboard-shortcuts#your-own-shortcuts)). With a database record open, it applies to the record's text.
- **Just for you:** what is collapsed is remembered on this device (per page or record) – it does not change the document, others still see everything. Documents you open for the first time are expanded.
- **Nothing gets lost:** when the cursor gets into a collapsed part (arrow keys, undo, a click in the table of contents), it expands. So it does when **Find on page** (++⌘ F++) goes to a match inside, or a search hit, backlink or notification leads there. You can keep typing in the collapsed heading itself; it stays collapsed.
- **Moving:** dragging a collapsed heading by its handle `⋮⋮` (or moving it with ++⌘ ⇧ ↑/↓++) takes its whole section along.
- **Printing and PDF** always show everything; so do export, presentations and published pages.
- Headings directly in the document collapse – in reading mode and in [encrypted spaces](/encrypted-spaces) too. Headings inside callouts, toggles, tables, columns or lists have no arrow; such blocks simply belong to the section they are in.

## Reading mode

The book icon in the top bar (on a phone **Reading mode** in the `⋯` menu, or ++⌘ ⌥ E++, quick search → `> reading`) opens a document **for reading only**: nothing changes by accident, handles and the block menu disappear – handy on the phone and when reading aloud or presenting. The pencil switches back to editing. The device remembers the mode per page; permissions stay the same, and others keep their own mode. Database records have the same book icon at the top of the record (see [Databases](/databases)).

Reading mode also covers everything embedded in the page: in **linked databases** you can't edit cells, add, delete or move records, or change views; a record opened from there is read-only too. Other people's changes keep showing up live. Synced blocks, drawings, metrics, function graphs and extension blocks are locked in reading mode as well.

## Focus mode

**Focus mode** (quick search → `> focus`) hides the sidebar, toolbar and page margins; the top bar only appears on hover. At the bottom, a bar counts the words of the page and those added in this session. With a **goal** (e.g. 500 words) a bar shows the progress; the device remembers the goal per page. <kbd>Esc</kbd> ends the mode.

## Present

**Present** in the `…` menu at the top right (or ++⌘ ⌥ P++, quick search → `> present`) shows a document as full-screen slides – without rebuilding it:

- Each **heading 1** starts a new slide. If the document has none, each **heading 2** does. A **divider** (`---`) always starts a new slide.
- Whatever comes before the first heading becomes a title slide with the page title.
- Images, tables, code, formulas and diagrams are scaled down so the whole slide fits on the screen.

| Key | Effect |
| --- | --- |
| <kbd>→</kbd>, <kbd>↓</kbd>, <kbd>Space</kbd>, <kbd>Page Down</kbd> | Next slide |
| <kbd>←</kbd>, <kbd>↑</kbd>, <kbd>Page Up</kbd> | Previous slide |
| <kbd>Home</kbd> / <kbd>End</kbd> | First / last slide |
| <kbd>Esc</kbd> | End the presentation |

A click into the right two thirds of the slide moves on, into the left third back. At the bottom, a counter and a bar show where you are; the bar of buttons fades out while the mouse rests. It also switches between **light and dark slides**. If “Reduce motion” is set on your system, slides change without a fade.

### Speaker notes and presenter view

A **callout** (`/callout`, kind “Note”) as the last block of a slide holds the **speaker notes**: it does not appear on the slide. **Presenter view** (notepad icon in the bar) opens a second window with the current and the next slide, the notes and the elapsed time – handy on the laptop while the projector shows the slides. Both windows stay in step: you can move on in either of them.

### Slides as PDF

The printer icon in the bar prints the slides – each on its own page in **landscape**. Choose **Save as PDF** in the print dialog to pass the slides on.

## Show authors

**Show authors** (in the toolbar or the page menu **…**) colours the text by the person who wrote it – each person always in the same colour. A legend shows names and shares; **Hide authors** turns the colouring off again.

- The content itself doesn't change; the colouring is just a view.
- Recording starts with this feature: older, imported or restored text appears as "earlier", and so does text written by guests through links with their own permissions.
- Images, mentions and other embedded objects are not coloured.
- Only people who may read the page see names.
