nroff [ -e ] [ -h ] [ -i ] [ -q ] [ -z ] [ -o List ] [ -n Number ] [ -s Number ] [ -r ANumber ] [ -u Number ] [ -T Name ] [ -man ] [ -me ] [ -mm ] [ -mptx ] [ -ms ] [ File ... | - ]
为在类打字机和行式打印机上打印,nroff 命令读取一个或多个文件。 如果没有指定文件,或 - (减号标记)标志指定为最后一个参数,作为缺省读取标准输入。 File 变量指定通过 nroff 命令在类打字机上打印的文件。缺省值是标准输入。
在某些情况下,col 可能需要用来后处理 nroff 命令输出。
-e | 使用特定终端的全分辨率在调整行之间产生相等的空字。 |
-h | 在水平间隔中使用输出制表符来加速输出和减少输出字符数。 制表符的设置假定为每八个额定字符宽度。 |
-i | 读取所有的指定文件之后读取标准输入。 |
-man | 选择 man 宏处理数据包。 |
-me | 选择 me 宏处理数据包。 |
-mm | 选择 mm 宏处理数据包。 |
-mptx | 选择 mptx 宏处理数据包。 |
-ms | 选择 ms 宏处理数据包。 |
-n Number | 给第一个打印的页面分配指定的编号。 |
-o List | 仅打印 List 变量指定的那些页面,该变量由页码和范围的逗号分隔列表构成,如下所示:
|
-q | 调用 .rd 请求的并发输入/输出模式。 |
-r ANumber | 将寄存器 A 设置为指定的数值。 由变量 A 指定的值必须有单字符 ASCII 名称。 |
-s Number | 停止每个指定的页数(缺省为 1)。nroff 命令停止每个指定的页数来允许页面装入或更改,当接收到换行或新行符时重新开始。 该标志不在流水线上工作(例如,使用 mm 命令)。当 nroff 命令在页面之间停止,将会发送一个 ASCII BEL 字符到工作站。 |
-T Name | 为指定的打印设备准备输出。类打字机设备和行式打印机使用下面的 Name 变量
来作为国际扩展字符集,以及英文字符集、数字和符号:
注: 4019 和 HP 激光喷墨 II 打印机在页面的顶部和底部都有非打印区域。如果这些打印机要打印文件,确保定义了顶部和底部的页边距 (例如,以 -mm 标志格式化)以便于所有输出可以定位于可打印页面内。
|
-T Name(续) |
|
-u Number | 把第三字体位置(粗体)的粗体因子(字符笔画粗细值)设置为指定的数值,或者如果没有 Number 变量,就设为 0。 |
-z | 只打印由 .tm (工作站消息)请求产生的消息。
注: 请参阅有关 troff 命令的文章 Macro Packages for Formatting Tools 来获取关于该宏的更多消息。 |
- | 从标准输入口强制输入以读取。 |
/usr/share/lib/tmac/tmac.* | 包含标准宏文件的指针。 |
/usr/share/lib/macros/* | 包含标准宏文件。 |
/usr/share/lib/nterm/* | 包含 nroff 命令的终端驱动器表。 |
/usr/share/lib/pub/terminals | 包含所支持的终端列表。 |
col 命令、mm 命令、neqn 命令、tbl 命令、troff 命令。
nroff 和 troff 输入文件格式。
troff 命令中的文章“nroff and troff Requests for the nroff and troff Commands”。