Initial Windows agent repository
This commit is contained in:
commit
a0db0c2e5b
10589 changed files with 3844063 additions and 0 deletions
784
OGP64/usr/share/doc/groff-1.24.1/examples/webpage-17.html
Normal file
784
OGP64/usr/share/doc/groff-1.24.1/examples/webpage-17.html
Normal file
|
|
@ -0,0 +1,784 @@
|
|||
<!-- Creator : groff version 1.24.1 -->
|
||||
<!-- CreationDate: Mon Mar 16 21:27:48 2026 -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
||||
"http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta name="generator" content="groff -Thtml, see www.gnu.org">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="Content-Style" content="text/css">
|
||||
<style type="text/css">
|
||||
p { margin-top: 0; margin-bottom: 0; vertical-align: top }
|
||||
pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
|
||||
table { margin-top: 0; margin-bottom: 0; vertical-align: top }
|
||||
h1 { text-align: center }
|
||||
</style>
|
||||
<title>webpage-17.html</title>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="groff.css" >
|
||||
</head>
|
||||
[ <a href="webpage.html">top</a> ]
|
||||
|
||||
|
||||
<h2>NEWS VERSION 1.18
|
||||
<a name="heading17"></a>
|
||||
</h2>
|
||||
<hr><table><tr><td valign="top" width="30%" bgcolor="#eeeeee">
|
||||
<a href="webpage-1.html#heading1">License</a><br>
|
||||
<a href="webpage-2.html#heading2">README</a><br>
|
||||
<a href="webpage-3.html#heading3">Repository and FTP access</a><br>
|
||||
<a href="webpage-4.html#heading4">Groff dependencies</a><br>
|
||||
<a href="webpage-5.html#heading5">Bug reports</a><br>
|
||||
<a href="webpage-6.html#heading6">Mailing lists</a><br>
|
||||
<a href="webpage-7.html#heading7">NEWS VERSION 1.22.3</a><br>
|
||||
<a href="webpage-8.html#heading8">NEWS VERSION 1.22.2</a><br>
|
||||
<a href="webpage-9.html#heading9">NEWS VERSION 1.22.1</a><br>
|
||||
<a href="webpage-10.html#heading10">NEWS VERSION 1.21</a><br>
|
||||
<a href="webpage-11.html#heading11">NEWS VERSION 1.20.1</a><br>
|
||||
<a href="webpage-12.html#heading12">NEWS VERSION 1.20</a><br>
|
||||
<a href="webpage-13.html#heading13">NEWS VERSION 1.19.2</a><br>
|
||||
<a href="webpage-14.html#heading14">NEWS VERSION 1.19.1</a><br>
|
||||
<a href="webpage-15.html#heading15">NEWS VERSION 1.19</a><br>
|
||||
<a href="webpage-16.html#heading16">NEWS VERSION 1.18.1</a><br>
|
||||
<a href="webpage-17.html#heading17">NEWS VERSION 1.18</a><br>
|
||||
|
||||
</td><td valign="top" width="70%">
|
||||
|
||||
<p><small>This section describes recent user-visible
|
||||
changes in groff. Bug fixes are not described. There are
|
||||
more details in the man pages.</small></p>
|
||||
|
||||
|
||||
<p align="center" style="margin-top: 1em"><big><big><font color="#FF0000">Please
|
||||
read the changes below regarding
|
||||
<a href="#grotty">grotty</a>, groff’s tty
|
||||
frontend.</font></big></big></p>
|
||||
|
||||
<p><small><font color="#000000">Troff</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>Color support has been
|
||||
added to troff and pic (and to the device drivers grops,
|
||||
grodvi, grotty, and grohtml – other preprocessors and
|
||||
drivers will follow). A new function ‘defcolor’
|
||||
defines colors; the escape sequence ‘\m’ sets
|
||||
the drawing color, the escape sequence ‘\M’
|
||||
specifies the background color for closed objects created
|
||||
with \D’...’ commands. ‘\m[]’ and
|
||||
‘\M[]’ switch back to the previous color.
|
||||
‘\m’ and ‘\M’ correspond to the new
|
||||
troff output command sets starting with ‘m’ and
|
||||
‘DF’. The device-specific default color is
|
||||
called ‘default’ and can’t be
|
||||
redefined.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">Use
|
||||
the ‘color’ request to toggle the usage of
|
||||
colors (default is on); the read-only register
|
||||
‘.color’ is 0 if colors are not active, and
|
||||
non-zero otherwise.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">The
|
||||
old ‘Df’ output command is mapped onto
|
||||
‘DFg’; all color output commands don’t
|
||||
change the current font position (consequently,
|
||||
‘Df’ doesn’t either).</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">Outputting
|
||||
color can be disabled in troff and groff with the
|
||||
option −c (it is always disabled in compatibility
|
||||
mode). See the section on grotty for the
|
||||
<a href="#GROFF_NO_SGR">GROFF_NO_SGR</a> environment
|
||||
variable also.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">For
|
||||
defining color components as fractions between 0 and 1,
|
||||
a new scaling unit ‘f’ has been defined:
|
||||
1f = 65536u. For testing whether a color is
|
||||
defined (with .if and .ie), a new conditional expression
|
||||
operator ‘m’ is available.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">More
|
||||
details can be found in the groff_diff.7 manual page and in
|
||||
groff.texinfo.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Similar
|
||||
to \m and \M, \f[] switches back to the previous font. \fP
|
||||
(and \f[P]) is still valid for backward
|
||||
compatibility.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
new escape \F is the same as ‘.fam’; \F[]
|
||||
switches back to previous family – \F[P] selects
|
||||
family ‘P’.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Two
|
||||
new glyph symbols are available: ‘eu’ is the
|
||||
official Euro symbol; ‘Eu’ is a font-specific
|
||||
glyph variant.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
new glyph symbols ‘t+−’,
|
||||
‘tdi’, and ‘tmu’ are textual
|
||||
variants of ‘+−’, ‘di’, and
|
||||
‘mu’, respectively.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Latin-1
|
||||
character 181 (PS name ‘mu’, Unicode name U+00B5
|
||||
MICRO SIGN) has got the troff glyph name
|
||||
‘mc’.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>−Tutf8
|
||||
is now available on EBCDIC hosts.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Strings
|
||||
can take arguments, using this syntax:
|
||||
\*[foo arg1 arg2 ...].
|
||||
Example:</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">.ds
|
||||
xxx This is a \\$1 test. <br>
|
||||
\*[xxx nice]</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>It
|
||||
is now possible to have whitespace between the first and
|
||||
second dot (or the name of the ending macro) to end a macro
|
||||
definition. Example:</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">.de
|
||||
! <br>
|
||||
.. <br>
|
||||
. <br>
|
||||
.de foo <br>
|
||||
. nop Hello, I'm 'foo'. <br>
|
||||
. nop I will now define 'bar'. <br>
|
||||
. de bar ! <br>
|
||||
. nop Hello, I'm 'bar'. <br>
|
||||
. ! <br>
|
||||
..</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘.fn’
|
||||
is a new string-valued register which returns the (internal)
|
||||
real font name; styles and families are properly
|
||||
catenated.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Three
|
||||
new read/write registers ‘seconds’,
|
||||
‘minutes’, and ‘hours’ contain the
|
||||
current time, set at start-up of troff. Use the
|
||||
‘af’ request to control their output
|
||||
format.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
new request ‘fchar’ can be used to provide
|
||||
fallback characters. It has the same syntax as the
|
||||
‘char’ request; the only difference is that a
|
||||
character defined with ‘.char’ hides the glyph
|
||||
with the same name in the current font, whereas a character
|
||||
defined with ‘.fchar’ is checked only if the
|
||||
particular glyph isn’t found in the current font. This
|
||||
test happens before checking special
|
||||
fonts.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>In
|
||||
analogy to the ‘tmc’ request,
|
||||
‘.writec’ is the same as ‘.write’
|
||||
but doesn’t emit a final newline.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
new request ‘itc’ is a variant of
|
||||
‘.it’ for which a line interrupted with \c
|
||||
counts as one input line.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Two
|
||||
new requests ‘ds1’ and ‘as1’ which
|
||||
are similar to ‘ds’ and ‘as’ but
|
||||
with compatibility mode disabled during expansion of strings
|
||||
defined by them.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
syntax of the ‘substring’ request has been
|
||||
changed: The first character in a string now has
|
||||
index 0, the last character has index −1.
|
||||
Note that this is an incompatible change.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>To
|
||||
emit strings directly to the intermediate output, a new
|
||||
‘output’ request has been added; it is similar
|
||||
to ‘\!’ used at the top
|
||||
level.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘.hpf’
|
||||
has been extended. It can now handle most TeX hyphenation
|
||||
pattern files without modification. To do that, the commands
|
||||
\patterns, \hyphenation, and \endinput are recognized.
|
||||
Please refer to groff_diff.7 for more
|
||||
information.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘hpfcode’
|
||||
is a new request to provide an input encoding mapping for
|
||||
the ‘hpf’ request.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
new request ‘hpfa’ appends hyphenation patterns
|
||||
(‘hpf’ replaces already existing
|
||||
patterns).</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>A
|
||||
new request ‘ami’ (append macro indirect) has
|
||||
been added. The first and second parameter of
|
||||
‘ami’ are taken from string registers rather
|
||||
than directly; this very special request is needed to make
|
||||
‘trace.tmac’ independent from the escape
|
||||
character (which might even be disabled).</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
new request ‘sizes’ is similar to the
|
||||
‘sizes’ command in DESC files. It expects the
|
||||
same syntax; the data must be on a single line, and the
|
||||
final ‘0’ can be omitted.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘trin’
|
||||
(translate input) is a new request which is similar to
|
||||
‘tr’ with the exception that the
|
||||
‘asciify’ request uses the character code (if
|
||||
any) before the character translation.
|
||||
Example:</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">.trin
|
||||
ax <br>
|
||||
.di xxx <br>
|
||||
a <br>
|
||||
.br <br>
|
||||
.di <br>
|
||||
.xxx <br>
|
||||
.trin aa <br>
|
||||
.asciify xxx <br>
|
||||
.xxx</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">The
|
||||
result is ‘x a’. Using ‘tr’,
|
||||
the result would be
|
||||
‘x x’.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
request ‘pvs’ isn’t new, but hasn’t
|
||||
been documented before. It adds vertical space after a line
|
||||
has been output. This makes it an alternative to the
|
||||
‘ls’ request to produce double-spaced documents.
|
||||
The read-only register ‘.pvs’ holds the current
|
||||
amount of the post-vertical line space.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>For
|
||||
compatibility with plan 9’s troff, multiple
|
||||
‘pi’ requests are supported:</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">.pi
|
||||
foo <br>
|
||||
.pi bar</font></small></p>
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">is
|
||||
now equivalent to</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">.pi
|
||||
foo | bar</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>A
|
||||
new escape sequence ‘\O’ is available to disable
|
||||
and enable glyph output. Please see groff_diff.man and
|
||||
groff.texinfo for more details.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
escapes ‘\%’, ‘\&’,
|
||||
‘\)’, and ‘\:’ no longer cause an
|
||||
error in \X; they are ignored now. Additionally
|
||||
‘\ ’ (space) and ‘\~’ are
|
||||
converted to single space characters.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
default tab distance in nroff mode is now 0.8i (inches)
|
||||
to be compatible with Unix troff.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Using
|
||||
the latin-1 input character 0xAD (soft hyphen) for the
|
||||
‘shc’ request was a bad idea. Instead, it is now
|
||||
translated to ‘\%’, and the default hyphenation
|
||||
character is again \[hy]. Note that the glyph \[shc] is not
|
||||
useful for typographic purposes; it only exists to have
|
||||
glyph names for all latin-1 characters.
|
||||
</li></font></small></p> </ul>
|
||||
|
||||
<p><small><font color="#000000">Macro
|
||||
Packages</font></small></p> <ul>
|
||||
|
||||
|
||||
<p><small><font color="#000000"><li><a href="mailto:df191@ncf.ca">Peter Schaffter</a>
|
||||
has contributed a new major macro package called
|
||||
‘mom’, mainly for non-scientific writers, which
|
||||
takes care of many typographic issues. It comes with a
|
||||
complete reference (in HTML format) and some examples.
|
||||
‘mom’ has been designed to format documents for
|
||||
PostScript output only.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Two
|
||||
macros ‘AT’ (AT&T) and ‘UC’
|
||||
(Univ. of California) have been added to the man macros for
|
||||
compatibility with older BSD releases.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Both
|
||||
the man and mdoc macro packages now use the LL and LT
|
||||
registers for setting the line and title length,
|
||||
respectively (similar to those registers in the ms macro
|
||||
package). If not set on the command line or in a macro file
|
||||
loaded before the macro package itself, they default to
|
||||
78n (ens) in nroff mode and 6.5i (inches) in troff
|
||||
mode.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
‘−xwidth’ specifier in the mdoc macro
|
||||
package has been removed. Its functionality is now
|
||||
integrated directly into ‘−width’.
|
||||
Similarly, ‘−column’ has been extended to
|
||||
has this functionality also.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>A
|
||||
new macro ‘Ex’ has been added to the mdoc macro
|
||||
package to document an exit status.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘troff.man’
|
||||
has been split. Differences to Unix troff are now documented
|
||||
in the new man page
|
||||
‘groff_diff.man’.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
PSPIC macro has been extended to work with DVI output
|
||||
(‘pspic.tmac’ is now automatically loaded for
|
||||
−Tdvi), using a dvips special to load the EPS
|
||||
file.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
trace.tmac package now traces calls to ‘am’
|
||||
also. Additionally, it works in compatibility
|
||||
mode.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘troff.1’
|
||||
has been split. Differences to Unix troff are now documented
|
||||
in the new man page
|
||||
‘groff_diff.7’.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘groff_mwww.7’
|
||||
has been renamed to ‘groff_www.7’. The file
|
||||
mwww.tmac has been removed.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘groff_ms.7’
|
||||
has been completely rewritten. It now contains a complete
|
||||
reference to the ms macros.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>‘groff_trace.7’
|
||||
documents the trace macro package.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Changes
|
||||
in www.tmac</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">Note
|
||||
that HTML support is still in alpha change, so it is rather
|
||||
likely that both macro names and macro syntax will change.
|
||||
Some of the macros mentioned below aren’t really new
|
||||
but haven’t been documented properly
|
||||
before.</font></small></p> <ul>
|
||||
|
||||
<p><small><font color="#000000"><li>The following macros
|
||||
have been renamed:</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">MAILTO
|
||||
−> MTO <br>
|
||||
IMAGE −> IMG <br>
|
||||
LINE −> HR</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>For
|
||||
consistency, the macros ‘URL’,
|
||||
‘FTL’, and ‘MTO’ now all have the
|
||||
address as the first parameter followed by the
|
||||
description.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>By
|
||||
default, grohtml generates links to all section headings at
|
||||
the top of the document. Use the new ‘LK’ macro
|
||||
to specify a different place.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>For
|
||||
specifying the background color and a background image, use
|
||||
the new macros ‘BCL’ and ‘BGIMG’,
|
||||
respectively.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
macro ‘NHR’ has been added; it suppresses the
|
||||
generation of top and bottom rules which grohtml emits by
|
||||
default.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
new macro ‘HX’ determines the cut-off point for
|
||||
automatic link generation to headings.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
image position parameter names in ‘IMG’ have
|
||||
been changed to ‘−L’,
|
||||
‘−R’, and
|
||||
‘−C’.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
macro ‘PIMG’ for inclusion of a PNG image (it
|
||||
automatically converts it into an EPS file if not
|
||||
−Thtml is used).</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
macro ‘MPIMG’ for putting a PNG image into the
|
||||
left or right margin (it automatically converts it into an
|
||||
EPS file if not −Thtml is used).</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
macros ‘HnS’, ‘HnE’ to start and end
|
||||
a header line block.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
macro ‘DC’ to produce dropcap
|
||||
characters.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
macro ‘HTL’ to generate an HTML title line only
|
||||
but no H1 heading.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
macros ‘ULS’ and ‘ULE’ to start and
|
||||
end an unordered list. The new macro ‘LI’
|
||||
inserts a list item. </li></font></small></p></ul>
|
||||
|
||||
<p><small><font color="#000000"></li></font></small></p></ul>
|
||||
|
||||
<p><small><font color="#000000">groff</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>The new command-line
|
||||
option ‘−c’ disables color output (which
|
||||
is always disabled in compatibility mode).
|
||||
</li></font></small></p> </ul>
|
||||
|
||||
<p><small><font color="#000000">Nroff</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>Two new command-line
|
||||
options ‘−c’ and ‘−C’;
|
||||
the former passes ‘−c’ to grotty
|
||||
(switching to the old output scheme); the latter passes
|
||||
‘−C’ to groff (enabling compatibility
|
||||
mode). </li></font></small></p></ul>
|
||||
|
||||
<p><small><font color="#000000">pic</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>New keywords
|
||||
‘color’ (or ‘colour’,
|
||||
‘colored’, ‘coloured’),
|
||||
‘outline’ (or ‘outlined’), and
|
||||
‘shaded’ are available. ‘outline’
|
||||
sets the color of the outline, ‘shaded’ the fill
|
||||
color, and ‘color’ sets both.
|
||||
Example:</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">circle
|
||||
shaded "green" outline "black"
|
||||
;</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">Filled
|
||||
arrows always use the outline color for
|
||||
filling.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">Color
|
||||
support for TeX output is not implemented yet.
|
||||
</li></font></small></p> </ul>
|
||||
|
||||
|
||||
<p><small><font color="#000000">Pic2graph</font></small></p> <ul>
|
||||
|
||||
<p><small><font color="#000000"><li>A new script
|
||||
contributed by
|
||||
<a href="mailto:esr@thyrsus.com">Eric S. Raymond</a>. It
|
||||
converts a PIC diagram into a cropped image. Since it uses
|
||||
gs and the PNM library, virtually all graphics formats are
|
||||
available for output. </li></font></small></p></ul>
|
||||
|
||||
|
||||
<p><small><font color="#000000">Eqn2graph</font></small></p> <ul>
|
||||
|
||||
<p><small><font color="#000000"><li>A new script
|
||||
contributed by
|
||||
<a href="mailto:esr@thyrsus.com">Eric S. Raymond</a>. It
|
||||
converts an EQN diagram into a cropped image. Since it uses
|
||||
gs and the PNM library, virtually all graphics formats are
|
||||
available for output. </li></font></small></p></ul>
|
||||
|
||||
<p><small><font color="#000000">Groffer</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>A new script
|
||||
contributed by
|
||||
<a href="mailto:groff-bernd.warken-72@web.de">Bernd Warken</a>.
|
||||
It displays groff files and man pages on X and tty, taking
|
||||
care of most parameters automatically.
|
||||
</li></font></small></p> </ul>
|
||||
|
||||
<p><small><font color="#000000">Grog</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>Documents using the mom
|
||||
macro package are recognized. </li></font></small></p></ul>
|
||||
|
||||
<p><small><font color="#000000">grops</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>Color support has been
|
||||
added.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>A
|
||||
new option ‘−p’ is available to select the
|
||||
output paper size. It has the same syntax as the new
|
||||
‘papersize’ keyword in the DESC file.
|
||||
</li></font></small></p> </ul>
|
||||
|
||||
<p><small><font color="#000000">Grodvi</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>By default, font sizes
|
||||
are now available in the range 5–10000p (points),
|
||||
similar to PS fonts. If you want the old behaviour (i.e.,
|
||||
font sizes at discrete values only), insert the following at
|
||||
the start of your document:</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-left:3%; margin-top: 1em"><small><font color="#000000">.if
|
||||
'\*[.T]'dvi' \ <br>
|
||||
. sizes 500 600 700 800 900 1000 1095 1200 1400 1440 1600 \
|
||||
<br>
|
||||
1728 1800 2000 2074 2200 2400 2488 2800
|
||||
3600</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>A
|
||||
new font file HBI (using cmssbxo10; this is slanted sans
|
||||
serif bold extended) has been added.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Two
|
||||
font families are now available: ‘T’ and
|
||||
‘H’.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>EC
|
||||
and TC fonts have been integrated. Use
|
||||
‘−mec’ (calling the file ec.tmac) to
|
||||
switch to them. Those fonts give a much better coverage of
|
||||
the symbols defined by groff than the CM
|
||||
fonts.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">Note
|
||||
that ec.tmac must be called before any language-specific
|
||||
files; it doesn’t take care of hcode
|
||||
values.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>Color
|
||||
support has been added. For drawing commands, colors are
|
||||
translated to gray values currently.
|
||||
</li></font></small></p> </ul>
|
||||
|
||||
<p><small><font color="#000000"><a name="grotty"></a>
|
||||
Grotty</font></small></p> <ul>
|
||||
|
||||
<p><small><font color="#000000"><li>Color support has been
|
||||
added, using the SGR (ISO 6429, sometimes called ANSI
|
||||
color) escape sequences.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>SGR
|
||||
escape sequences are now used by default for underlining and
|
||||
bold printing also, no longer using the backspace character
|
||||
trick. To revert to the old behaviour, use the
|
||||
‘−c’ switch.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">Note
|
||||
that you have to use the ‘−R’ option of
|
||||
‘less’ to make SGR escapes display correctly. On
|
||||
the other hand, terminal programs and consoles like
|
||||
‘xterm’ which support SGR sequences natively can
|
||||
directly display the output of grotty. Consequently, the
|
||||
options ‘−b’, ‘−B’,
|
||||
‘−u’, and ‘−U’ work only
|
||||
in combination with ‘−c’ and are ignored
|
||||
silently otherwise.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">For
|
||||
the ‘man’ program, it may be necessary to add
|
||||
the ‘−R’ option of ‘less’ to
|
||||
the $PAGER environment variable (or $MANPAGER, depending on
|
||||
the used version of ‘man’); alternatively, you
|
||||
can use ‘man’s ‘−P’ option (or
|
||||
adapt its configuration file accordingly). See <i>man</i>(1)
|
||||
for more details.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"><a name="GROFF_NO_SGR"></a>
|
||||
</li><li>If the environment variable GROFF_NO_SGR is set,
|
||||
SGR output is disabled, reverting to the old
|
||||
behaviour.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>A
|
||||
new special \X’tty: sgr n’ has been
|
||||
added; if n is non-zero or missing, enable SGR output (the
|
||||
default).</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>If
|
||||
the new option ‘−i’ is used (only in SGR
|
||||
mode), grotty sends escape sequences to set the italic font
|
||||
attribute instead of the underline attribute for italic
|
||||
fonts. Note that many terminals don’t have support for
|
||||
this (including xterm). </li></font></small></p></ul>
|
||||
|
||||
<p><small><font color="#000000">grohtml</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>Color support for
|
||||
glyphs has been added.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
option ‘−h’ to select the style of
|
||||
headings in HTML output.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
option ‘−b’ to set the background colour
|
||||
to white.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>New
|
||||
options ‘−a’ and ‘−g’ to
|
||||
control the number of bits for anti-aliasing used for text
|
||||
and graphics, respectively. Default value is 4;
|
||||
0 means no anti-aliasing.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>groff
|
||||
character/glyph entities now map onto HTML 4 character
|
||||
entities. </li></font></small></p></ul>
|
||||
|
||||
<p><small><font color="#000000">Grolbp</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>Valid paper sizes are
|
||||
now specified as with the new ‘papersize’
|
||||
keyword in the DESC file. Specifically, the old custom paper
|
||||
type format ‘custAAAxBBB’ is no longer
|
||||
supported. </li></font></small></p></ul>
|
||||
|
||||
|
||||
<p><small><font color="#000000">Miscellaneous</font></small></p> <ul>
|
||||
|
||||
<p><small><font color="#000000"><li>A new manual page
|
||||
‘ditroff.7’ is available.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>The
|
||||
groff texinfo manual is now installed, together with a bunch
|
||||
of examples.</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>A
|
||||
new keyword ‘papersize’ has been added to the
|
||||
DESC file format. Its argument is either</font></small></p><ul>
|
||||
|
||||
<p><small><font color="#000000"><li>a predefined paper
|
||||
format (e.g., ‘A4’ or
|
||||
‘letter’)</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>a
|
||||
file name pointing to a file which must contain a paper size
|
||||
specification in its first line (e.g.,
|
||||
‘/etc/papersize’)</font></small></p>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000"></li><li>a
|
||||
custom paper size definition like ‘35c,4i’
|
||||
</li></font></small></p> </ul>
|
||||
|
||||
|
||||
<p style="margin-top: 1em"><small><font color="#000000">See
|
||||
<i>groff_font</i>(5) for more details. This keyword only
|
||||
affects the physical dimensions of the output medium; grops,
|
||||
grolj4, and grolbp use it currently. troff completely
|
||||
ignores it. </li></font></small></p></ul></td></tr></table><hr>
|
||||
[ <a href="webpage.html">top</a> ]
|
||||
Loading…
Add table
Add a link
Reference in a new issue