mant 命令
用途
排版联机帮助页。
语法
mant [ -M Media ] [ -a ] [ -c ] [ -e ] [ -t ] [ -z ] [ -T Name ] [ troffFlags ][ 文件... | - ]
描述
mant 命令使用联机帮助页宏(man 宏软件包)来排版联机帮助页。 File 参数指定由 mant 命令处理的文件。 文件必须显示于所有标志的后面。 如果没有指定文件名,那么 mant 命令打印它的标志列表。 如果为 File 参数指定了 - (减号) ,那么将读取标准输入。
mant 命令具有指定通过 tbl 命令、cw 命令或 eqn 命令预处理的标志。 troff 命令的标志可由 troffFlags 参数指定。
如果输入包含仅由字符串组成的 troff 命令注释行'\" x(单引号,反斜杠,双引号, x) ,其中x是三个字母 c, e和 t的任意组合,其中双引号和双引号之间正好有一个字符空格x,然后分别通过 cw 命令, eqn 命令和 tbl 命令的相应组合来处理输入,而不考虑命令行选项。
注: 使用 troff 命令的 -oList 标志来指定要输出的页面范围。 调用带有一个或多个 -c 标志, -e 标志, -t 标志的 mant 命令, 和 - (减号) 标志以及 troff 命令的 -oList 标志,给出一个broken pipe如果 List 变量未指定文档的最后一页,那么将显示消息。 不过,该中断管道消息并不指示有任何问题,可以忽略不计。
与 troff 命令不同,如果没有明确的请求,那么 mant 命令按以下标志、环境变量或缺省设置将它的输出输送到指定的后处理程序中:
| 项 | 描述 |
|---|---|
| -z | 表明没有使用后处理程序。 |
| -T名称 | 对通过 Name 变量指定的打印设备准备输出。 |
| 类型设置 | 为系统环境指定特定的打印设备。 |
| 缺省值 | 发送至 ibm3816。 |
将除了下表以外的标志传递到合适的 troff 命令或宏包中。 所有标志必须显示于指定文件名之前。
标志
所有的标志必须在指定文件名之前出现。
| 项 | 描述 |
|---|---|
| -a | 调用 troff 命令的 -a 标志。 |
| -c | 用 cw 命令预处理输入文件。 |
| -e | 用 eqn 命令预处理输入文件。 |
| -M 介质 | 指定纸张大小,进而确定纸上的可成像面积。 Media 变量的有效值为:
注:Media 变量不区分大小写。 |
| -t | 用 tbl 命令预处理输入文件。 |
| -z | 准备无后处理的输出。 |
| -T名称 | 为指定的打印设备准备输出。 Name 变量可能是:
|
| - | 强制从标准输入中读取输入。 |