checknr
小猪老师 发表于 2020-07-24 14:51浏览次数:
在Unix-like操作系统上,checknr命令检查nroff和troff输入文件并报告可能的错误。
查看英文版
目录:
1 checknr 运行系统环境
2 checknr 描述
3 checknr 语法
4 checknr 示例
checknr 运行系统环境
Unix&Linux
checknr 描述
checknr检查nroff或troff输入文件的列表,以检查某些类型的错误,包括不匹配的开始和结束分隔符以及未知命令。
如果没有指定文件,checknr检查标准输入。
如果没有指定文件,checknr检查标准输入。
分隔符检查有:
- 字体改变使用\fx,\fp;
- 使用\sx,\s0更改大小;
- 关闭形式,例如.ts和.te,它们必须总是成对出现。
checknr了解“ms”和“me”包,用于使用checknr准备的文档。
它期望\f和\s命令具有特定的文档编写风格,因为每个\fx必须用\fP终止,每个\sx必须用\s0终止。
虽然它可以直接切换到下一个字体,或者明确指定原始字体或点大小,而且许多现有的文档都是这样做的,但这样做会招致checknr的抱怨。
因为使用\fP和\s0表单可能更好,所以您应该将其视为对文档准备风格的贡献。
它期望\f和\s命令具有特定的文档编写风格,因为每个\fx必须用\fP终止,每个\sx必须用\s0终止。
虽然它可以直接切换到下一个字体,或者明确指定原始字体或点大小,而且许多现有的文档都是这样做的,但这样做会招致checknr的抱怨。
因为使用\fP和\s0表单可能更好,所以您应该将其视为对文档准备风格的贡献。
查看英文版
checknr 语法
checknr [-f] [-s ] [ -a . x1 . y1 . x2 . y2 ... . xn . yn ] [ -c . x1 . x2 . x3 ... .xn ] [file name]
选项
-f |
忽略\f字体变化。 |
-s |
忽略\s的大小变化。 |
-a .x1 .y1... |
向列表中添加宏对。 |
-c .x1... |
定义checknr可能会抱怨为未定义的命令。 |
file name |
要检查的文件的文件名 |
查看英文版
checknr 示例
checknr myfile
检查文件myfile中可能的错误。
查看英文版