home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_100 / 125_01 / nro.nro < prev    next >
Text File  |  1985-03-10  |  3KB  |  110 lines

  1. .in 10
  2. .rm 70
  3. .he "          NRO(1)
  4. .fo "          11/21/80
  5. NAME
  6. .br
  7. .ti +5
  8. nro - text processor
  9. .sp
  10. SYNOPSIS
  11. .br
  12. .ti +5
  13. nro inputfile [outputfile]
  14. .sp
  15. DESCRIPTION
  16. .br
  17. .in +5
  18. NRO is a text processor and formatter based on the design
  19. provided in Software Tools by Kernighan and Plauger.
  20. The text and commands found in inputfile are processed to
  21. generate formatted text.
  22. The output may be directed into a file if outputfile is present
  23. in the command line; otherwise, the output will appear at
  24. the user console.
  25. Commands are distinguished by a period in column one of the input
  26. followed by a two character abbreviation for the command funtion.
  27. The abbreviation may then be followed by an optional numerical
  28. argument.
  29. The numerical argument may be an absolute value such as setting
  30. the right margin to a particular column, or the argument may be
  31. preceded by a plus sign or a minus sign to indicate that the
  32. parameter should be modified relative to a previous setting.
  33. The following commands are recognized:
  34. .sp
  35. .in +5
  36. .br
  37. .ti -5
  38. bp - begin page causes succeeding text to appear at the top of
  39. a new page.
  40. The optional argument specifies the page number for the new page.
  41. The default value is one.
  42. .sp
  43. .ti -5
  44. br - break causes succeeding text to start on a new line at the
  45. current left margin.
  46. There is no numerical argument for this command.
  47. .sp
  48. .ti -5
  49. ce - causes the next line of text to appear centered on the output.
  50. The optional argument specifies if more than one line is to be centered.
  51. .sp
  52. .ti -5
  53. fi - fill causes the input text to be rearranged to obtain the
  54. maximum word count possible between the previously set left and
  55. right margins.
  56. No argument is expected.
  57. .sp
  58. .ti -5
  59. fo - specifies text to be used for a footer.
  60. Leading blanks may be recognized by preceding them with a quotation
  61. mark.
  62. The absence of footer text indicates that a footer should not be printed.
  63. The presence of the character '#' in the text yields the current page number.
  64. .sp
  65. .ti -5
  66. he - specifies text to be used for a header.
  67. The format is the same as for the footer.
  68. .sp
  69. .ti -5
  70. in - indent left margin to the column value specified by the argument.
  71. If no argument is provided, the left margin is set to zero.
  72. .sp
  73. .ti -5
  74. ju - justify causes blanks to be inserted between words in a line of
  75. output in order to align the right margin.
  76. The default is to justify.
  77. .sp
  78. .ti -5
  79. ls - line spacing is set to the value specified by the argument.
  80. The default is for single spacing.
  81. .sp
  82. .ti -5
  83. nf - no fill specifies that succeeding text should be printed without
  84. rearrangement.
  85. .sp
  86. .ti -5
  87. nj - no justify specifies that no attempt should be made to align
  88. the right margin.
  89. The default is to justify.
  90. .sp
  91. .ti -5
  92. pl - page length specifies the number of lines per output page.
  93. The default is sixty-six.
  94. .sp
  95. .ti -5
  96. rm - right margin sets the column value for the right margin.
  97. The default is sixty.
  98. .sp
  99. .ti -5
  100. sp - spacing sets the number of blank lines to be output between
  101. printed lines.
  102. .sp
  103. .ti -5
  104. ti - temporary indent alters the left margin value for a single
  105. succeeding line of text.
  106. .sp
  107. .ti -5
  108. ul - underlining is accomplished character by character.
  109. The optional argument specifies the number of lines to be underlined.
  110.