如何使用shell脚本更改字体大小?

时间:2015-08-20 13:57:51

标签: shell unix

有没有办法改变shell脚本中文本的大小?
我的意思是在执行期间动态。

例如,我有一个用ASCII代码绘制的图像,我想减小文本的大小 现在,当回显或捕捉图像时,它将显示为命令提示符实际大小(实际字体大小)。

1 个答案:

答案 0 :(得分:3)

有几条评论指出字体大小/样式受终端模拟器控制,xterm(以及其他一些)支持转义序列来更改这些。

但是 - 几乎所有的终端仿真器(你可能遇到的所有终端仿真器)都依赖于将字符保存在一个漂亮的行/列网格中。所有角色都有"相同"尺寸。如果在xterm中更改字体大小,则屏幕上的所有字符都会更改为相同的大小。因此,没有办法(如OP要求的)临时缩小字体大小,例如,使用ASCII图形使用aalib等绘制图片时

如果你想做类似的事情,最简单的方法是让脚本在一个单独的窗口中运行它的图形,例如,将它分成一个部分启动窗口,另一个脚本绘制图形。

对于终端和字体的备用通道,总有类似9term行,列, vi)。