# Output processor commands

An Output processor command is preceded by a space and
a period (the period is part of the command) followed by the characters
that make up the command. The Output processor command ends with a
space, another Output processor command, or an attribute mark. The
Output processor commands are not shown in the formatted and printed
text.

Most Output processor commands have a shortcut syntax.
The shortcut is referenced with each command.

## Syntax

```
.opcommand[|{.}opcommand)]
```
Execution of the Output processor commands can be suppressed
by utilizing the override character. The default override character
is the underscore. When the underscore is placed before the period
following the command, the command is not executed but output like
normal textual data. To change this character, use the .oc command. If the underscore is to be used in the text, then
the override character should be changed.

## Margins

The margins define the boundaries
in which the Output processor places text.

---
Source: https://d3codex.com/output-processor/output-processor-commands/ - part of the D3Codex reference.
