XTerm做图形排序

2021-01-22 06:48:42

众所周知,XTerm是一个终端仿真器。它(除其他外)模拟古老的DEC VT102纯文本终端。但这还不是全部。它也可以模拟Tektronix 4014终端,因此还可以做一些图形处理。这些Tektronix的不仅可以写文本,而且还可以点和线!主要限制是Tektronix仿真只能是“黑白”(它只能识别两种XTerm颜色:前景一种和背景一种)。

该仿真有点局限,但功能齐全。要启用Tektronix仿真模式,只需要使用-t命令行参数:

然后将TERM变量设置为“ tek”,“ 4014”或“ tek4014”(对于我来说效果很好的“ tek”)很有用:

顺便说一句,这些东西也适用于远程连接。因此,您可以为本地XTerm设置Tektronix模式,并在连接的另一端生成图形。例如,您可以在SDF上运行Gnuplot,并在本地XTerm上查看图形。

还有其他Gnuplot终端(“ vttek”,“ tek40xx”等),但“ xterm”是最适合XTerm的终端-实际上它打开了两个XTerm窗口。第一个是用于图形的Tektronix仿真,第二个是用于Gnuplot命令界面的VT102兼容仿真。因此,您可以使用与使用默认X11输出窗口相同的方式进行工作。主要区别在于,这种方式更加资源友好,并且对于慢速的远程连接也能出色地工作(并且不需要远程服务器将任何资源重新部署到X11 /Xorg。SSH/ telnet连接就足够了)。

还有其他程序可以以Tektronix兼容格式保存。可以在GNU Plotutils的“ plot”程序的帮助下对它们的输出进行绘图(旧的UNIX“ plot”或“ tplot”程序也可以工作):

Plotutils还包括其他经典UNIX工具的现代版本。例如,有一个“图形”程序。但是,您可以在俄勒冈州立大学的这份出色的旧教程中找到更多内容。顺便说一下,整个“应对Unix,生存指南”教程非常好。

我要感谢Mastodon用户niconiconi,他对XTerm这项久已被遗忘的功能大加赞赏。 我知道这一点,但之前从未尝试过。