License
README
Repository and FTP access
Groff dependencies
Bug reports
Mailing lists
NEWS VERSION 1.22.3
NEWS VERSION 1.22.2
NEWS VERSION 1.22.1
NEWS VERSION 1.21
NEWS VERSION 1.20.1
NEWS VERSION 1.20
NEWS VERSION 1.19.2
NEWS VERSION 1.19.1
NEWS VERSION 1.19
NEWS VERSION 1.18.1
NEWS VERSION 1.18
|
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 safer mode and
set to 0 if in unsafe mode.
- 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
- Dashed and dotted ellipses have been implemented.
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
- New option ‘−j’ to emit output
split into multiple files.
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
- New option ‘−x’ to prevent use of
built-in Adobe Glyph List.
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.
|