A slideshow that runs itself

Thirteen slides, each stating the effect it arrives by — all twelve the standard defines — how long that effect takes and how long the slide stands before the next one comes. The file opens full screen, which is the only place a reader reads any of it.

A slideshow in a PDF: the file opens full screen, and every page states how it arrives, how long that effect takes, and how long the slide stands before the next one comes by itself. All twelve transitions the standard defines are on the thirteen pages.

The effect itself draws nothing: each page simply names the one that brings it in, so what a reader does can be checked against what the file asked for. Open it in a reader that allows full screen to watch them run.

What this example shows

  • All twelve page transitions the format defines.
  • A duration for the effect and a duration for the slide.
  • A file that asks to be opened full screen.

The code, in full

The same document is written twice, once in each language. Both files are shown in full, with the code coloured on the server, and can be copied in one click.

The document itself

The same document is written in each of these languages. Open the one you want to look at.

Open the document in English Open the document in French

Read the Rust source Read the Python source

First page of A slideshow that runs itself

What this document weighs

Before 119,354 bytes
Now 49,089 bytes
Saved 58.9 %

Not one mark on the page changed. See every document measured.

Examples near this one

A handbook that says how it wants to be read

Four pages that state what happens the moment the file is opened: which page it opens on and how much of the window that page fills, the bookmarks shown beside it, the pages two at a time, a print dialogue already filled in, and the address its relative links are read against.

Links and marks on placed text

Links and marks hung on text the engine has already placed: a band behind a line, an underline, a boxed cell — every rectangle taken from what the layout and the table report afterwards, none of it measured by hand.

One hatch, laid down in as many colours as the page asks for

One pattern that states no colour of its own, laid down in five colours and in five strengths of one press ink: the fill says what colour to lay it down in. Beside them, the same hatch made of patterns that carry their own colours, which is one pattern per colour.

A sheet as it goes to the press

One drawing on three pages: a press sheet stating where the ink runs, where the blade falls and what is worth keeping, with corner marks; the same sheet cropped to the finished page; and a landscape page that states a quarter turn clockwise on an upright sheet.

Every example, by subject