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 April 23, 1992 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. Note: The ms and me macro packages have been provided for compati- bility with existing documents. For new documents, use the mm macro packages. Refer to chapter 7 of the AIX Text Formatting Guide. -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. Processed April 23, 1992 NROFF, TROFF(1,C) 2 NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C) nroff Flags: -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 man Dumb terminal (used by man command) 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. Processed April 23, 1992 NROFF, TROFF(1,C) 3 NROFF, TROFF(1,C) AIX Commands Reference NROFF, TROFF(1,C) NROFF AND TROFF REQUESTS +-----------+-----------------------------------------------------------------+ |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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 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 April 23, 1992 NROFF, TROFF(1,C) 15