NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
-------------------------------------------------------------------------------
nroff, troff
PURPOSE
Formats text for printing devices.
SYNTAX
+------------+ +--- -T37 -s1 ---+ +------------+
nroff ---| one of |---| +------------+ |---| |---|
| +--------+ | +-| -unum |-+ +--- file ---+
+-| -olist |-+ ^| -snum -q || ^ |
| -nnum | || -raN -z || +--------+
+--------+ || -mname -e ||
|| -Tname -h ||
|+------------+|
+--------------+
troff --- -b ---|
+--- -n1 ----+ +--------+ +----- -s1 ------+ +------------+
troff ---| one of |---| one of |---| +------------+ |---| |---|
| +--------+ | | +----+ | +-| -snum -i |-+ +--- file ---+
+-| -olist |-+ +-| -o |-+ A| -raN -a || A |
| -n | | -t | || -pnum -z || +--------+
+--------+ +----+ || -f -w ||
|| -mname -q ||
|+------------+|
+--------------+
Note: This command does not have MBCS support.
DESCRIPTION
Note: A complete list of nroff and troff requests, escape sequences, and
number registers begins on page 3. See the AIX Operating System
Text Formatting Guide for a complete list of the naming conventions for
the non-ASCII special characters and for information on writing text
suitable for processing by the troff or nroff command.
nroff
The nroff command reads files (standard input, by default), formats the text in
its input for printing, and writes to standard output. The nroff command
formats text for line printers and other printing devices, excluding photo
typesetters. An input file name of - (minus) indicates standard input.
Processed November 8, 1990 NROFF, TROFF(1,C) 1
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
troff
The troff command formats text in the input files (or standard input, by
default) for a photo typesetter and writes its output to standard output. It
is similar to the nroff command. An input file name of - (minus) indicates
standard input.
FLAGS
nroff and troff Flags
-i Reads standard input after the input files.
-mname Adds /usr/lib/tmac/tmac.name to the beginning of the list of input
file names.
-nnum Numbers the first printed page num. Do not use this flag with
-olist.
-olist Prints only pages with page numbers appearing in list which consist
of a comma-separated list of page numbers and ranges. A range of
A-B means print pages A through B; an initial -A means print from
the beginning to page A; and a final A- means print from page A to
the end.
Note: When this flag is used in a pipeline (for example, with the
cw, eqn, or tbl command) it may cause a broken pipe
diagnostic if the last page in the document is not specified
in list.
-q Invokes the simultaneous input/output mode of the .rd request. The
nroff command echoes the .rd prompt, but does not echo your input.
When you enter two consecutive new-line characters, normal output is
resumed.
-raN Sets register a to N. What you specify for a must be a
one-character name. This flag is useful for automatic numbering of
sections, paragraphs, lines, and so forth.
-snum Stops every num pages (the default is 1). The nroff or troff
command halts every num pages to allow paper loading or changing and
resumes upon receipt of a line-feed or new-line character. This
flag does not work in pipelines. When the nroff command halts
between pages, an ASCII BEL character is sent to the printing
device.
-z Suppresses the formatted output. Prints only messages generated by
.tm (work station message) requests.
nroff Flags:
Processed November 8, 1990 NROFF, TROFF(1,C) 2
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
-e Produces equally spaced words in adjusted lines, using
the full resolution of the printing device.
-h Uses tab characters during horizontal spacing. Tab
settings are assumed to be every eight spaces.
-Tname Prepares the output for the specified printing device.
You can specify the following for name:
37 TELETYPE Model 37 work station (default)
tn300 GE TermiNet 300 or any work station without
half-line capability
300s DASI 300s
300 DASI 300
450 DASI 450
lp Any ASCII line printer
382 DCT-382
4000A Trendata 4000A
832 Anderson Jacobson 832
X Any EBCDIC printer
2631 Hewlett Packard 2631 line printer. Use a name
of 2631-c to get compressed print or 2631-e to
get expanded print.
-unum Sets the number of character overstrikes for boldface to
num or to zero if num is not specified.
troff Flags:
-a Sends a printable ASCII approximation of the output to standard output.
-b Reports whether the photo typesetter is busy or available. No text
processing is done.
-f Does not feed out paper and stop the photo typesetter at the end of the
run.
-pnum Prints all characters in the point size specified by num. Smaller
point sizes may reduce the printing time.
-t Directs output without modification to standard output instead of the
photo typesetter.
-w Waits until the photo typesetter is available if it is currently busy.
NROFF AND TROFF REQUESTS
Processed November 8, 1990 NROFF, TROFF(1,C) 3
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Request | Function -- Font and Character Size Control |
|Form | |
+-----------+-----------------------------------------------------------------+
|.ps +/- N | Change point size by N points. Also, for troff only, \s +/-N. |
+-----------+-----------------------------------------------------------------+
|.ss N | Space-character size set to N/36 em (troff) only. |
+-----------+-----------------------------------------------------------------+
|.cs F N M | Constant character space (width) mode (fontF) (troff only). |
+-----------+-----------------------------------------------------------------+
|.bd F N | Embolden font F by N units (troff only). |
+-----------+-----------------------------------------------------------------+
|.bd S F N | Embolden Special Font when current font is F (troff only). |
+-----------+-----------------------------------------------------------------+
|.ft F | Change to font F. |
+-----------+-----------------------------------------------------------------+
|.fp N F | Mount font F on position N (1-4). |
+-----------+-----------------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Page Control |
|Form | |
+-----------+-----------------------------------------------------------------+
|.pl +/- N | Change page length by N. |
+-----------+-----------------------------------------------------------------+
|.bp +/- N | Eject current page, next page number is N. |
+-----------+-----------------------------------------------------------------+
|.pn N | Next page number is N. |
+-----------+-----------------------------------------------------------------+
|.po +/-N | Page offset = N. |
+-----------+-----------------------------------------------------------------+
|.ne N | Need N vertical space. |
+-----------+-----------------------------------------------------------------+
|.mk R | Mark current vertical place in register R. |
+-----------+-----------------------------------------------------------------+
|.rt +/-N | Return (upward only) to marked vertical place. |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 4
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Request | Function -- Text Filling, Adjusting, and Centering |
|Form | |
+-----------+-----------------------------------------------------------------+
|.br | Break. |
+-----------+-----------------------------------------------------------------+
|.fi | Fill subsequent output lines. |
+-----------+-----------------------------------------------------------------+
|.nf | No filling or adjusting of output lines. |
+-----------+-----------------------------------------------------------------+
|.ad [c] | Adjust output lines with mode c. |
+-----------+-----------------------------------------------------------------+
|.na | Do not adjust output lines. |
+-----------+-----------------------------------------------------------------+
|.ce N | Center the following N lines. |
+-----------+-----------------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Vertical Spacing |
|Form | |
+-----------+-----------------------------------------------------------------+
|.vs N | Set vertical base-line spacing to N. |
+-----------+-----------------------------------------------------------------+
|.ls N | Output N-1 base-line spaces after each text output line. |
+-----------+-----------------------------------------------------------------+
|.sp N | Space vertical distance N in either direction. |
+-----------+-----------------------------------------------------------------+
|.sv N | Save vertical distance N. |
+-----------+-----------------------------------------------------------------+
|.os | Output saved vertical space. |
+-----------+-----------------------------------------------------------------+
|.ns | Turn no-space mode on. |
+-----------+-----------------------------------------------------------------+
|.rs | Restore spacing, turn no-space mode off. |
+-----------+-----------------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Line Length and Indenting |
|Form | |
+-----------+-----------------------------------------------------------------+
|.li +/-N | Change line length by N. |
+-----------+-----------------------------------------------------------------+
|.in +/-N | Change indenting by N. |
+-----------+-----------------------------------------------------------------+
|.ti +/-N | Change indenting on the next line by N. |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 5
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Request | Function -- Macros, Strings, Diversion, and Position Traps |
|Form | |
+-----------+-----------------------------------------------------------------+
|.de xx yy | Define or redefine macro xx; end at call of yy. |
+-----------+-----------------------------------------------------------------+
|.am xx yy | Append to a macro. |
+-----------+-----------------------------------------------------------------+
|.ds xx | Define a string xx containing string. |
|string | |
+-----------+-----------------------------------------------------------------+
|.as xx | Append string to string xx. |
|string | |
+-----------+-----------------------------------------------------------------+
|.rm xx | Remove request, macro, or string named xx. |
+-----------+-----------------------------------------------------------------+
|.rn xx yy | Rename request, macro, or string xx to yy. |
+-----------+-----------------------------------------------------------------+
|.di xx | Divert output to macro xx. |
+-----------+-----------------------------------------------------------------+
|.da xx | Divert and append to xx. |
+-----------+-----------------------------------------------------------------+
|.wh N xx | Set location trap; negative is with respect to the end of the |
| | page. |
+-----------+-----------------------------------------------------------------+
|.ch xx N | Change trap location. |
+-----------+-----------------------------------------------------------------+
|.dt N xx | Set a diversion trap. |
+-----------+-----------------------------------------------------------------+
|.it N xx | Set an input line trap. |
+-----------+-----------------------------------------------------------------+
|.em xx | End macro is xx. |
+-----------+-----------------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Number Registers |
|Form | |
+-----------+-----------------------------------------------------------------+
|.nr R +/-N | Define and set number register R; auto-increment by M. |
|M | |
+-----------+-----------------------------------------------------------------+
|.af R c | Assign format to register R (c=1, i, I, a, A). |
+-----------+-----------------------------------------------------------------+
|.rr R | Remove register R. |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 6
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Request | Function -- Tabs, Leaders, and Fields |
|Form | |
+-----------+-----------------------------------------------------------------+
|.ta Nt... | Tab settings; left type, unless t=R (right) or C (centered). |
+-----------+-----------------------------------------------------------------+
|.tc c | Tab repetition character. |
+-----------+-----------------------------------------------------------------+
|.lc c | Leader repetition character. |
+-----------+-----------------------------------------------------------------+
|.fc a b | Set field delimiter a and pad character b. |
+-----------+-----------------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Input/Output Conventions |
|Form | and Character Translations |
| | |
+-----------+-----------------------------------------------------------------+
|.ec c | Set escape character. |
+-----------+-----------------------------------------------------------------+
|.eo | Turn off escape character mechanism. |
+-----------+-----------------------------------------------------------------+
|.lg N | Ligature on if N>0. |
+-----------+-----------------------------------------------------------------+
|.ul N | Underline in nroff or italicize in troff the next N input |
| | lines. |
+-----------+-----------------------------------------------------------------+
|.cu N | Continuous underline in nroff. Acts like .ul in troff. |
+-----------+-----------------------------------------------------------------+
|.uf F | Underline font set to F (to be switched to by .ul). |
+-----------+-----------------------------------------------------------------+
|.cc c | Set control character to c. |
+-----------+-----------------------------------------------------------------+
|.c2 c | Set no-break control character to c. |
+-----------+-----------------------------------------------------------------+
|.tr | Translates a to b, and so on, on output. |
|abcd... | |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 7
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Request | Function -- Hyphenation |
|Form | |
+-----------+-----------------------------------------------------------------+
|.nh | No hyphenation. |
+-----------+-----------------------------------------------------------------+
|.hy H | Hyphenate; N = mode. |
+-----------+-----------------------------------------------------------------+
|.hc c | Hyphenation indicator character c. |
+-----------+-----------------------------------------------------------------+
|.wc | Exception words. |
|word... | |
+-----------+-----------------------------------------------------------------+
+--------------+--------------------------------------------------------------+
|Request Form | Function -- Three Part Titles |
+--------------+--------------------------------------------------------------+
|.tl | Three part title. |
|'left'center'r|ght' |
+--------------+--------------------------------------------------------------+
|.pc c | Page number character. |
+--------------+--------------------------------------------------------------+
|.lt +/-N | Length of title. |
+--------------+--------------------------------------------------------------+
+--------------+--------------------------------------------------------------+
|Request Form | Function -- Output Line Numbering |
+--------------+--------------------------------------------------------------+
|.nm +/-N M S | Number mode on or off, set parameters. |
|I | |
+--------------+--------------------------------------------------------------+
|.nm N | Do not number next N lines. |
+--------------+--------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 8
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+---------------------+-------------------------------------------------------+
|Request Form | Function -- Conditional Acceptance of Input |
+---------------------+-------------------------------------------------------+
|.if c.anything | If condition c is true, accept anything as input. |
| | For multiple lines, use \{anything\}. |
+---------------------+-------------------------------------------------------+
|.if !c anything | If condition c is false, accept anything as input. |
+---------------------+-------------------------------------------------------+
|.if N anything | If expression N>0, accept anything as input. |
+---------------------+-------------------------------------------------------+
|.if ! N anything | If expression N<=0, accept anything as input. |
+---------------------+-------------------------------------------------------+
|.if" | If string1 is identical to string2, accept anything |
|'"string1"'"string2"'| as input. |
|anything | |
+---------------------+-------------------------------------------------------+
|.if | If string1 is not identical to string2, accept |
|!'string1'string2.' | anything as input. |
|anything | |
+---------------------+-------------------------------------------------------+
|.ie c anything | If part of if-else statement; can take all forms of |
| | if above. |
+---------------------+-------------------------------------------------------+
|.el anything | Else part of if-else statement. |
+---------------------+-------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Environment Switching |
|Form | |
+-----------+-----------------------------------------------------------------+
|.ev N | Environment switched (push down). |
+-----------+-----------------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Insertions from Standard Input |
|Form | |
+-----------+-----------------------------------------------------------------+
|.rd prompt | Read insertion. |
+-----------+-----------------------------------------------------------------+
|.ex | Exit from nroff or troff. |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 9
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Request | Function -- Input/Output File Switching |
|Form | |
+-----------+-----------------------------------------------------------------+
|.so file | Switch source file (push down). |
+-----------+-----------------------------------------------------------------+
|.nx file | Next file. |
+-----------+-----------------------------------------------------------------+
|.pi | Pipe output to program (nroff only). |
|program | |
+-----------+-----------------------------------------------------------------+
+-----------+-----------------------------------------------------------------+
|Request | Function -- Miscellaneous |
|Form | |
+-----------+-----------------------------------------------------------------+
|.mc c N | Set margin character c and separation N. |
+-----------+-----------------------------------------------------------------+
|.tm string | Print string on standard error output. |
+-----------+-----------------------------------------------------------------+
|.ig yy | Ignore untill call of yy. |
+-----------+-----------------------------------------------------------------+
|.pm t | Print macro names and sizes; if t is present, print only the |
| | total of sizes. |
+-----------+-----------------------------------------------------------------+
|.fl | Flush output buffer. |
+-----------+-----------------------------------------------------------------+
|.ab [text] | Prints text on standard error output and stops output. "User |
| | abort" message is printed if no text is included. |
+-----------+-----------------------------------------------------------------+
|! cmd | Runs the AIX command cmd and interpolates at that point. The |
|parms | standard input for cmd is closed. |
+-----------+-----------------------------------------------------------------+
Escape Sequences for Characters, Indicators, and Functions
+-----------+-----------------------------------------------------------------+
|Escape | |
|Sequence | Meaning |
+-----------+-----------------------------------------------------------------+
|\\ | Prevents or delays interpretation of \. |
+-----------+-----------------------------------------------------------------+
|\e | Printable version of the current escape character. |
+-----------+-----------------------------------------------------------------+
|\`. | Acute accent; equivalent to \(aa. |
+-----------+-----------------------------------------------------------------+
|\`. | Grave accent; equivalent to \(ga. |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 10
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Escape | |
|Sequence | Meaning |
+-----------+-----------------------------------------------------------------+
|\- | Minus sign in the current font. |
+-----------+-----------------------------------------------------------------+
|\. | Dot. |
+-----------+-----------------------------------------------------------------+
|\(space) | Unpaddable space-size character. |
+-----------+-----------------------------------------------------------------+
|\0 | Digit width space. |
+-----------+-----------------------------------------------------------------+
|\| | 1/6 em narrow space character (zero width in nroff). |
+-----------+-----------------------------------------------------------------+
|\^ | 1/12 em half-narrow space character (zero width in nroff). |
+-----------+-----------------------------------------------------------------+
|\& | Non-printing, zero-width character. |
+-----------+-----------------------------------------------------------------+
|\! | Transparent line indicator. |
+-----------+-----------------------------------------------------------------+
|\$N | Interpolate argument 1<=N<=9. |
+-----------+-----------------------------------------------------------------+
|\% | Default optional hyphenation character. |
+-----------+-----------------------------------------------------------------+
|\(xx | Character named xx. |
+-----------+-----------------------------------------------------------------+
|\\*x, | Interpolate string x or xx. |
|\*(xx | |
+-----------+-----------------------------------------------------------------+
|\a | Non-interpreted leader character. |
+-----------+-----------------------------------------------------------------+
|\b'abc...' | Bracket building function. |
+-----------+-----------------------------------------------------------------+
|\c | Interrupt text processing (continue word across input line |
| | break). |
+-----------+-----------------------------------------------------------------+
|\d | Forward (down) 1/2 em vertical motion (1/2 line in nroff). |
+-----------+-----------------------------------------------------------------+
|\fx, | Change to font N named x or xx, or font position N. |
|\f(xx, \fN | |
+-----------+-----------------------------------------------------------------+
|\gx, \g(xx | Return the format of register x or xx. Return nothing if the |
| | register has not yet been referenced. |
+-----------+-----------------------------------------------------------------+
|\h'N' | Local horizontal motion; move right N (negative left). |
+-----------+-----------------------------------------------------------------+
|\jx, \jxx | Mark in register x or xx the current horizontal position on the |
| | output line. |
+-----------+-----------------------------------------------------------------+
|\kx | Mark horizontal input place in register x. |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 11
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Escape | |
|Sequence | Meaning |
+-----------+-----------------------------------------------------------------+
|\l'N[c]' | Horizontal line drawing function. |
+-----------+-----------------------------------------------------------------+
|\L'N[c]' | Vertical line drawing function. |
+-----------+-----------------------------------------------------------------+
|\nx, \(xx | Interpolate number register x or xx. |
+-----------+-----------------------------------------------------------------+
|\o'abc...' | Overstrike characters a, b, c, .... |
+-----------+-----------------------------------------------------------------+
|\p | Break and spread output line. |
+-----------+-----------------------------------------------------------------+
|\r | Reverse 1 em vertical motion (reverse line in nroff). |
+-----------+-----------------------------------------------------------------+
|\sN, | Point-size change function. |
|\s+/-N | |
+-----------+-----------------------------------------------------------------+
|\t | Non-interpreted horizontal tab. |
+-----------+-----------------------------------------------------------------+
|\u | Reverse (up) 1/2 em vertical motion (1/2 line in nroff). |
+-----------+-----------------------------------------------------------------+
|\v'N' | Local vertical motion ; move down N (negative up). |
+-----------+-----------------------------------------------------------------+
|\w'string' | Interpolate width of string. |
+-----------+-----------------------------------------------------------------+
|\x'N' | Extra line-space function (negative before, positive after). |
+-----------+-----------------------------------------------------------------+
|\zc | Print c with zero width without spacing. |
+-----------+-----------------------------------------------------------------+
|\{ | Begin conditional input. |
+-----------+-----------------------------------------------------------------+
|\} | End conditional input. |
+-----------+-----------------------------------------------------------------+
|\(new | Concealed new line. |
|line) | |
+-----------+-----------------------------------------------------------------+
|\X | X, any character not listed above. |
+-----------+-----------------------------------------------------------------+
Predefined General Number Registers
Processed November 8, 1990 NROFF, TROFF(1,C) 12
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Register | |
|Name | Description |
+-----------+-----------------------------------------------------------------+
|% | Current page number. |
+-----------+-----------------------------------------------------------------+
|ct | Character width type (set by width function). |
+-----------+-----------------------------------------------------------------+
|dl | Maximum width of last completed diversion. |
+-----------+-----------------------------------------------------------------+
|dn | Height (vertical size) of last completed diversion. |
+-----------+-----------------------------------------------------------------+
|dw | Current day of the week (1=Sunday ... 7=Saturday). |
+-----------+-----------------------------------------------------------------+
|dy | Current day of the month (1-31). |
+-----------+-----------------------------------------------------------------+
|hp | Current horizontal place on the input line. |
+-----------+-----------------------------------------------------------------+
|ln | Output line number. |
+-----------+-----------------------------------------------------------------+
|mo | Current month (1-12). |
+-----------+-----------------------------------------------------------------+
|nl | Vertical position of last printed text base-line. |
+-----------+-----------------------------------------------------------------+
|sb | Depth of string below base line (generated by width function). |
+-----------+-----------------------------------------------------------------+
|st | Height of string above base line (generated by width function). |
+-----------+-----------------------------------------------------------------+
|yr | Last two digits of current year. |
+-----------+-----------------------------------------------------------------+
Predefined Read-Only Number Registers
Processed November 8, 1990 NROFF, TROFF(1,C) 13
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|Register | |
|Name | Meaning |
+-----------+-----------------------------------------------------------------+
|$ | Number of arguments available at the current macro level. |
+-----------+-----------------------------------------------------------------+
|.A | Set to 1 in troff if the -a flag is used; always 1 in nroff. |
+-----------+-----------------------------------------------------------------+
|.F | The name of the current input file. |
+-----------+-----------------------------------------------------------------+
|.H | Available horizontal resolution in basic units. |
+-----------+-----------------------------------------------------------------+
|.L | Contains the current line spacing parameter. |
+-----------+-----------------------------------------------------------------+
|.P | Contains the value 1 if the current page is being printed; |
| | otherwise contains 0. |
+-----------+-----------------------------------------------------------------+
|.R | The number of columns available. |
+-----------+-----------------------------------------------------------------+
|.T | Set to 1 in nroff, it the -T flag is used; always 0 in troff. |
+-----------+-----------------------------------------------------------------+
|.V | Available vertical resolution in basic units. |
+-----------+-----------------------------------------------------------------+
|.a | Post-line extra line-space most recently utilized using \s'N'. |
+-----------+-----------------------------------------------------------------+
|.b | Emboldening factor of the current font. |
+-----------+-----------------------------------------------------------------+
|.c | Number of lines read from current input file, including .so |
| | files. |
+-----------+-----------------------------------------------------------------+
|.d | Current vertical place in current diversion; equal to nl if no |
| | diversion. |
+-----------+-----------------------------------------------------------------+
|.f | Current font as physical quadrant. |
+-----------+-----------------------------------------------------------------+
|.h | Text base-line high-water mark on current page or diversion. |
+-----------+-----------------------------------------------------------------+
|.i | Current indent. |
+-----------+-----------------------------------------------------------------+
|.j | Current adjustment mode and type. |
+-----------+-----------------------------------------------------------------+
|.k | Contains the horizontal size of the text portion of the |
| | current, partially-collected output line, if any, in the |
| | current environment. |
+-----------+-----------------------------------------------------------------+
|.l | Current line length. |
+-----------+-----------------------------------------------------------------+
|.n | Length of text portion on previous output line. |
+-----------+-----------------------------------------------------------------+
|.o | Current page offset. |
+-----------+-----------------------------------------------------------------+
Processed November 8, 1990 NROFF, TROFF(1,C) 14
NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C)
+-----------+-----------------------------------------------------------------+
|.p | Current page length. |
+-----------+-----------------------------------------------------------------+
|.s | Current point size. |
+-----------+-----------------------------------------------------------------+
|.t | Distance to the next trap. |
+-----------+-----------------------------------------------------------------+
|.u | Equal to 1 in fill mode; equal to 0 in no-fill mode. |
+-----------+-----------------------------------------------------------------+
|.v | Current vertical line spacing. |
+-----------+-----------------------------------------------------------------+
|.w | Width of previous character. |
+-----------+-----------------------------------------------------------------+
|.x | Reserved version-dependent register. |
+-----------+-----------------------------------------------------------------+
|.y | Reserved version-dependent register. |
+-----------+-----------------------------------------------------------------+
|.z | Name of current diversion. |
+-----------+-----------------------------------------------------------------+
FILES
/usr/lib/suftab Suffix hyphenation tables.
/tmp/ta$# Temporary file.
/usr/lib/tmac/tmac.*
Standard macro files.
/usr/lib/macros/* Standard macro files.
/usr/lib/font/* Font width tables for the troff command.
/usr/lib/term/* Work station driving tables for the nroff command.
RELATED INFORMATION
See the following commands: "col," "cw, checkcw," "eqn, neqn, checkeq,"
"mm, checkmm," "mmt, mant, mvt," "tbl," and "tc."
See the mm miscellaneous facility in AIX Operating System Technical Reference.
See the discussion of nroff and troff in Text Formatting Guide.
Processed November 8, 1990 NROFF, TROFF(1,C) 15