nljust man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

nljust(1)							     nljust(1)

NAME
       nljust - justify lines, left or right, for printing

SYNOPSIS
       digits] seq] just] mode] order] margin] width] ck] [file ...]

DESCRIPTION
       formats	for  printing  data  written in languages with a right-to-left
       orientation.  It is designed to be used with the and the commands  (see
       pr(1) and lp(1)).

       reads  the  concatenation of input files (or standard input if none are
       given) and produces on standard output a right-to-left  formatted  ver‐
       sion  of	 its  input.  If appears as an input file name, reads standard
       input at that point.  Use to delimit the end of options.

       formats input files for all languages that are read from right to left.
       For languages that have a left-to-right orientation, the command merely
       copies input files to standard output.

   Options
       recognizes the following options:

	      Justify data for all languages,
			  including those having a left-to-right text orienta‐
			  tion.	  By  default only right-to-left language data
			  is justified.	 For all other languages, input	 files
			  are directly copied to standard output.

	      Select enhanced printer shapes for some Arabic characters.
			  With this option, two-character combinations of laam
			  and alif are replaced by a single character.

	      Triggers ISO 8859-6 interpretation of the data.

	      Processes digits for output as hindi, western, or both.
			  digits can be or both.

	      Use	  seq as the escape sequence  to  select  the  primary
			  character set.  This escape sequence is used by lan‐
			  guages that have too many characters to be  accommo‐
			  dated	 by  ASCII  in a single 256-character set.  In
			  these cases, the seq escape sequence can be used  to
			  select  the  non-ASCII  character  set.   The escape
			  character itself (0x1b) is not given on the  command
			  line.	  Hewlett-Packard escape sequences are used by
			  default.

	      If	  just is left justify print lines.  If just is right-
			  justify print lines starting from the (designated or
			  default) print width column.	The default  is	 right
			  justification.

	      Replace leading spaces with alternative spaces.
			  Some	right-to-left  character sets have a non-ASCII
			  or alternative space.	 This  option  can  be	useful
			  when	filtering output (see pr(1)).  With right jus‐
			  tification, the option causes	 line  numbers	to  be
			  placed  immediately  to the right of the tab charac‐
			  ter.	Without the option, right justification causes
			  line numbers to be placed at the print-width column.
			  By default,  leading	spaces	are  not  replaced  by
			  alternative spaces.

	      Indicate	  mode	of  any	 file to be formatted.	Mode refers to
			  the text orientation of the file when	 it  was  cre‐
			  ated.	  If  mode  is	assume Latin mode.  If mode is
			  assume non-Latin mode.  By default, mode information
			  is obtained from the environment variable.

	      Do  not  terminate  lines containing printable characters with a
	      new-line.
			  By default, print lines are terminated by new-lines.

	      Indicate data
			  order of any file to be formatted.  The text	orien‐
			  tation  of  a	 file  can  affect the way its data is
			  arranged.  If order is assume	 keyboard  order.   If
			  order	 is  assume  screen  order.  By default, order
			  information is obtained from the  environment	 vari‐
			  able.

	      Truncate print lines
			  that	do  not	 fit  the  designated  or default line
			  length.  Print lines are folded (that is, wrapped to
			  next line) by default.

	      Expand input tabs to column positions
			  k+1, 2*k+1, 3*k+1, etc.  Tab characters in the input
			  are expanded to the appropriate  number  of  spaces.
			  If  k	 is  0	or is omitted, default tab settings at
			  every eighth position is assumed.  If cd  (any  non-
			  digit	 character)  is	 given,	 it  is treated as the
			  input tab character.	The default for c is  the  tab
			  character.   always expands input tabs.  This option
			  provides a way to change the tab character and  set‐
			  ting.	  If this option is specified, at least one of
			  the parameters c or k must be given.

	      Designate a number as the print
			  margin.  The print margin is the column where	 trun‐
			  cation  or  folding  takes  place.  The print margin
			  determines how many characters appear	 on  a	single
			  line	and  can  never	 exceed	 the print width.  The
			  print margin is relative to the  justification.   If
			  the print margin is 80, folding or truncation occurs
			  at column 80 starting from the right during a	 right
			  justification.   Similarly,  folding	or  truncation
			  occurs at column 80 starting from the left during  a
			  left justification.  By default, the print margin is
			  set to column 80.

	      Designates a number as the print
			  width.  The print width is  the  maximum  number  of
			  columns  in  the print line.	Print width determines
			  the start of text during a right justification.  The
			  larger the print width, the further to the right the
			  text will start.  By	default,  an  80-column	 print
			  width is used.

EXTERNAL INFLUENCES
   Environment Variables
       The  environment	 variable  determines  the mode and order of the file.
       The syntax of is [mode][_order].	 mode describes the  mode  of  a  file
       where  represents  Latin mode and represents non-Latin mode.  Non-Latin
       mode is assumed for values other than  and  order  describes  the  data
       order  of  a  file  where is keyboard and is screen.  Keyboard order is
       assumed for values other than and Mode and order information in can  be
       overridden from the command line.

       The  environment variable determines the direction of a language (left-
       to-right or right-to-left) and whether context analysis	of  characters
       is necessary.

       The  environment variable determines whether a language has alternative
       numbers.

       The environment variable determines the language in which messages  are
       displayed.

   International Code Set Support
       Single-byte character code sets are supported.

EXAMPLES
       Right  justify on a 132-column printer with a print margin at column 80
       (the default):

       Right justify output of with line numbers on a 132-column printer  with
       a print margin at column 132:

WARNINGS
       If  with	 line numbers option) is piped to the separator character must
       be a tab (0x09).

       It is the user's responsibility to ensure that the environment variable
       accurately reflects the status of the file.

       Mode  and  justification must be consistent.  Only non-Latin-mode files
       can be right justified in a meaningful way.  Similarly, only Latin-mode
       files  can  be safely left justified.  If mode and justification do not
       match, the results are undefined.

       If present, alternative numbers always have  a  left-to-right  orienta‐
       tion.

       The  command is HP proprietary, not portable to other vendors' systems,
       and will not be provided in future HP-UX releases.

AUTHOR
       was developed by HP.

SEE ALSO
       forder(1), lp(1), pr(1), strord(3C).

								     nljust(1)
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net