|
groff
- The argument of the command-line option
‘−I’ is now also passed to troff and
grops, specifying a directory to search for files on the
command line, files named in ‘so’ and
‘psbb’ requests, and files named in
\X’ps: file’ and
\X’ps: import’ escapes.
- If option
‘−V’ is used more than once, the commands
are both printed on standard error and run.
troff
- Two new read-only, string-valued registers
‘.m’ and ‘.M’ return the name of the
current drawing and background color,
respectively.
- New read-only
register ‘.U’ which is set to 1 if in
unsafe mode and 0 otherwise.
- An input
encoding file for latin-5 (a.k.a. ISO 8859-9) has been
added. Example use:
groff
−Tdvi −mlatin5 my_file >
my_file.dvi
Note that some output
devices don’t support all glyphs of this
encoding.
- If the
‘return’ request is called with an argument, it
exits twice, namely the current macro and the macro one
level higher. This is used to define a wrapper macro for
‘return’ in trace.tmac.
- For
completeness, two new requests have been added:
‘dei1’ and ‘ami1’. They are
equivalent to ‘dei’ and ‘ami’,
respectively, but the macros are executed with compatibility
mode off (similar to ‘de1’ and
‘am1’).
- New command-line
option ‘−I’ to specify a directory for
files (both those on the command line and those named in
‘psbb’ requests). This is also handled by the
groff wrapper program.
- Since version
1.19 you can say ‘.vs 0’. Older versions
emit a warning and convert this to
‘.vs \n[.V]’.
This hasn’t been
documented properly. Note that ‘.vs 0’
isn’t saved in a diversion since it doesn’t
result in vertical motion.
pic
tbl
- New key character ‘x’ to make tbl
call a user-defined macro on a table cell. Patch by
Heinz-Jürgen Oertel.
grap2graph
- A new script contributed by
Eric S. Raymond. It
converts a grap diagram into a cropped image. Since it uses
gs and the PNM library, virtually all graphics formats are
available for output. [Note that the grap program itself
isn’t part of the groff package; see the file
MORE.STUFF how to obtain grap.]
grohtml
grops
- New command-line option
‘−I’ to specify a directory to search for
files on the command line and files named in
\X’ps: import’ and
\X’ps: file’ escapes. This is also handled
by the groff wrapper program.
- The default
value for the ‘broken’ keyword in the DESC file
is now 0.
grolj4
- A new man page lj4_font(5) documents
how fonts are accessed with grolj4.
- The built-in
fonts for LJ4 and newer PCL 5 devices have been
completely revised, mainly to access as much glyphs as
possible. The provided metric files should be compatible
with recent PCL 5 printers also. Additionally, font
description files have been added for the Arial and Times
New Roman family, the MS symbol, and Wingdings fonts.
afmtodit
hpftodit
- Completely revised to handle HP TrueType
metric files also. See the hpftodit manual page for more
details.
groffer
- This version is a rewrite of groffer in many
parts, but it is kept in the old single script
style.
- New options: −−text
(−−mode text),
−−tty−viewer, −−X
(−−mode X), −−X−viewer,
−−html (−−mode html),
−−html−view,
−−apropos−data,
−−apropos−devel,
−−apropos−progs.
- New
documentation file README_SH.
- Enhancement of
the configuration files and the ‘apropos’
handling.
macro packages
- www.tmac: New macro ‘JOBNAME’ to
split output into multiple files.
- In mdoc,
multiple calls to ‘.Lb’ are now supported in the
LIBRARY section.
|