summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwl <wl>2006-01-21 14:14:09 +0000
committerwl <wl>2006-01-21 14:14:09 +0000
commit89e050a8a6c6b16b39ae3b9f64843110f2078e6c (patch)
treebec1195985157a8316022e00ea25981763b34695
parentf00c629937d0b73c8b6ed97e85dd43345cc3b42a (diff)
downloadgroff-89e050a8a6c6b16b39ae3b9f64843110f2078e6c.tar.gz
Don't use future tense.
-rw-r--r--INSTALL8
-rw-r--r--NEWS73
-rw-r--r--PROBLEMS28
-rw-r--r--README18
-rw-r--r--doc/groff.texinfo76
-rw-r--r--doc/pic.ms82
-rw-r--r--doc/webpage.ms30
-rw-r--r--man/groff.man30
-rw-r--r--man/groff_char.man15
9 files changed, 180 insertions, 180 deletions
diff --git a/INSTALL b/INSTALL
index d540e5f0..666676e1 100644
--- a/INSTALL
+++ b/INSTALL
@@ -8,7 +8,7 @@ MS-Windows, see the file arch/djgpp/README.)
(For instructions how to build groff with the MinGW tools for
MS-Windows, see the file README.MinGW.)
-groff is written in C++, so you will need a C++ compiler. The C++
+groff is written in C++, so you need a C++ compiler. The C++
source files use a suffix of `.cpp', so your C++ compiler must be able
to handle this. If you don't already have a C++ compiler, I suggest
gcc 2.7.1 or later (gcc version 2 includes GNU C++ as well as GNU C).
@@ -27,8 +27,8 @@ an incorrect guess, say
PAGE=xxx ./configure
-where `xxx' should be either `A4' or `letter'. Note that this will only
-affect the paper selection of some device drivers like grops (which can
+where `xxx' should be either `A4' or `letter'. Note that this only
+affects the paper selection of some device drivers like grops (which can
be still overridden on the command line). For compatibility with
ditroff, the default page length in gtroff is always 11 inches. The
page length can be changed with the `pl' request.
@@ -44,7 +44,7 @@ To get a DVI, PDF, or HTML version of the groff texinfo manual, say `make
groff.dvi', `make groff.pdf', or `make groff.html', respectively, in the
`doc' subdirectory (after configuring the groff package). Note that you
need texinfo version 4.6 as a prerequisite. Neither older versions nor
-texinfo 4.7 (due to a bug) will work.
+texinfo 4.7 (due to a bug) work.
If you have problems, read the PROBLEMS file. If this doesn't help
send a bug report using the form in the file BUG-REPORT.
diff --git a/NEWS b/NEWS
index 92760e67..e2c536d2 100644
--- a/NEWS
+++ b/NEWS
@@ -128,15 +128,15 @@ o ms.tmac
heading, defined by `NH' or `SH', before any automatic page break.
GROWPS
- Sets the first level of heading (set with `NH') which will keep the
+ Sets the first level of heading (set with `NH') which keeps the
same point size as body text.
PSINCR
Sets the point size increment for each level of heading (set with
`NH'), below the threshold level set by `GROWPS'; e.g., if
- \n[PS] = 10, \n[GROWPS] = 3 and \n[PSINCR] = 2.0p, then `.NH 1' will
- produce 14pt headings, `.NH 2' will produce 12pt, and all other levels
- will remain at 10pt (because \n[PS] = 10).
+ \n[PS] = 10, \n[GROWPS] = 3 and \n[PSINCR] = 2.0p, then `.NH 1'
+ produces 14pt headings, `.NH 2' produces 12pt, and all other
+ levels remain at 10pt (because \n[PS] = 10).
. The `SH' macro now accepts a numeric argument, to make heading size
match that of `NH' with same argument value when the `GROWPS'/`PSINCR'
@@ -187,7 +187,7 @@ o The argument of the command line option `-I' is now also passed to troff
files named in `so' and `psbb' requests, and files named in \X'ps: file'
and \X'ps: import' escapes.
-o If option `-V' is used more than once, the commands will be both printed
+o If option `-V' is used more than once, the commands are both printed
on standard error and run.
Troff
@@ -342,7 +342,7 @@ o Composite glyphs are now supported. To do this, a subset of the Adobe
.composite from to
- will change the mapping while a composite glyph name is constructed.
+ changes the mapping while a composite glyph name is constructed.
To make \[A ho] yield the expected result,
.composite ho u0328
@@ -737,7 +737,7 @@ o The new request `sizes' is similar to the `sizes' command in DESC files.
final `0' can be omitted.
o `trin' (translate input) is a new request which is similar to `tr' with
- the exception that the `asciify' request will use the character code (if
+ the exception that the `asciify' request uses the character code (if
any) before the character translation. Example:
.trin ax
@@ -858,12 +858,11 @@ o Changes in www.tmac:
The image position parameter names in `IMG' have been changed to `-L',
`-R', and `-C'.
- New macro `PIMG' for inclusion of a PNG image (it will automatically
- convert it into an EPS file if not -Thtml is used).
+ New macro `PIMG' for inclusion of a PNG image (it automatically
+ converts it into an EPS file if not -Thtml is used).
New macro `MPIMG' for putting a PNG image into the left or right margin
- (it will automatically convert it into an EPS file if not
- -Thtml is used).
+ (it automatically converts it into an EPS file if not -Thtml is used).
New macros `HnS', `HnE' to start and end a header line block.
@@ -1019,7 +1018,7 @@ Miscellaneous
o A new manual page `ditroff.7' is available.
-o The groff texinfo manual will now be installed, together with a bunch
+o The groff texinfo manual is installed now, together with a bunch
of examples.
o A new keyword `papersize' has been added to the DESC file format. Its
@@ -1234,10 +1233,10 @@ o For compatibility with sqtroff, the request `output' has been added.
inserts its argument into the intermediate output format. The syntax
is similar to .tm1, allowing leading whitespace.
-o The new `spreadwarn' request will make troff warn if spaces in an output
+o The new `spreadwarn' request makes troff warn if spaces in an output
line are widened by a given limit or more.
-o Use `warnscale' to change the scaling indicator troff will use for
+o Use `warnscale' to change the scaling indicator troff uses for
warning messages.
o A new request `dei' (define indirect) has been added. The first and
@@ -1444,7 +1443,7 @@ Added .LINE macro to tmac.arkup.
The obsolete `.LINK' macro has been removed.
.URL, .FTP, and .MAILTO macros now accept an optional third argument which
-will be immediately appended to the second argument (to be used with
+is immediately appended to the second argument (to be used with
punctuation, for example).
Grodvi
@@ -1479,7 +1478,7 @@ pseudo-random numbers to be returned by `rand'.
Gxditview
---------
-Simplified installation: The Imakefile will now be configured (by groff's
+Simplified installation: The Imakefile is now configured (by groff's
configure script).
Documentation
@@ -1531,7 +1530,7 @@ word `UNIX'.
groff should now be Y2k safe (fixes contributed by Paul Eggert
<eggert@twinsun.com>).
-Following the GNU standards, groff will now use the prefix `/usr/local/' as
+Following the GNU standards, groff now uses the prefix `/usr/local/' as
the default instead of replacing an existent groff binary.
groff, troff, nroff, and pic now support the -U flag to activate unsafe
@@ -1628,8 +1627,8 @@ The -m option enables manual feed.
VERSION 1.09
============
-\(rn will now produce a character that has the traditional metrics,
-and will form corners with \(ul and \(br. This means that it will not
+\(rn now produces a character that has the traditional metrics,
+and form corners with \(ul and \(br. This means that it does not
align properly with \(sr. Instead there's a new character
\[radicalex] which aligns with \(sr; this is used by eqn for doing
square roots.
@@ -1652,7 +1651,7 @@ VERSION 1.08
Troff
-----
-The escape sequence \V[xxx] will interpolate the value of the
+The escape sequence \V[xxx] interpolates the value of the
environment variable xxx.
Tbl
@@ -1757,7 +1756,7 @@ newline is ignored.
The `shc' request tells troff which character to insert (instead of
the default \(hy) when a word is hyphenated at a line break.
-A font name of 0 (zero) in the DESC file will cause no font to be
+A font name of 0 (zero) in the DESC file causes no font to be
mounted on the corresponding font position. This is useful for
arranging that special fonts are mounted on positions on which users
are not likely explicitly to mount fonts. All groff devices now avoid
@@ -1812,7 +1811,7 @@ fonts in newer PostScript printers by using -mpsnew.
The default value of the -b option is specified by a `broken' command
in the DESC file.
-With the -g option, grops will generate PostScript code that guesses
+With the -g option, grops generates PostScript code that guesses
the page height. This allows documents to be printed on both letter
(8.5x11) and A4 paper without change.
@@ -1840,13 +1839,13 @@ release, the vertical spacing is controlled by the $v and $V registers
which have the same meaning as $r and $R in earlier groff releases.
In addition, if the $r or $R register is set to a value that would be
correct for for the BSD -me macros and a low resolution device is not
-being used, then an appropriate value for the $v or $V register will
-be derived from the $r or $R register.
+being used, then an appropriate value for the $v or $V register
+is derived from the $r or $R register.
The groff -me macros work with -C and (I think) with Unix troff.
For backward compatibility with BSD -me, the \*{ and \*} strings are
-also available as \*[ and \*]. Of course, \*[ will only be usable
+also available as \*[ and \*]. Of course, \*[ is only usable
with -C.
The \*T string has been deleted. Use \*(Tm instead.
@@ -1881,7 +1880,7 @@ contexts.
Grotty
------
-Horizontal and vertical lines drawn with \D'l ...' will be rendered
+Horizontal and vertical lines drawn with \D'l ...' are rendered
using -, | and + characters. This is intended to give reasonable
results with boxed tables. It won't work well with pic.
@@ -1894,7 +1893,7 @@ compatible with earlier versions; the old version is still available
as -mdoc.old. The grog script has been enhanced so that it can
usually determine whether a document requires the old or new versions.
-With -TX75, -TX100 and -TXps, the PSPIC macro will produce a box
+With -TX75, -TX100 and -TXps, the PSPIC macro produces a box
around where the picture would appear with -Tps.
VERSION 1.04
@@ -1941,7 +1940,7 @@ There is an alternative perl implementation of the grog script.
The code field in lines in the charset section of font description
files is now allowed to contain an arbitrary integer (previously it
was required to lie between 0 and 255). Currently grops and grodvi
-use only the low order 8 bits of the value. Grodvi will use the
+use only the low order 8 bits of the value. Grodvi uses the
complete value; however, this is unlikely to be useful with
traditional TeX tools (.tfm files only allow 8 bit character codes.)
@@ -2007,7 +2006,7 @@ Xditview
--------
Parts of xditview have been rewritten so that it can be used with the
-output of gtroff -Tps. groff -TXps will run gtroff -Tps with
+output of gtroff -Tps. groff -TXps runs gtroff -Tps with
gxditview.
There is a new menu entry `Print' which brings up a dialog box for
@@ -2026,13 +2025,13 @@ horizontally before being applied. This makes (almost) no difference
for devices with `hor' equal to 1, but it makes groff with -Tascii or
-Tlatin1 behave more like nroff in its treatment of these scale
indicators. Accordingly tmac.tty now calls the `nroff' request so
-that the `n' condition will be true.
+that the `n' condition is true.
The device-specific macros (tmac.ps, tmac.dvi, tmac.tty and tmac.X)
have been made to work at least somewhat with -C. In particular the
special characters defined by these macros now work with -C.
-groff -Tdvi -p will now pass pic the -x flag; this will enable filling
+groff -Tdvi -p now passes pic the -x flag; this enables filling
of arrowheads and boxes, provided that your dvi driver supports the
latest version of the tpic specials.
@@ -2041,7 +2040,7 @@ Eqn
There is a new `-N' option that tells eqn not to allow newlines in
delimiters. This allows eqn to recover better from missing closing
-delimiters. The groff command will pass on a `-N' option to eqn.
+delimiters. The groff command passes on a `-N' option to eqn.
Grops
-----
@@ -2092,15 +2091,15 @@ There are `break' and `continue' requests for use with the `while'
request.
There is a request `hym' that can ensure that when the current
-adjustment mode is not `b' a line will not be hyphenated if it is no
+adjustment mode is not `b' a line is not hyphenated if it is no
more than a given amount short, and a request `hys' that can ensure
-that when the current adjustment mode is `b' a line will not be
+that when the current adjustment mode is `b' a line is not
hyphenated if it can be justified by adding no more than a given
amount of extra space to each word space.
There is a request `rj' similar to `ce' that right justifies lines.
-A warning of type `space' will be given when a call is made to an
+A warning of type `space' is given when a call is made to an
undefined request or macro with a name longer than two characters, and
the first two characters of the name make a name that is defined.
This is intended to find places where a space has been omitted been a
@@ -2202,7 +2201,7 @@ space truncated by the most recently sprung vertical position trap,
that caused a vertical position trap to be sprung.
The `cf' request now behaves sensibly in a diversion. If used in a
-diversion, it will now arrange for the file to be copied to the output
+diversion, it now arranges for the file to be copied to the output
when the diversion is reread.
There is a new request `trf' (transparent file) similar to `cf', but
@@ -2251,7 +2250,7 @@ Arguments of the form `X anything X' (in the `copy thru', `sh', `for',
`if' and `define' constructs) can now be of the form `{ anything }'.
If the `linethick' variable is negative (as it now is initially),
-lines will be drawn with a thickness proportional to the current point
+lines are drawn with a thickness proportional to the current point
size.
The `rand' function now takes no arguments and returns a number between
diff --git a/PROBLEMS b/PROBLEMS
index ba43b3ce..d41c18f6 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -137,7 +137,7 @@ or, if you want to be portable to older troff versions, as follows:
Read the section on incompatibilities in groff_diff(7). Try using
the -C option. Alternatively there's the sed script
-`tmac/fixmacros.sed' which will attempt to edit a file of macros so
+`tmac/fixmacros.sed' which attempts to edit a file of macros so
that it can be used with groff without the -C flag.
----------------------------------------------------------------------
@@ -159,7 +159,7 @@ arguments. The use of compatibility mode is strongly discouraged.
Yes, it does. You may need to compile fonts with Metafont at these
magnifications. The CompileFonts script in the devdvi/generate
-directory may help you to do this. (It will take a *long* time on
+directory may help you to do this. (It takes a *long* time on
slow computers.)
----------------------------------------------------------------------
@@ -203,8 +203,8 @@ line and the name of a macro or request). For example, in Unix troff
.ps \" restore the previous point size
-(with a tab after the .ps) will NOT restore the previous point-size;
-instead it will be silently ignored. Since this is very likely to be
+(with a tab after the .ps) does NOT restore the previous point-size;
+instead it is silently ignored. Since this is very likely to be
an error, gtroff can give a warning about it. If you want to align
comments, you can do it like this:
@@ -215,7 +215,7 @@ comments, you can do it like this:
* I don't like the page headers and footers produced by groff -man.
There seem to be many different styles of page header and footer
-produced by different versions of the -man macros. You will need to
+produced by different versions of the -man macros. You need to
put modified macros from tmac/an-old.tmac into man.local. More
information is available in groff_man(7).
@@ -235,8 +235,8 @@ Ted Faber <faber@lunabase.org> has written a freely available grap:
\n(st and \n(sb aren't supposed to give the height and depth of the
string rather they give the minimum and maximum vertical displacement
-of the baseline. For example for \v'2u'\v'-3u', \n(st will be 1 and
-\n(sb will be -2. The height and depth of the string is available in
+of the baseline. For example for \v'2u'\v'-3u', \n(st is 1 and
+\n(sb is -2. The height and depth of the string is available in
the \n[rst] and \n[rsb] registers: these are groff extensions.
----------------------------------------------------------------------
@@ -247,13 +247,13 @@ the \n[rst] and \n[rsb] registers: these are groff extensions.
The -man documentation says that the default scale indicator for TP
macro is `n'. The groff -man macros implement this correctly, so that
-the argument will be evaluated as if it were
+the argument is evaluated as if it were
\w'label'n+2n
The Unix -man macros don't implement this correctly (probably because
it's hard to do in Unix troff); they just append `n' to the entire
-argument, so that it will be evaluated as if it were
+argument, so that it is evaluated as if it were
\w'label'u+2n
@@ -412,7 +412,7 @@ format. (This is available from the Adobe file server; send a message
with a body of `help' to ps-file-server@adobe.com.)
If an EPS file to be included via \X'ps: import' does not start with
-`%!PS-Adobe-...', gtroff will still include the file, but grops will
+`%!PS-Adobe-...', gtroff still includes the file, but grops does
not add any fonts to the generated output file that are listed in the
EPS file, even though the files are listed in the `download' file and
are available in the devps directory.
@@ -550,7 +550,7 @@ Yes. Configure and compile groff as usual, but install it with
make install tmac_wrap=""
-Then no wrapper files are produced, and `-ms' will use groff's `ms'
+Then no wrapper files are produced, and `-ms' uses groff's `ms'
macros.
----------------------------------------------------------------------
@@ -744,13 +744,13 @@ before starting the configure script.
[This has been fixed in z/OS V1R3 (aka OS/390 R13).]
There is a bug in the Language Environment (LE) whereby the test
-program for static destructors fails. You will see the message
-`configure: error: a working C++ compiler is required'
+program for static destructors fails. You see the message
+`configure: error: a working C++ compiler is required'.
Applying PTF UQ42006 is supposed to fix this, but the test program is
still returning the wrong value (1). To work around this problem, you
can comment out the following in the configure script (near line 2029).
-This will effectively bypass the test (static constructors and
+This effectively bypasses the test (static constructors and
destructors do actually work properly):
#if { (eval echo "$as_me:2029: \"$ac_link\"") >&5
diff --git a/README b/README
index 5f80eaf5..fdda2b2e 100644
--- a/README
+++ b/README
@@ -10,8 +10,8 @@ Berkeley `-me' macros, the enhanced version `gxditview' of the X11
`xditview' previewer, and an implementation of the `-mm' macros
contributed by Joergen Haegg (jh@axis.se).
-See the file `INSTALL' for installation instructions. You will
-require a C++ compiler.
+See the file `INSTALL' for installation instructions. You require
+a C++ compiler.
The file `NEWS' describes recent user-visible changes to `groff'.
@@ -35,8 +35,8 @@ then executing the commands
(Note that you need an `ssh' client for security reasons.)
-This will create a subdirectory, `~/cvswork/groff', with a "checked
-out" copy of the `CVS' repository. An update of this working copy may
+This creates a subdirectory, `~/cvswork/groff', with a `checked
+out' copy of the `CVS' repository. An update of this working copy may
be achieved, at any later time by invoking the commands
cd ~/cvswork/groff
@@ -80,9 +80,9 @@ Note that `texinfo' and `bison' or `byacc' are required only for
building from `CVS' sources (either a checked out working copy, or a
daily snapshot). They are not required for building from a stable
release tarball. Also note that the version numbers stated are the
-minimum supported. No version of `texinfo' < 4.8 will work, and the
+minimum supported. No version of `texinfo' < 4.8 works, and the
original release of `bison' 1.875 is known not to work; you *may* find
-that `bison' releases < 1.875 will work, but in case of difficulty,
+that `bison' releases < 1.875 work, but in case of difficulty,
please update to a later version *before* posting a bug report.
For *all* sources, you need ghostscript for creation of either `PDF' or
@@ -91,7 +91,7 @@ For *all* sources, you need ghostscript for creation of either `PDF' or
formats, then these packages are unnecessary.
In Linux Debian, the installation of `texinfo' is dangerous. For it
-creates a file `install-info' that will block the system installation.
+creates a file `install-info' that blocks the system installation.
So the created `/usr/local/bin/install-info' must be renamed.
The `groff' configure script searches for the X11 headers and
@@ -104,8 +104,8 @@ Please report bugs using the form in the file `BUG-REPORT'; the idea of
this is to make sure that FSF has all the information it needs to fix
the bug. At the very least, read the `BUG-REPORT' form and make sure
that you supply all the information that it asks for. Even if you are
-not sure that something is a bug, report it using `BUG-REPORT': this will
-enable us to determine whether it really is a bug or not.
+not sure that something is a bug, report it using `BUG-REPORT': this
+enables us to determine whether it really is a bug or not.
Three mailing lists are available:
diff --git a/doc/groff.texinfo b/doc/groff.texinfo
index f8cece1b..1e7ed091 100644
--- a/doc/groff.texinfo
+++ b/doc/groff.texinfo
@@ -1295,8 +1295,8 @@ it also implies @code{groff}'s @option{-s} option.
@w{@code{\X'ps: import}} and @w{@code{\X'ps: file}} escapes.
@end itemize
-The current directory is always searched first. This option may be specified
-more than once; the directories will be searched in the order specified. No
+The current directory is always searched first. This option may be specified
+more than once; the directories are searched in the order specified. No
directory search is performed for files specified using an absolute path.
@end table
@@ -1455,7 +1455,7 @@ are @samp{TR}, @samp{TB}, @samp{TI}, and @samp{TBI}.
@cindex font path
@cindex path, for font files
All font files are kept in the @dfn{font directories} which constitute
-the @dfn{font path}. The file search functions will always append the
+the @dfn{font path}. The file search functions always append the
directory @code{dev}@var{name}, where @var{name} is the name of the
output device. Assuming, say, DVI output, and @file{/foo/bar} as a
font directory, the font files for @code{grodvi} must be in
@@ -2203,11 +2203,11 @@ with some versions of the @code{man} program. @emph{Always} use the
request, in preference to such a @samp{.ll @var{length}} request.
In particular, note that in nroff mode, the request @samp{.ll 65n},
(with any @var{length} expression which evaluates equal to 65@dmn{n},
-i.e., the formatter's default line length in nroff mode), will @emph{not}
-set the line length to 65@dmn{n} (it will be adjusted to the @code{man}
+i.e., the formatter's default line length in nroff mode), does @emph{not}
+set the line length to 65@dmn{n} (it is adjusted to the @code{man}
macro package's default setting of 78@dmn{n}), whereas the use of the
@option{-rLL=65n} option, or the @samp{.nr LL 65n}
-request @emph{will} establish a line length of 65@dmn{n}.}
+request @emph{does} establish a line length of 65@dmn{n}.}
@item -rLT=@var{length}
Set title length to @var{length}. If not specified, the title length
@@ -2949,7 +2949,7 @@ Default: 12@dmn{p}.
@endDefmpreg
@Defmpreg {PSINCR, ms}
-Defines an increment in point size, which will be applied to section
+Defines an increment in point size, which is applied to section
headings at nesting levels below the value specified in @code{GROWPS}.
The value of @code{PSINCR} should be specified in points, with the
@dmn{p} scaling factor, and may include a fractional component; for
@@ -2964,9 +2964,9 @@ Default: 1@dmn{p}.
@Defmpreg {GROWPS, ms}
Defines the heading level below which the point size increment set by
@code{PSINCR} becomes effective. Section headings at and above the
-level specified by @code{GROWPS} will be printed at the point size set
+level specified by @code{GROWPS} are printed at the point size set
by @code{PS}; for each level below the value of @code{GROWPS}, the
-point size will be increased in steps equal to the value of
+point size is increased in steps equal to the value of
@code{PSINCR}. Setting @code{GROWPS} to any value less than@tie{}2
disables the incremental heading size feature.
@@ -3025,7 +3025,7 @@ Defines the minimum number of initial lines of any paragraph which
should be kept together, to avoid orphan lines at the bottom of a
page. If a new paragraph is started close to the bottom of a page,
and there is insufficient space to accommodate @code{PORPHANS} lines
-before an automatic page break, then the page break will be forced,
+before an automatic page break, then the page break is forced,
before the start of the paragraph.
Effective: next paragraph.
@@ -3040,7 +3040,7 @@ should be kept together with any section heading introduced by the
to the bottom of a page, and there is insufficient space to
accommodate both the heading and at least @code{HORPHANS} lines of the
following paragraph, before an automatic page break, then the page
-break will be forced before the heading.
+break is forced before the heading.
Effective: next paragraph.
@@ -4010,7 +4010,7 @@ Document Control Registers}, for details.
@cindex @code{ms} macros, multiple columns
@cindex multiple columns [@code{ms}]
-The @file{ms} macros can set text in as many columns as will
+The @file{ms} macros can set text in as many columns as do
reasonably fit on the page. The following macros are available; all
of them force a page break if a multi-column mode is already set.
However, if the current mode is single-column, starting a multi-column
@@ -4848,7 +4848,7 @@ groff -Tlatin1 -mlatin9 ...
@endExample
@noindent
-will fail if you use the Euro character in the input. Usually, this
+fails if you use the Euro character in the input. Usually, this
limitation is present only for devices which have a limited set of
output glyphs (e.g.@: @option{-Tascii} and @option{-Tlatin1}); for other
devices it is usually sufficient to install proper fonts which contain
@@ -6139,7 +6139,7 @@ Decimal arabic numbers. This is the default format: 0, 1, 2,
Decimal numbers with as many digits as specified. So, @samp{00} would
result in printing numbers as 01, 02, 03,@tie{}@enddots{}
-In fact, any digit instead of zero will do; @code{gtroff} only counts
+In fact, any digit instead of zero does work; @code{gtroff} only counts
how many digits are specified. As a consequence, @code{af}'s default
format @samp{1} could be specified as @samp{0} also (and exactly this is
returned by the @code{\g} escape, see below).
@@ -6933,7 +6933,7 @@ invoked by the @file{troffrc} or @file{troffrc-end} file; by default,
@file{troffrc} loads hyphenation patterns and exceptions for American
English (in files @file{hyphen.us} and @file{hyphenex.us}).
-A second call to @code{hpf} (for the same language) will replace the
+A second call to @code{hpf} (for the same language) replaces the
hyphenation patterns with the new ones.
Invoking @code{hpf} causes an error if there is no current hyphenation
@@ -7621,7 +7621,7 @@ Set the escape character to@tie{}@var{c}. With no argument the default
escape character @samp{\} is restored. It can be also used to
re-enable the escape mechanism after an @code{eo} request.
-Note that changing the escape character globally will likely break
+Note that changing the escape character globally likely breaks
macro packages since @code{gtroff} has no mechanism to `intern' macros,
i.e., to convert a macro definition into an internal form which is
independent of its representation (@TeX{} has this mechanism).
@@ -8220,7 +8220,7 @@ The @samp{|} operator is also affected.
@cindex @code{\R}, after @code{\c}
@code{\c} works on the output level. Anything after this escape on the
same line is ignored, except @code{\R} which works as usual. Anything
-before @code{\c} on the same line will be appended to the current partial
+before @code{\c} on the same line is appended to the current partial
output line. The next non-command line after an interrupted line counts
as a new input line.
@@ -8232,7 +8232,7 @@ The visual results depend on whether no-fill mode is active.
@cindex no-fill mode, and @code{\c}
@cindex mode, no-fill, and @code{\c}
If no-fill mode is active (using the @code{nf} request), the next input
-text line after @code{\c} will be handled as a continuation of the same
+text line after @code{\c} is handled as a continuation of the same
input text line.
@Example
@@ -8247,7 +8247,7 @@ test.
@cindex fill mode, and @code{\c}
@cindex mode, fill, and @code{\c}
If fill mode is active (using the @code{fi} request), a word interrupted
-with @code{\c} will be continued with the text on the next input text line,
+with @code{\c} is continued with the text on the next input text line,
without an intervening space.
@Example
@@ -8459,7 +8459,7 @@ do the following before each paragraph:
text text text
@endExample
-@code{ne} will then automatically cause a page break if there is space
+@code{ne} then automatically causes a page break if there is space
for one line only.
@endDefreq
@@ -8477,7 +8477,7 @@ if no argument is given; the default scaling indicator is @samp{v}.
@cindex @code{sv} request, and no-space mode
@cindex @code{os} request, and no-space mode
Both @code{sv} and @code{os} ignore no-space mode. While the @code{sv}
-request allows negative values for @var{space}, @code{os} will ignore
+request allows negative values for @var{space}, @code{os} ignores
them.
@endDefreq
@@ -8735,10 +8735,10 @@ which name is the concatenation of the name of the current
family and the name of the current style. For example, if the current
font is@tie{}1 and font position@tie{}1 is associated with style
@samp{R} and the current font family is @samp{T}, then font
-@samp{TR} will be used. If the current font is not a style, then the
+@samp{TR} is used. If the current font is not a style, then the
current family is ignored. If the requests @code{cs}, @code{bd},
@code{tkf}, @code{uf}, or @code{fspecial} are applied to a style,
-they will instead be applied to the member of the current family
+they are instead applied to the member of the current family
corresponding to that style.
@var{n}@tie{}must be a non-negative integer value.
@@ -9040,7 +9040,7 @@ is called @dfn{groff glyph list (GGL)}.
@itemize @bullet
@item
A glyph for Unicode character U+@var{XXXX}[@var{X}[@var{X}]] which is
-not a composite character will be named
+not a composite character is named
@code{u@var{XXXX}@r{[}@var{X}@r{[}@var{X}@r{]]}}. @var{X} must be an
uppercase hexadecimal digit. Examples: @code{u1234}, @code{u008E},
@code{u12DB8}. The largest Unicode value is 0x10FFFF. There must be at
@@ -9051,7 +9051,7 @@ represented with character codes from the surrogate area U+D800-U+DFFF)
are not allowed too.
@item
-A glyph representing more than a single input character will be named
+A glyph representing more than a single input character is named
@display
@samp{u} @var{component1} @samp{_} @var{component2} @samp{_} @var{component3} @dots{}
@@ -9072,10 +9072,10 @@ acute}.
@item
groff maintains a table to decompose all algorithmically derived glyph
names which are composites itself. For example, @code{u0100} (@sc{latin
-letter a with macron}) will be automatically decomposed into
+letter a with macron}) is automatically decomposed into
@code{u0041_0304}. Additionally, a glyph name of the GGL is preferred
to an algorithmically derived glyph name; groff also automatically does
-the mapping. Example: The glyph @code{u0045_0302} will be mapped to
+the mapping. Example: The glyph @code{u0045_0302} is mapped to
@code{^E}.
@item
@@ -9108,12 +9108,12 @@ follows:
@itemize @bullet
@item
-Any component which is found in the GGL will be converted to the
+Any component which is found in the GGL is converted to the
@code{u@var{XXXX}} form.
@item
Any component @code{u@var{XXXX}} which is found in the list of
-decomposable glyphs will be decomposed.
+decomposable glyphs is decomposed.
@item
The resulting elements are then concatenated with @samp{_} inbetween,
@@ -9121,7 +9121,7 @@ dropping the leading @samp{u} in all elements but the first.
@end itemize
No check for the existence of any component (similar to @code{tr}
-request) will be done.
+request) is done.
Examples:
@@ -11582,7 +11582,7 @@ Despite of being silly, the current point is moved horizontally to the
right by@tie{}@var{n}.
@cindex @w{@code{\D'f @dots{}'}} and horizontal resolution
-Don't use this command! It has the serious drawback that it will be
+Don't use this command! It has the serious drawback that it is
always rounded to the next integer multiple of the horizontal resolution
(the value of the @code{hor} keyword in the @file{DESC} file). Use
@code{\M} (@pxref{Colors}) or @w{@code{\D'Fg @dots{}'}} instead.
@@ -11921,7 +11921,7 @@ Another line.
An important fact to consider while designing macros is that diversions and
traps do not interact normally. For example, if a trap invokes a header
macro (while outputting a diversion) which tries to change the font on the
-current page, the effect will not be visible before the diversion has
+current page, the effect is not visible before the diversion has
completely been printed (except for input protected with @code{\!} or
@code{\?}) since the data in the diversion is already formatted. In most
cases, this is not the expected behaviour.
@@ -12544,7 +12544,7 @@ This escape is @code{grohtml} specific. Provided that this escape
occurs at the outer nesting level write the @code{filename} to
@code{stderr}. The position of the image, @var{P}, must be specified
and must be one of @code{l}, @code{r}, @code{c}, or@tie{}@code{i} (left,
-right, centered, inline). @var{filename} will be associated with the
+right, centered, inline). @var{filename} is associated with the
production of the next inline image.
@end table
@endDefesc
@@ -13470,7 +13470,7 @@ To activate these statements say
groff -rDB=1 file
@endExample
-If it is known in advance that there will be many errors and no useful
+If it is known in advance that there are many errors and no useful
output, @code{gtroff} can be forced to suppress formatted output with
the @option{-z} flag.
@@ -13581,7 +13581,7 @@ For example,
@endExample
@noindent
-will cause a warning if @code{gtroff} must add 0.2@dmn{m} or more for each
+causes a warning if @code{gtroff} must add 0.2@dmn{m} or more for each
interword space in a line.
This request is active only if text is justified to both margins (using
@@ -13943,7 +13943,7 @@ diversion; it also works in both GNU @code{troff} and @acronym{UNIX}
@code{troff}.@footnote{To be completely independent of the current
escape character, use @code{\(rs} which represents a reverse solidus
(backslash) glyph.} To store, for some reason, an escape sequence in a
-diversion that will be interpreted when the diversion is reread, either
+diversion that is interpreted when the diversion is reread, either
use the traditional @code{\!} transparent output facility, or, if this
is unsuitable, the new @code{\?} escape sequence.
@@ -14522,7 +14522,7 @@ while others, such as the color commands, expect plain integers.
Note that single characters can have the eighth bit set, as can the
names of fonts and special characters. The names of characters and
fonts can be of arbitrary length. A character that is to be printed
-will always be in the current font.
+is always in the current font.
A string argument is always terminated by the next whitespace
character (space, tab, or newline); an embedded @samp{#} character is
@@ -15581,7 +15581,7 @@ character set. For example, the glyph @samp{\[Po]} is
represented as @samp{&pound;} in @acronym{HTML} 4.0.
Anything on the line after the @var{entity-name} field resp.@: after
-@samp{--} will be ignored.
+@samp{--} is ignored.
The @var{metrics} field has the form:
diff --git a/doc/pic.ms b/doc/pic.ms
index 6c6b66a5..edff0ed1 100644
--- a/doc/pic.ms
+++ b/doc/pic.ms
@@ -10,7 +10,7 @@
.\" This document was written for free use and redistribution by
.\" Eric S. Raymond <esr@thyrsus.com> in August 1995.
.\"
-.\" $Id: pic.ms,v 1.29 2005/04/27 20:52:34 wl Exp $
+.\" $Id: pic.ms,v 1.30 2006/01/21 14:14:09 wl Exp $
.\"
.\" Set a proper TeX and LaTeX
.ie t \{\
@@ -77,7 +77,7 @@ Where differences between Documenter's Work Bench (1991) \fBpic\fP and GNU
\[lq]DWB pic\[rq]. Details on the history of the program are given at the
end of this document.
.PP
-In this document, the \fIgpic\/\fP(1) extensions will be marked as such.
+In this document, the \fIgpic\/\fP(1) extensions are marked as such.
.
.
.NH 1
@@ -97,7 +97,7 @@ on the page.
.NH 2
PIC Error Messages
.PP
-If you make a \fBpic\fP syntax error, \fIgpic\/\fP(1) will issue an
+If you make a \fBpic\fP syntax error, \fIgpic\/\fP(1) issues an
error message in the standard \fIgcc\/\fP(1)-like syntax. A typical
error message looks like this,
.KS
@@ -195,7 +195,7 @@ purposes. We'll describe both of these later on.
.PP
The box, ellipse, circle, and block composite objects are \fIclosed\/\fR;
lines, arrows, arcs and splines are \fIopen\fP. This distinction
-will often be important in explaining command modifiers.
+is often important in explaining command modifiers.
.PP
Figure \n[H1]-2 was produced by the following \fBpic\fP program,
which introduces some more basic concepts:
@@ -315,8 +315,8 @@ Sizes and Spacing
.PP
Sizes are specified in inches. If you don't like inches, it's
possible to set a global style variable \fBscale\fP that changes the
-unit. Setting \fBscale = 2.54\fP will effectively change the internal
-unit to centimeters (all other size variable values will be scaled
+unit. Setting \fBscale = 2.54\fP effectively changes the internal
+unit to centimeters (all other size variable values are scaled
correspondingly).
.
.NH 2
@@ -373,7 +373,7 @@ box width 3 "this text is far too long for a default box"
.CE "2: Result of \fBbox width 3 \"text far too long\"\fP"
.PP
This modifier takes a dimension in inches. There is also a \[lq]height\[rq]
-modifier that will change a box's height. The \fBwidth\fP keyword may
+modifier that changes a box's height. The \fBwidth\fP keyword may
be abbreviated to \fBwid\fP; the \fBheight\fP keyword to \fBht\fP.
.
.NH 2
@@ -627,9 +627,9 @@ and a \fBheight\fP attribute, the length of the arrowhead along the shaft.
Arrowhead style is controlled by the style variable \fBarrowhead\fP.
The DWB and GNU versions interpret it differently. DWB defaults to
open arrowheads and an \fBarrowhead\fP value of\~2; the Kernighan
-paper says a value of\~7 will make solid arrowheads. GNU \fBgpic\fP
+paper says a value of\~7 makes solid arrowheads. GNU \fBgpic\fP
defaults to solid arrowheads and an \fBarrowhead\fP value of\~1; a
-value of\~0 will produce open arrowheads. Note that solid arrowheads are
+value of\~0 produces open arrowheads. Note that solid arrowheads are
always filled with the current outline color.
.
.NH 2
@@ -685,11 +685,11 @@ circle fill; move; circle fill 0.4; move; circle fill 0.9;
.PP
GNU \fBgpic\fP makes some additional guarantees. A fill value greater
than 1 can also be used: this means fill with the shade of gray that
-is currently being used for text and lines. Normally this will be
+is currently being used for text and lines. Normally this is
black, but output devices may provide a mechanism for changing this.
The invisible attribute does not affect the filling of objects. Any
-text associated with a filled object will be added after the object
-has been filled, so that the text will not be obscured by the filling.
+text associated with a filled object is added after the object
+has been filled, so that the text is not obscured by the filling.
.PP
The closed-object modifier \fBsolid\fP is equivalent to \fBfill\fP
with the darkest fill value (DWB \fBpic\fP had this capability but
@@ -752,14 +752,14 @@ about \fI[tg]roff\/\fP(1)'s default point size).
In GNU \fBgpic\fR, objects can have an
.B aligned
attribute.
-This will only work when the postprocessor is
+This only works if the postprocessor is
\fBgrops\fP.
Any text associated with an object having the
.B aligned
-attribute will be rotated about the center of the object
+attribute is rotated about the center of the object
so that it is aligned in the direction from the start point
to the end point of the object.
-Note that this attribute will have no effect for objects whose start and
+Note that this attribute has no effect for objects whose start and
end points are coincident.
.
.
@@ -930,13 +930,13 @@ arrow right at A .r;
.PE
.CE "1: Example of label use"
The \fBat\fP statement in the fourth line uses the label \fBA\fP (the
-behavior of \fBat\fP will be explained in the next section). We'll
+behavior of \fBat\fP is explained in the next section). We'll
see later on that labels are most useful for referring to block composite
objects.
.PP
Labels are not constants but variables (you can view colon as a sort
of assignment). You can say something like \fBA: A + (1,0);\fP
-and the effect will be to reassign the label \fBA\fR to designate a
+and the effect is to reassign the label \fBA\fR to designate a
position one inch to the right of its old value.
.
.
@@ -1257,7 +1257,7 @@ you can change the amount of chopping.
If you say \fBline .\|.\|.\& chop \fIr1\fP chop \fIr2\fP\fR with \fIr1\fP
and \fIr2\fP both numbers, you can vary the amount of chopping at both
ends. You can use this in combination with trigonometric functions
-to write code that will deal with more complex intersections.
+to write code that deals with more complex intersections.
.
.
.NH 1
@@ -1389,7 +1389,7 @@ arrow from 2nd last [];
.DE
.KE
.LP
-the arrow in the last line will be attached to object \fBP\fP, not
+the arrow in the last line is attached to object \fBP\fP, not
object \fBQ\fP.
.PP
In DWB \fBpic\fP, only references one level deep into enclosed blocks
@@ -1469,7 +1469,7 @@ internally as floating-point). Decimal-point notation is acceptable;
in GNU \fBgpic\fR, scientific notation in C's `e' format (like
\f(CW5e-2\fP) is accepted.
.PP
-Anywhere a number is expected, the language will also accept a
+Anywhere a number is expected, the language also accepts a
variable. Variables may be the built-in style variable described in
the last section, or new variables created by assignment.
.PP
@@ -1482,7 +1482,7 @@ variable within a block shadows a variable with the same name outside of
the block.
.PP
GNU \fBgpic\fP supports an alternate form of assignment using \fB:=\fP.
-The variable must already be defined, and the value will be assigned to
+The variable must already be defined, and the value is assigned to
that variable without creating a variable local to the current block.
For example, this
.KS
@@ -1566,7 +1566,7 @@ text (not including the braces). The macro may be called as
.R
.DE
.LP
-The arguments (if any) will be substituted for tokens \fB$1\fP, \fB$2\fP
+The arguments (if any) are substituted for tokens \fB$1\fP, \fB$2\fP
\&.\|.\|.\& \fB$n\fP
appearing in the replacement text.
.PP
@@ -1605,7 +1605,7 @@ define jumperblock {
box with .nw at 6th last [].nw wid 6*jwidth ht jheight;
# Use {} to avoid changing position from last box draw.
- # This is necessary so move in any direction will work as expected
+ # This is necessary so move in any direction works as expected
{"Jumpers in state $1$2$3$4$5$6" at last box .s + (0,-0.2);}
}
@@ -1651,7 +1651,7 @@ define jumperblock {
box with .nw at 6th last [].nw wid 6*jwidth ht jheight;
# Use {} to avoid changing position from last box draw.
- # This is necessary so move in any direction will work as expected
+ # This is necessary so move in any direction works as expected
{"Jumpers in state $1$2$3$4$5$6" at last box .s + (0,-0.2);}
}
@@ -1667,7 +1667,7 @@ and variable assignment to write true functions.
.PP
One detail the example above does not illustrate is the fact that
macro argument parsing is not token-oriented. If you call
-\fBjumper(\ 1\ )\fP, the value of $1 will be \fB"\ 1\ "\fP. You could
+\fBjumper(\ 1\ )\fP, the value of $1 is \fB"\ 1\ "\fP. You could
even call \fBjumper(big\ string)\fP to give $1 the value
\fB"big\ string"\fP.
.PP
@@ -1699,7 +1699,7 @@ The statement
.DE
.LP
inserts the contents of \fIfilename\fR in the \fBpic\fP input stream.
-Any \fB.PS\fP/\fB.PE\fP pair in the file will be ignored. You
+Any \fB.PS\fP/\fB.PE\fP pair in the file is ignored. You
can use this to include pre-generated images.
.PP
A variant of this statement replicates the \fBcopy thru\fP feature of
@@ -1884,7 +1884,7 @@ is prefixed by\~\c
.B *
then
.I variable
-will instead be multiplied by
+is multiplied instead by
\fIexpr3\fR.
The value of
.I expr3
@@ -1926,7 +1926,7 @@ or
pairs may instead be balanced pairs of
braces ({ and\~}) as in the \fBsh\fR command. In either case, the
\fIif-true\fR may contain balanced pairs of braces. None of these
-delimiters will be seen inside strings.
+delimiters are seen inside strings.
.PP
All the usual relational operators my be used in conditional expressions;
\fB!\&\fP (logical negation, not factorial), \fB&&\fP, \fB|\||\fP, \fB==\fP,
@@ -1947,16 +1947,16 @@ present in \fIgroff\/\fP(1) that are not present in \fItroff\/\fP(1).
.NH 2
Scaling Arguments
.PP
-The DWB \fIpic\/\fP(1) program will accept one or two arguments to
+The DWB \fIpic\/\fP(1) program accepts one or two arguments to
\&\fB.PS\fP, which is interpreted as a width and height in inches to
which the results of \fIpic\/\fP(1) should be scaled (width and height
scale independently). If there is only one argument, it is
-interpreted as a width to scale the picture to, and height will be
+interpreted as a width to scale the picture to, and height is
scaled by the same proportion.
.PP
-GNU \fBgpic\fP is less general; it will accept a single width to scale
+GNU \fBgpic\fP is less general; it accepts a single width to scale
to, or a zero width and a maximum height to scale to. With
-two non-zero arguments, it will scale to the maximum height.
+two non-zero arguments, it scales to the maximum height.
.
.NH 2
How Scaling is Handled
@@ -1993,7 +1993,7 @@ the following definitions:
.vs
.KE
.LP
-Equivalent definition will be supplied by GNU \fIpic\/\fP(1) if you use
+Equivalent definition is supplied by GNU \fIpic\/\fP(1) if you use
the \-mpic option; this should make it usable with macro pages other
than \fIms\/\fR(1).
.PP
@@ -2015,7 +2015,7 @@ PIC and [gt]roff commands
By default, input lines that begin with a period are passed to the
postprocessor, embedded at the corresponding point in the output.
Messing with horizontal or vertical spacing is an obvious recipe for
-bugs, but point size and font changes will usually be safe.
+bugs, but point size and font changes are usually safe.
.PP
Point sizes and font changes are also safe within text strings, as
long as they are undone before the end of string.
@@ -2069,7 +2069,7 @@ Interface to TeX
\*[tx] mode is enabled by the
.B \-t
option.
-In \*[tx] mode, pic will define a vbox called
+In \*[tx] mode, pic defines a vbox called
.B \egraph
for each picture; the name can be changed with the pseudo-variable
.B figname
@@ -2082,7 +2082,7 @@ You must yourself print that vbox using, for example, the command
.RE
.LP
Actually, since the vbox has a height of zero (it is defined with \evtop)
-this will produce slightly more vertical space above the picture than
+this produces slightly more vertical space above the picture than
below it;
.RS
.LP
@@ -2122,7 +2122,7 @@ change the value of \fB\ebaselineskip\fP.
Anything else may well produce undesirable results; use at your own risk.
Lines beginning with a period are not given any special treatment.
.PP
-The \*[tx] mode of \fIpic\/\fP(1) will \fInot\fP translate \fBtroff\fP
+The \*[tx] mode of \fIpic\/\fP(1) does \fInot\fP translate \fBtroff\fP
font and size changes included in text strings!
.PP
Here an example how to use \fBfigname\fP.
@@ -2441,7 +2441,7 @@ A line starting with a command character (`.' in groff mode, `\e' in
A string either enclosed by `{' and `}' or with \fIX\fP and \fIX\fP,
where \fIX\fP doesn't occur in the string.
.IP \s[-1]BALANCED-BODY\s[0]
-Delimiters as in \s[-1]BALANCED-TEXT\s[0]; the body will be interpreted as
+Delimiters as in \s[-1]BALANCED-TEXT\s[0]; the body is interpreted as
`\fB\[la]command\[ra].\|.\|.\fP'.
.IP \s[-1]FILENAME\s[0]
The name of a file. This has the same semantics as \s[-1]TEXT\s[0].
@@ -2480,7 +2480,7 @@ The top-level \fBpic\fP object is a picture.
.PP
The arguments, if present, represent the width and height of the picture,
causing \fBpic\fR to attempt to scale it to the given dimensions in
-inches. In no case, however, will the X and Y\~dimensions of the
+inches. In no case, however, the X and Y\~dimensions of the
picture exceed the values of the style variables \fBmaxpswid\fP and
\fBmaxpsheight\fP (which default to the normal 8.5\^i by 11\^i page size).
.PP
@@ -2546,7 +2546,7 @@ else
.R
.DE
.PP
-will fail. You have to use the braces on the same line as the keywords:
+fails. You have to use the braces on the same line as the keywords:
.DS
.CW
if {
@@ -2925,7 +2925,7 @@ text (not including the braces). The macro may be called as
.R
.DE
.LP
-The arguments (if any) will be substituted for tokens $1, $2 .\|.\|.\& $n
+The arguments (if any) are substituted for tokens $1, $2 .\|.\|.\& $n
appearing in the replacement text. To undefine a macro, say \fBundef\fP
\fIname\fR, specifying the name to be undefined.
.\"%%POSTLUDE%%
diff --git a/doc/webpage.ms b/doc/webpage.ms
index 442c456f..3c159f91 100644
--- a/doc/webpage.ms
+++ b/doc/webpage.ms
@@ -122,7 +122,7 @@ macros contributed by
.MTO jh@\:axis.se "J\[:o]rgen H\[:a]gg" .
See the file INSTALL for installation instructions.
-You will require a C++ compiler.
+You require a C++ compiler.
The file NEWS describes recent user-visible changes to groff.
@@ -156,7 +156,7 @@ cvs -d:pserver:anoncvs@savannah.gnu.org:/cvsroot/groff -z5 co groff
When asked for a password during the `login' call, simply press Enter.
-This will create a subdirectory, ~/cvswork/groff, with a `checked out'
+This creates a subdirectory, ~/cvswork/groff, with a `checked out'
copy of the CVS repository.
An update of this working copy may be
achieved, at any later time by invoking the commands
@@ -221,9 +221,9 @@ Note that texinfo and bison or byacc are required only for building from
CVS sources (either a checked out working copy, or a daily snapshot).
They are not required for building from a stable release tarball.
Also note that the version numbers stated are the minimum supported.
-No version of texinfo < 4.8 will work, and the original release of bison
+No version of texinfo < 4.8 work, and the original release of bison
1.875 is known not to work; you \fImay\fP find that bison releases < 1.875
-will work, but in case of difficulty, please update to a later version
+do work, but in case of difficulty, please update to a later version
\fIbefore\fP posting a bug report.
For \fIall\fP sources, you need ghostscript for creation of either PDF or
@@ -240,7 +240,7 @@ is to make sure that FSF has all the information it needs to fix the bug.
At the very least, read the BUG-REPORT form and make sure that you supply
all the information that it asks for.
Even if you are not sure that something is a bug, report it using
-BUG-REPORT: this will enable us to determine whether it really is a bug or
+BUG-REPORT: this enables us to determine whether it really is a bug or
not.
.SH
@@ -482,15 +482,15 @@ Sets number of lines of following paragraph which must be kept with a
heading, defined by `NH' or `SH', before any automatic page break.
.IP GROWPS
-Sets the first level of heading (set with `NH') which will keep the
+Sets the first level of heading (set with `NH') which keeps the
same point size as body text.
.IP PSINCR
Sets the point size increment for each level of heading (set with
`NH'), below the threshold level set by `GROWPS'; e.g., if
\en[PS]\~=\~10, \en[GROWPS]\~=\~3 and \en[PSINCR]\~=\~2.0p, then `.NH\~1'
-will produce 14pt headings, `.NH\~2' will produce 12pt, and all other levels
-will remain at 10pt (because \en[PS]\~=\~10).
+produces 14pt headings, `.NH\~2' produces 12pt, and all other levels
+remain at 10pt (because \en[PS]\~=\~10).
.LI
The `SH' macro now accepts a numeric argument, to make heading size
@@ -559,7 +559,7 @@ files named in `so' and `psbb' requests, and files named in \eX'ps:\~file'
and \eX'ps:\~import' escapes.
.LI
-If option `\-V' is used more than once, the commands will be both printed
+If option `\-V' is used more than once, the commands are both printed
on standard error and run.
.ULE
.
@@ -802,7 +802,7 @@ The new request
.ft R
.in
-will change the mapping while a composite glyph name is constructed.
+changes the mapping while a composite glyph name is constructed.
To make \e[A\~ho] yield the expected result,
.in 2m
@@ -1377,7 +1377,7 @@ final `0' can be omitted.
.LI
`trin' (translate input) is a new request which is similar to `tr' with
-the exception that the `asciify' request will use the character code (if
+the exception that the `asciify' request uses the character code (if
any) before the character translation.
Example:
@@ -1557,12 +1557,12 @@ The image position parameter names in `IMG' have been changed to `\-L',
`\-R', and `\-C'.
.LI
-New macro `PIMG' for inclusion of a PNG image (it will automatically
-convert it into an EPS file if not \-Thtml is used).
+New macro `PIMG' for inclusion of a PNG image (it automatically
+converts it into an EPS file if not \-Thtml is used).
.LI
New macro `MPIMG' for putting a PNG image into the left or right margin
-(it will automatically convert it into an EPS file if not \-Thtml is used).
+(it automatically converts it into an EPS file if not \-Thtml is used).
.LI
New macros `HnS', `HnE' to start and end a header line block.
@@ -1813,7 +1813,7 @@ Miscellaneous
A new manual page `ditroff.7' is available.
.LI
-The groff texinfo manual will now be installed, together with a bunch
+The groff texinfo manual is now installed, together with a bunch
of examples.
.LI
diff --git a/man/groff.man b/man/groff.man
index 2e0bfc74..e3a3d65f 100644
--- a/man/groff.man
+++ b/man/groff.man
@@ -414,7 +414,7 @@ control character must be on the first position of the line.
.
.P
.B Text lines
-represent the parts that will be printed.
+represent the parts that is printed.
They can be modified by escape sequences, which are recognized by a
leading backslash
.squoted_char \[rs] .
@@ -653,7 +653,7 @@ character.
.IP ""
As a second task, it is the most commonly used argument separator in
some functional escape sequences (but any pair of characters not part
-of the argument will work).
+of the argument do work).
.
In all other positions, it denotes the single quote or apostrophe
character.
@@ -671,7 +671,7 @@ In the
.request ds
and
.request as
-requests, a leading double quote in the argument will be stripped off,
+requests, a leading double quote in the argument is stripped off,
making everything else afterwards the string to be defined (enabling
leading whitespace).
.
@@ -1107,13 +1107,13 @@ If an expression defined as
.I \[+-]N
starts with a
.squoted_char +
-sign the resulting value of the expression will be added to an already
+sign the resulting value of the expression is added to an already
existing value inherent to the related request, e.g.\& adding to a number
register.
.
If the expression starts with a
.squoted_char -
-the value of the expression will be subtracted from the request value.
+the value of the expression is subtracted from the request value.
.
.P
Without a sign,
@@ -1516,7 +1516,7 @@ request.
.REQ .em macro
The
.I macro
-will be run after the end of input.
+is run after the end of input.
.
.REQ .eo
Turn off escape character mechanism.
@@ -1612,7 +1612,7 @@ then the fonts
.IR s1 ,
.IR s2 ,
.I .\|.\|.\&
-will be special.
+are special.
.
.REQ .ft
Return to previous font.
@@ -1921,7 +1921,7 @@ directly to intermediate output, allowing leading whitespace if
.I string
starts with
.character \[dq]
-(which will be stripped off).
+(which is stripped off).
.
.REQ .pc
Reset page number character to\~\c
@@ -2105,7 +2105,7 @@ Reset global list of special fonts to be empty.
Fonts
.IR s1 ,
.IR s2 ,
-etc.\& are special and will be searched for characters not in the
+etc.\& are special and are searched for characters not in the
current font.
.
.REQ .spreadwarn
@@ -2218,7 +2218,7 @@ whitespace if
.I anything
starts with
.character \[dq]
-(which will be stripped off).
+(which is stripped off).
.
.REQ .tmc anything
Similar to
@@ -2244,7 +2244,7 @@ This is the same as the
.request tr
request except that the
.B asciify
-request will use the character code (if any) before the character
+request uses the character code (if any) before the character
translation.
.
.REQ .trnt abcd.\|.\|.\&
@@ -2528,7 +2528,7 @@ Default optional hyphenation character.
Transparent line indicator.
.
.ESC? anything
-In a diversion, this will transparently embed
+In a diversion, this transparently embeds
.I anything
in the diversion.
.I anything
@@ -2566,12 +2566,12 @@ recognition.
.
.ESC /
Increases the width of the preceding character so that the spacing
-between that character and the following character will be correct if
+between that character and the following character is correct if
the following character is a roman character.
.
.ESC ,
Modifies the spacing of the following character so that the spacing
-between that character and the preceding character will correct if the
+between that character and the preceding character is correct if the
preceding character is a roman character.
.
.ESC ~
@@ -3488,7 +3488,7 @@ be reproduced, and say which version of groff you are using.
.SH AUTHORS
.\" --------------------------------------------------------------------
.
-Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
Free Software Foundation, Inc.
.
.P
diff --git a/man/groff_char.man b/man/groff_char.man
index c3869003..6274d7c5 100644
--- a/man/groff_char.man
+++ b/man/groff_char.man
@@ -17,9 +17,10 @@ groff_char(7)
This file is part of groff (GNU roff).
File position: <groff_src_top>/man/groff_char.man
-Last update: 05 Dec 2004
+Last update: 21 Jan 2006
-Copyright (C) 1989-2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+Copyright (C) 1989-2000, 2001, 2002, 2003, 2004, 2006
+ Free Software Foundation, Inc.
written by Werner Lemberg <wl@gnu.org>
with additions by Bernd Warken <bwarken@mayn.de>
@@ -359,7 +360,7 @@ This manual page lists the standard
.B groff
glyph names and the default input mapping, \%latin-1.
.
-The glyphs in this document will look different depending
+The glyphs in this document look different depending
on which output device was chosen (with option
.B \-T
for the
@@ -367,7 +368,7 @@ for the
program or the roff formatter).
.
Glyphs not available for the device that
-is being used to print or view this manual page will be marked with
+is being used to print or view this manual page are marked with
.ie \n(.g `(N/A)'; the device currently used is `\*(.T'.
.el `(N/A)'.
.
@@ -404,7 +405,7 @@ It is rather straightforward (for the experienced user) to set up other
.IR \%Latin-2 ;
since
.B groff
-will use Unicode in the next major version, no additional encodings
+uses Unicode in the next major version, no additional encodings
are provided.
.
.
@@ -1279,7 +1280,7 @@ variant and U+03C5 the curly glyph.
Unfortunately, most font vendors didn't update their fonts to
this (incompatible) change in Unicode.
.
-At the time of this writing (February 2003), it is not clear yet whether
+At the time of this writing (January 2006), it is not clear yet whether
the Adobe Glyph Names `phi' and `phi1' also change its meaning if used for
mathematics, thus compatibility problems are likely to happen \(en being
conservative, groff currently assumes that `phi' in a PostScript symbol
@@ -1358,7 +1359,7 @@ phi, and `\f(CW\e[+f]\fP' the curly variant.
.\" --------------------------------------------------------------------
.
Copyright \(co 1989-2000, 2001, 2002, 2003,
-2004 Free Software Foundation, Inc.
+2004, 2006 Free Software Foundation, Inc.
.
.P
This document is distributed under the terms of the FDL (GNU Free