version 1.53, 2014/04/07 15:07:13 |
version 1.60, 2014/12/02 10:08:06 |
Line 239 pica (~1/6 inch) |
|
Line 239 pica (~1/6 inch) |
|
.It p |
.It p |
point (~1/72 inch) |
point (~1/72 inch) |
.It f |
.It f |
synonym for |
scale |
.Sq u |
.Sq u |
|
by 65536 |
.It v |
.It v |
default vertical span |
default vertical span |
.It m |
.It m |
Line 254 width of rendered |
|
Line 255 width of rendered |
|
.Pq en |
.Pq en |
character |
character |
.It u |
.It u |
default horizontal span |
default horizontal span for the terminal |
.It M |
.It M |
mini-em (~1/100 em) |
mini-em (~1/100 em) |
.El |
.El |
Line 262 mini-em (~1/100 em) |
|
Line 263 mini-em (~1/100 em) |
|
Using anything other than |
Using anything other than |
.Sq m , |
.Sq m , |
.Sq n , |
.Sq n , |
.Sq u , |
|
or |
or |
.Sq v |
.Sq v |
is necessarily non-portable across output media. |
is necessarily non-portable across output media. |
Line 409 and the number of arguments is not checked. |
|
Line 409 and the number of arguments is not checked. |
|
Append to a macro definition. |
Append to a macro definition. |
The syntax of this request is the same as that of |
The syntax of this request is the same as that of |
.Sx \&de . |
.Sx \&de . |
It is currently ignored by |
|
.Xr mandoc 1 , |
|
as are its children. |
|
.Ss \&ami |
.Ss \&ami |
Append to a macro definition, specifying the macro name indirectly. |
Append to a macro definition, specifying the macro name indirectly. |
The syntax of this request is the same as that of |
The syntax of this request is the same as that of |
.Sx \&dei . |
.Sx \&dei . |
It is currently ignored by |
|
.Xr mandoc 1 , |
|
as are its children. |
|
.Ss \&am1 |
.Ss \&am1 |
Append to a macro definition, switching roff compatibility mode off |
Append to a macro definition, switching roff compatibility mode off |
during macro execution. |
during macro execution. |
The syntax of this request is the same as that of |
The syntax of this request is the same as that of |
.Sx \&de1 . |
.Sx \&de1 . |
It is currently ignored by |
Since |
.Xr mandoc 1 , |
.Xr mandoc 1 |
as are its children. |
does not implement |
|
.Nm |
|
compatibility mode at all, it handles this request as an alias for |
|
.Sx \&am . |
.Ss \&as |
.Ss \&as |
Append to a user-defined string. |
Append to a user-defined string. |
The syntax of this request is the same as that of |
The syntax of this request is the same as that of |
|
|
macro, specifying the macro name indirectly. |
macro, specifying the macro name indirectly. |
The syntax of this request is the same as that of |
The syntax of this request is the same as that of |
.Sx \&de . |
.Sx \&de . |
It is currently ignored by |
The request |
.Xr mandoc 1 , |
.Pp |
as are its children. |
.D1 Pf . Cm \&dei Ar name Op Ar end |
|
.Pp |
|
has the same effect as: |
|
.Pp |
|
.D1 Pf . Cm \&de No \e* Ns Bo Ar name Bc Op \e* Ns Bq Ar end |
.Ss \&de1 |
.Ss \&de1 |
Define a |
Define a |
.Nm |
.Nm |
Line 746 If the first character of COND is |
|
Line 747 If the first character of COND is |
|
.Pq even page , |
.Pq even page , |
.Sq r |
.Sq r |
.Pq register accessed , |
.Pq register accessed , |
or |
|
.Sq t |
.Sq t |
.Pq troff mode , |
.Pq troff mode , |
|
or |
|
.Sq v |
|
.Pq vroff mode , |
COND evaluates to false. |
COND evaluates to false. |
.It |
.It |
If COND starts with a parenthesis or with an optionally signed |
If COND starts with a parenthesis or with an optionally signed |
integer number, it is evaluated according to the rules of |
integer number, it is evaluated according to the rules of |
.Sx Numerical expressions |
.Sx Numerical expressions |
explained below. |
explained below. |
It evaluates to true if the the result is positive, |
It evaluates to true if the result is positive, |
or to false if the result is zero or negative. |
or to false if the result is zero or negative. |
.It |
.It |
Otherwise, the first character of COND is regarded as a delimiter |
Otherwise, the first character of COND is regarded as a delimiter |
Line 934 Turn on no-space mode. |
|
Line 937 Turn on no-space mode. |
|
This line-scoped request is intended to take no arguments. |
This line-scoped request is intended to take no arguments. |
Currently, it is ignored including its arguments, |
Currently, it is ignored including its arguments, |
and the number of arguments is not checked. |
and the number of arguments is not checked. |
|
.Ss \&pl |
|
Change page length. |
|
This line-scoped request is intended to take one height argument. |
|
Currently, it is ignored including its arguments, |
|
and the number of arguments is not checked. |
.Ss \&ps |
.Ss \&ps |
Change point size. |
Change point size. |
This line-scoped request is intended to take one numerical argument. |
This line-scoped request is intended to take one numerical argument. |
Line 1172 Digit width space character. |
|
Line 1180 Digit width space character. |
|
Anchor definition; ignored by |
Anchor definition; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
.Ss \eB\(aq Ns Ar string Ns \(aq |
.Ss \eB\(aq Ns Ar string Ns \(aq |
Test whether |
Interpolate |
|
.Sq 1 |
|
if |
.Ar string |
.Ar string |
is a numerical expession; ignored by |
conforms to the syntax of |
.Xr mandoc 1 . |
.Sx Numerical expressions |
|
explained above and |
|
.Sq 0 |
|
otherwise. |
.Ss \eb\(aq Ns Ar string Ns \(aq |
.Ss \eb\(aq Ns Ar string Ns \(aq |
Bracket building function; ignored by |
Bracket building function; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
Line 1183 Bracket building function; ignored by |
|
Line 1196 Bracket building function; ignored by |
|
.Sx Special Characters |
.Sx Special Characters |
with names of arbitrary length. |
with names of arbitrary length. |
.Ss \ec |
.Ss \ec |
Interrupt text processing to insert requests or macros; ignored by |
When encountered at the end of an input text line, |
.Xr mandoc 1 . |
the next input text line is considered to continue that line, |
|
even if there are request or macro lines in between. |
|
No whitespace is inserted. |
.Ss \eD\(aq Ns Ar string Ns \(aq |
.Ss \eD\(aq Ns Ar string Ns \(aq |
Draw graphics function; ignored by |
Draw graphics function; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
Line 1299 Vertical motion; ignored by |
|
Line 1314 Vertical motion; ignored by |
|
.Xr mandoc 1 . |
.Xr mandoc 1 . |
.Ss \ew\(aq Ns Ar string Ns \(aq |
.Ss \ew\(aq Ns Ar string Ns \(aq |
Interpolate the width of the |
Interpolate the width of the |
.Ar string ; |
.Ar string . |
ignored by |
The |
.Xr mandoc 1 . |
.Xr mandoc 1 |
|
implementation assumes that after expansion of user-defined strings, the |
|
.Ar string |
|
only contains normal characters, no escape sequences, and that each |
|
character has a width of 24 basic units. |
.Ss \eX\(aq Ns Ar string Ns \(aq |
.Ss \eX\(aq Ns Ar string Ns \(aq |
Output |
Output |
.Ar string |
.Ar string |
|
|
refers to groff version 1.15. |
refers to groff version 1.15. |
.Pp |
.Pp |
.Bl -dash -compact |
.Bl -dash -compact |
|
.It |
|
The |
|
.Sq u |
|
scaling unit is the default terminal unit. |
|
In traditional troff systems, this unit would change depending on the |
|
output media. |
.It |
.It |
In mandoc, the |
In mandoc, the |
.Sx \&EQ , |
.Sx \&EQ , |