BSD 3 development
[unix-history] / usr / doc / troff / add
CommitLineData
8340f87c
BJ
1.nr i 1i
2.de H
3'sp |.5i-1
4.tl 'May 15, 1977'''
5'sp |1i
6..
7.de F
8'bp
9..
10.wh 0 H
11.wh -1i F
12.de pp
13.ft R
14.sp
15.ti 0
16..
17.de h
18.sp
19.ti0
20\fB\\$1\fP
21.br
22..
23.ce
24.ftB
25Summary of Changes to N/TROFF Since October 1976 Manual
26.ft
27.ta \niu
28.in \niu
29.h Options
30.pp
31-h (Nroff only) Output tabs used during horizontal spacing
32to speed output as well as reduce output byte count.
33Device tab settings assumed to be every
348 nominal character widths.
35The default settings of input (logical) tabs is also
36initialized to every 8 nominal character widths.
37.pp
38-z Efficiently suppresses formatted output.
39Only message output will occur (from "tm"s and diagnostics).
40.h "Old Requests"
41.pp
42\&.ad\ c The adjustment type indicator "c" may now also be a number
43previously obtained from the ".j" register (see below).
44.pp
45\&.so\ name The contents of file "name" will be interpolated
46at the point the "so" is encountered.
47Previously, the interpolation was done upon return to the file-reading input level.
48.h "New Request"
49.pp
50\&.ab\ text \
51Prints "text" on the message output and terminates
52without further processing.
53If "text" is missing, "User Abort." is printed.
54Does not cause a break.
55The output buffer is flushed.
56.pp
57\&.fz F N \
58forces f\b_ont "F" to be in siz\b_e N.
59N may have the form N, +N, or -N.
60For example,
61 .fz 3 -2
62.br
63will cause an implicit \es-2 every time font 3 is entered,
64and a corresponding \es+2 when it is left.
65Special font characters occurring during the
66reign of font F will have the same size modification.
67If special characters are to be treated differently,
68 .fz S F N
69.br
70may be used to specify the size treatment of special
71characters during font F.
72For example,
73 .fz 3 -3
74 .fz S 3 -0
75.br
76will cause automatic reduction of font 3 by 3 points
77while the special characters would not be affected.
78Any ``.fp'' request specifying a font on some position
79must precede ``.fz'' requests relating to that position.
80.h "New Predefined Number Registers."
81.pp
82\&.k Read-only. Contains the horizontal size
83of the text portion (without indent) of the current
84partially collected output line, if any, in
85the current environment.
86.pp
87\&.j Read-only. A number representing the current adjustment mode and type.
88Can be saved and later given to the "ad" request to restore a previous mode.
89.pp
90\&.P Read-only.
911 if the current page is being printed,
92and zero otherwise.
93.pp
94\&.L Read-only.
95Contains the current line-spacing parameter ("ls").
96.pp
97\&c. General register access to the input line-number
98in the current input file.
99Contains the same value as the read-only ".c" register.