version 1.116, 2021/09/18 12:23:06 |
version 1.121, 2023/10/23 20:25:02 |
|
|
.\" $Id$ |
.\" $Id$ |
.\" |
.\" |
|
.\" Copyright (c) 2010-2019, 2022-2023 Ingo Schwarze <schwarze@openbsd.org> |
.\" Copyright (c) 2010, 2011, 2012 Kristaps Dzonsons <kristaps@bsd.lv> |
.\" Copyright (c) 2010, 2011, 2012 Kristaps Dzonsons <kristaps@bsd.lv> |
.\" Copyright (c) 2010-2019 Ingo Schwarze <schwarze@openbsd.org> |
|
.\" |
.\" |
.\" Permission to use, copy, modify, and distribute this software for any |
.\" Permission to use, copy, modify, and distribute this software for any |
.\" purpose with or without fee is hereby granted, provided that the above |
.\" purpose with or without fee is hereby granted, provided that the above |
Line 2021 End conditional input; see |
|
Line 2021 End conditional input; see |
|
Paddable non-breaking space character. |
Paddable non-breaking space character. |
.It Ic \e0 |
.It Ic \e0 |
Digit width space character. |
Digit width space character. |
.It Ic \eA\(aq Ns Ar string Ns Ic \(aq |
.It Ic \eA\(aq Ns Ar name Ns Ic \(aq |
Anchor definition; ignored by |
Interpolate |
|
.Sq 1 |
|
if |
|
.Ar name |
|
is a syntactically valid identifier that can be used |
|
as a name for a macro or user-defined string, or |
|
.Sq 0 |
|
otherwise. |
|
This is a thoroughly non-portable groff extension. |
|
Heirloom troff uses the same escape sequence with the same syntax |
|
for a completely different purpose, |
|
defining a hyperlink target position, also called an |
|
.Dq anchor , |
|
with the given |
|
.Ar name . |
|
The Heirloom semantics is not supported by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
.It Ic \ea |
.It Ic \ea |
Leader character; ignored by |
Leader character; ignored by |
|
|
.Ic \efP . |
.Ic \efP . |
.It Ic \eg[ Ns Ar name Ns Ic \&] |
.It Ic \eg[ Ns Ar name Ns Ic \&] |
Interpolate the format of a number register; ignored by |
Interpolate the format of a number register; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 , |
|
which interpolates an empty string instead. |
For short names, there are variants |
For short names, there are variants |
.Ic \eg Ns Ar c |
.Ic \eg Ns Ar c |
and |
and |
Line 2166 Break the output line at the end of the current word. |
|
Line 2182 Break the output line at the end of the current word. |
|
Set number register; ignored by |
Set number register; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
.It Ic \er |
.It Ic \er |
Move up by one line; ignored by |
Reverse line feed: move up by one output line. |
.Xr mandoc 1 . |
Currently unsupported. |
.It Ic \eS\(aq Ns Ar number Ns Ic \(aq |
.It Ic \eS\(aq Ns Ar number Ns Ic \(aq |
Slant output; ignored by |
Slant output; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
Line 2188 Horizontal tab; ignored by |
|
Line 2204 Horizontal tab; ignored by |
|
Move up by half a line; ignored by |
Move up by half a line; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
.It Ic \eV[ Ns Ar name Ns Ic \&] |
.It Ic \eV[ Ns Ar name Ns Ic \&] |
Interpolate an environment variable; ignored by |
Interpolate an environment variable. |
.Xr mandoc 1 . |
|
For short names, there are variants |
For short names, there are variants |
.Ic \eV Ns Ar c |
.Ic \eV Ns Ar c |
and |
and |
.Ic \eV( Ns Ar cc . |
.Ic \eV( Ns Ar cc . |
|
This escape sequence is intentionally unsupported; |
|
.Xr mandoc 1 |
|
prints the string |
|
.Dq Pf $ Brq Ar name |
|
instead of inspecting the environment. |
.It Ic \ev\(aq Ns Ar number Ns Ic \(aq |
.It Ic \ev\(aq Ns Ar number Ns Ic \(aq |
Vertical motion; ignored by |
Vertical motion; ignored by |
.Xr mandoc 1 . |
.Xr mandoc 1 . |
|
|
.Xr mandoc 1 |
.Xr mandoc 1 |
implementation assumes that after expansion of user-defined strings, the |
implementation assumes that after expansion of user-defined strings, the |
.Ar string |
.Ar string |
only contains normal characters, no escape sequences, and that each |
only contains normal characters, characters expressed as escape sequences, |
|
and zero-width escape sequences, and that each |
character has a width of 24 basic units. |
character has a width of 24 basic units. |
.It Ic \eX\(aq Ns Ar string Ns Ic \(aq |
.It Ic \eX\(aq Ns Ar string Ns Ic \(aq |
Output |
Output |