「colcrt(1)」-

过滤器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 创建文章