过滤器nroff输出,用于CRT预览
命令语法格式
colcrt [-] [-2] [file …]
命令描述
命令colcrt提供虚拟半行和反向LF序列(为没有这种能力的终端),并且在这种终端上高亮是破坏性的。 半行字符和下划线(更改为划线“-”)放在正常输出行之间的新行上。
命令支持的选项及含义
–
抑制所有下划线。此选项对于从tbl(1)预览所有已装箱的表格尤其有用。
-2
导致所有半行打印,有效地使输出双倍间隔。 通常,使用最小空间输出格式来抑制空行。 但是,该程序从不抑制两个连续的空行。 当输出包含将不可见的上标和下标时,选项-2对于将输出发送到行式打印机非常有用。
注意事项
即使使用’ – ‘选项也应该将下划线折叠到空白处,以便显示真正的下划线字符。
无法向后达到超过102行。
一般突出显示会丢失;作为一个特殊情况:带有“-”的“|”突出显示会变为“+”。
行被修剪为132个字符。
应该为处理已经是双倍行距的文件中的上标和下标做出一些规定。
占用多个列位置的字符可能无法正确加下划线。
相关环境变量
LANG, LC_ALL, LC_CTYPE
这些环境变量会影响colcrt的执行,参考environ(7)手册。
退出状态
0 成功;
>0 失败;
使用示例
命令colcrt的一个典型用法:
# tbl exum2.n | nroff -ms | colcrt – | more
如上示例。
相关手册
col(1), more(1), nroff(1), troff(1), ul(1)
参考文献
- man 1 colcrt, Version 9.0.12
更新日志
- 10/05/2018 创建文章