version 1.94, 2010/04/13 05:26:49 |
version 1.98, 2010/05/08 22:26:39 |
|
|
.Sq \e*(Ba |
.Sq \e*(Ba |
.Pq vertical bar . |
.Pq vertical bar . |
.Ss Whitespace |
.Ss Whitespace |
In non-literal free-form lines, consecutive blocks of whitespace are |
Whitespace consists of the space character. |
pruned from input and added later in the output filter, if applicable: |
In free-form lines, whitespace is preserved within a line; un-escaped |
.Bd -literal -offset indent |
trailing spaces are stripped from input (unless in a literal context). |
These spaces are pruned from input. |
Blank free-form lines, which may include whitespace, are only permitted |
\&.Bd \-literal |
within literal contexts. |
These are not. |
|
\&.Ed |
|
.Ed |
|
.Pp |
.Pp |
In macro lines, whitespace delimits arguments and is discarded. If |
In macro lines, whitespace delimits arguments and is discarded. If |
arguments are quoted, whitespace within the quotes is retained. |
arguments are quoted, whitespace within the quotes is retained. |
.Pp |
|
Blank lines are only permitted within literal contexts, as are lines |
|
containing only whitespace. Tab characters are only acceptable when |
|
delimiting |
|
.Sq \&Bl \-column |
|
or when in a literal context. |
|
.Ss Quotation |
.Ss Quotation |
Macro arguments may be quoted with a double-quote to group |
Macro arguments may be quoted with a double-quote to group |
space-delimited terms or to retain blocks of whitespace. A quoted |
space-delimited terms or to retain blocks of whitespace. A quoted |
Line 1823 are aliases, as are |
|
Line 1814 are aliases, as are |
|
.Fl literal |
.Fl literal |
and |
and |
.Fl unfilled . |
.Fl unfilled . |
.It |
|
In mandoc, blocks of whitespace are stripped from both macro and |
|
free-form text lines (except when in literal mode); groff would retain |
|
whitespace in free-form text lines. |
|
.It |
.It |
Historic groff has many un-callable macros. Most of these (excluding |
Historic groff has many un-callable macros. Most of these (excluding |
some block-level macros) are now callable. |
some block-level macros) are now callable. |