Portable Presenter has a few formatters, which each enable someone to specify what text should appear on a slide.
The markup formatter
is very close to HTML, but there are a few important differences.
The simple formatter
is a simplification on the markup-formatter: it is less work to specify lists.
The plain formatter
is presenting data as typed in. This does not give nice visual results.

General Formatter Options

All formatters share these options:
-nestIndents => [ indent-spec, ... ] , where indent-spec is [ fontsize, indent-percent ]
A list of indentation specifications. This specifies the size of the font to be used on each level, relative to the level of the enclosing level, and the amount of indentation it has to get.

The dots, which are put in front of the list-items are decoration-dependent, so defined in the decoration style-element.

If you change this nest description list, you have to specify the whole list again: adding of changing single elements will have effect on slides earlier in the presentation.

-lineSkip => percentage
When a line is left empty (usually at start of a paragraph), that does not mean that it should have to be the font-height: usually less is nicer. Relative to the height of the running font.

-listSkip => percentage
Extra line-height (relative to the running font) to be made above each list-item.

-imageHSpace => percentage
The amount of space to be left free on the left or right (which is applicable) between the image and text when the image is aligned left or right. Relative to the screen-width.

The bahaviour is different from HTML, where the space is always both left and right of the image.

-imageVSpace => percentage
The amount of space to be left free on the top or bottom (which is applicable). Only if there is text above or below the image. Relative to the screen-height.

Portable Presenter is written and maintained by Mark Overmeer. Copyright (C) 2000-2002, Free Software Foundation FSF.