summaryrefslogtreecommitdiff
path: root/tmac/groff_ms.man
diff options
context:
space:
mode:
authorwlemb <wlemb>2002-01-26 07:52:03 +0000
committerwlemb <wlemb>2002-01-26 07:52:03 +0000
commit3a411f58f94a0aa475dcb05a12ef6778f7884009 (patch)
tree19d39a7585c9c6172ad3141087a632d2def8c2af /tmac/groff_ms.man
parent7482010e8f31df2ac357c1f652c20f2d4fd6e713 (diff)
downloadgroff-3a411f58f94a0aa475dcb05a12ef6778f7884009.tar.gz
* tmac/groff_ms.man: Typographical improvements.
* doc/groff.texinfo: Updated version and copyright. * src/devices/grops/grops.man: Updated. * tmac/groff_tmac.man: Fix `ig' macro. * tmac/an-old.tmac (ne): Redefine `ne' request to be a no-op in nroff mode. Use `.ne' unconditionally everywhere. (TS): Only insert some vertical space. Doing a page break is no longer necessary due to the redefinition of the `ne' request. * src/libs/libdriver/input.cc (parse_D_command): Don't emit a warning for unknown subcommands but parse and pass them to the device driver.
Diffstat (limited to 'tmac/groff_ms.man')
-rw-r--r--tmac/groff_ms.man129
1 files changed, 92 insertions, 37 deletions
diff --git a/tmac/groff_ms.man b/tmac/groff_ms.man
index eca546f6..cea0de74 100644
--- a/tmac/groff_ms.man
+++ b/tmac/groff_ms.man
@@ -120,50 +120,79 @@ or just after the
.B RP
macro.
.LP
+.ne 9
.B Margin settings
+.RS
+.na
.TS
-center;
-cb cb cb cb
-afCW l l l .
+cb s cb s s cb s cb s
+afCW s l s s l s l s.
Reg. Definition Effective Default
_
-PO Page offset (left margin) next page 1i
-LL Line length next para. 6i
-LT Header/footer length next para. 6i
-HM Top (header) margin next page 1i
-FM Bottom (footer) margin next page 1i
+PO T{
+Page offset (left margin)
+T} T{
+next page
+T} 1i
+LL T{
+Line length
+T} next para. 6i
+LT T{
+Header/footer length
+T} next para. 6i
+HM T{
+Top (header) margin
+T} next page 1i
+FM T{
+Bottom (footer) margin
+T} next page 1i
_
.TE
+.RE
.LP
+.ne 7
.B Text settings
+.RS
.TS
-center;
-cb cb cb cb
-afCW l l l .
+cb s cb s s cb s cb s
+afCW s l s s l s l s.
Reg. Definition Effective Default
_
-PS Point size next para. 10p
-VS Line spacing (leading) next para. 12p
+PS T{
+Point size
+T} next para. 10p
+VS T{
+Line spacing (leading)
+T} next para. 12p
_
.TE
+.RE
.LP
-.if t .bp
+.ne 7
.B Paragraph settings
+.RS
.TS
-center;
-cb cb cb cb
-afCW l l l .
+cb cb s cb cb
+afCW l s l l .
Reg. Definition Effective Default
_
-PI Initial indent next para. 5n
-PD Space between paragraphs next para. 0.3v
-QI Quoted paragraph indent next para. 5n
+PI T{
+Initial indent
+T} next para. 5n
+PD T{
+Space between paragraphs
+T} next para. 0.3v
+QI T{
+Quoted paragraph indent
+T} next para. 5n
_
.TE
+.RE
.LP
+.ne 7
.B Footnote settings
+.RS
.TS
-center;
cb cb cb cb
afCW l l l .
Reg. Definition Effective Default
@@ -173,17 +202,23 @@ FI Footnote indent next footnote 2n
FF Footnote format next footnote 0
_
.TE
+.RE
.LP
+.ne 6
.B Other settings
+.RS
.TS
-center;
-cb cb cb cb
-afCW l l l .
+cb s cb s s cb s cb s
+afCW s l s s l s l s.
Reg. Definition Effective Default
_
-MINGW Minimum width between columns next page 2n
+MINGW T{
+Minimum width between columns
+T} next page 2n
_
.TE
+.ad
+.RE
.\" -----
.SS "Cover page macros"
Use the following macros to create a cover page for your document
@@ -432,11 +467,13 @@ Displays can be
.I kept
on a single page, or allowed to break across pages.
The following table shows the display types available.
+.RS
+.ne 11
+.na
.TS
-center;
-cb s | cb
-cb cb | ^
-lfCW lfCW | lw(3i) .
+cb s s s cbt s s
+cb s cb s ^ s s
+lfCW s lfCW s l s s.
Display macro Type of display
With keep No keep
_
@@ -451,6 +488,8 @@ T}
\&.DS R \&.RD Right-justified.
_
.TE
+.RE
+.ad
.LP
Use the
.B DE
@@ -593,6 +632,7 @@ prints footnote numbers by changing the value of the
.B FF
register as follows:
.RS
+.ne 7
.TP
0
Prints the footnote number as a superscript; indents the footnote (default).
@@ -666,19 +706,33 @@ appearing in the header or footer text.
.SS Margins
You control margins using a set of number registers.
The following table lists the register names and defaults:
+.RS
+.ne 8
+.na
.TS
-center;
-cb cb cb cb
-afCW l l a .
+cb s cb s s cb s cb s
+afCW s l s s l s l s.
Reg. Definition Effective Default
_
-PO Page offset (left margin) next page 1i
-LL Line length next para. 6i
-LT Header/footer length next para. 6i
-HM Top (header) margin next page 1i
-FM Bottom (footer) margin next page 1i
+PO T{
+Page offset (left margin)
+T} next page 1i
+LL T{
+Line length
+T} next para. 6i
+LT T{
+Header/footer length
+T} next para. 6i
+HM T{
+Top (header) margin
+T} next page 1i
+FM T{
+Bottom (footer) margin
+T} next page 1i
_
.TE
+.RE
+.ad
.PP
Note that there is no right margin setting.
The combination of page offset and line length
@@ -814,6 +868,7 @@ should use this number register.
You can redefine the following strings to adapt the
.I "groff ms"
macros to languages other than English:
+.ne 18
.TS
center;
cb cb