AIX命令参考大全,卷 6,v - z - vgrind 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 6,v - z

vgrind 命令

用途

格式化易于阅读的程序清单。

语法

vgrind [ -f ] [ -n ] [ -t ] [ -x ] [ -PPrintdev ] [ -TName ] [ - ] [ -dFile ] [ -h Header ] [ -lLanguage ] [ -sSize ] [ File ... ]

描述

vgrind 命令 使用 troff 命令以易于阅读的风格格式化(编排)由 File 参数指定的程序源文件。注释以斜体字显示、关键字以粗体字显示,当前函数的名称在对应的每页的页边空白中列出。

vgrind 命令以过滤器方式或正常方式运行。

在过滤器方式中,vgrind 命令以一种类似于 tbl 命令的方式充当过滤器。标准输入直接被传递到标准输出,除了用以下 troff 样式的宏括起来的行:

.vS 开始处理。
.vE 结束处理。

前面的行按照 vgrind 命令约定被格式化。来自过滤器的输出可以被传递到 troff 命令用作输出。eqntbl 命令没有特定的顺序。

在正常方式中,vgrind 命令接受输入文件、处理它们并依次 传递到 troff 命令、适当的后处理器,然后传给打印机。

在两种方式中,vgrind 命令传递时不转换以小数点开始的行。

vgrind 命令仅支持 标准 /usr/share/lib/vgrindefs 语言定义文件定义的 ASCII 关键字,或任何由 -d 标志另外指定的文件定义的 ASCII 关键字。

标志

-f 强制使用过滤器方式。
-n 强制不使用粗体关键字。
-t 使格式化文本写入标准输出。
-x 以一种易于阅读的格式输出索引文件。无论什么时候 用 index 文件在当前目录运行 vgrind命令, 索引文件就会自动产生。通过运行使用 -x 标志 和 File 参数的 vgrind 命令, 可以关闭功能定义索引。
-PPrintDev 将输出发送到使用 qprt 命令的 Printdev 打印机。如果没有指定此标志,则使用 PRINTER 环境变量。如果没有设置 PRINTER 环境变量, 则使用系统缺省值。
-TName 为由 Name 参数指定的 troff 设备创建 输出。输出通过适当的后处理器送出。缺省为 ibm3816 后处理器。
- 强制从标准输入获取输入(如果指定 -f 标志,则为缺省值)。
-dFile 指定备用语言定义文件(缺省为 /usr/share/lib/vgrindefs 文件)。
-h Header 指定特定的页眉以便打印在每个输出页上(缺省为文件名)。

注:-h 标志之后,Header 变量之前,要求有一个空格。
-lLanguage 指定要使用的语言。当前已知的语言有:
c
C(缺省)。函数名仅可以在一行上用空格、制表符或星号作为前导。插入的选项也必须 位于同一行。
csh
CSH。
p
PASCAL。诸函数名必须作为 functionprocedure 关键字 在同一行上显示。
m
MODEL。诸函数名必须作为 isbeginproc 关键字短语在同一行上显示。
sh
SHELL。
r
RATFOR。
mod2
MODULA2。
yacc
YACC。
isp
ISP。
I
ICON。
-s Size
指定在输出上使用的磅值(和 .ps 请求完全相同)。

文件

index 包含在其中创建索引源的文件。
/usr/bin/vgrind 包含 vgrind 命令。
/usr/share/lib/tmac/tmac.vgrind 包含宏数据包。
/usr/share/lib/vfontedpr 包含预处理器。
/usr/share/lib/vgrindefs 包含语言描述。

相关信息

qprt 命令、tbl 命令 、troff 命令。

vgrindefs 文件格式。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]