adjust(1) | adjust(1) |
*adjust also has a rudimentary understanding of tagged paragraphs (such as this one) when ®lling. If the second line of a paragraph is indented more than the ®rst, and the ®rst line has a word beginning at the same indentation as the second line, the input column position of the tag word or words (prior to the one matching the second line indentation) is preserved.
Tag words are passed through without change of column position, even if they extend beyond the right mar- gin. The rest of the line is ®lled or right justi®ed from the position of the ®rst
When
Output line indentation is held to one less than the right margin. If a single word is larger than the line size (right margin minus indentation), that word appears on a line by itself, properly indented, and extends beyond the right margin. However, if
If the current locale de®nes class names ekinsoku and bkinsoku (see iswctype(3C)), adjust formats the text in accordance with the ekinsoku/bkinsoku character classi®cation and margin settings (see - r,
EXTERNAL INFLUENCES
Environment Variables
LANG provides a default value for the internationalization variables that are unset or null. If LANG is unset or null, the default value of "C" (see lang(5)) is used. If any of the internationalization variables contains an invalid setting, adjust will behave as if all internationalization variables are set to "C". See environ(5).
LC_ALL If set to a
LC_CTYPE determines the interpretation of text as single and/or
LC_MESSAGES determines the locale that should be used to affect the format and contents of diagnostic messages written to standard error and informative messages written to standard output.
NLSPATH determines the location of message catalogs for the processing of LC_MESSAGES .
International Code Set Support
Single- and
DIAGNOSTICS
adjust complains to standard error and later returns a nonzero value if any input ®le cannot be opened (it skips the ®le). It does the same (but quits immediately) if the argument to
Input lines longer than BUFSIZ are silently split (before tab expansion) or truncated (afterwards). Lines that are too wide to center begin in column 1 (no leading spaces).
EXAMPLES
This command is useful for ®ltering text while in vi(1). For example,
!}adjust
reformats the rest of the current paragraph (from the current line down), evening the lines.
The vi command:
:map ÃX {!}adjust
(where à denotes control characters) sets up a useful ``®nger macro''. Typing ÃX
adjust
− 2 − | Section 1−11 |
a