%20Linux%20%E5%AE%9E%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%8F%AF%E4%B8%8E%20X11%20%E9%85%8D%E5%90%88%E4%BD%BF%E7%94%A8%E5%B9%B6%E6%8E%A5%E5%8F%97%E7%9F%A2%E9%87%8F%EF%BC%88.ttf%E3%80%81.otf%EF%BC%89%E7%AD%89%E5%AD%97%E4%BD%93%EF%BC%9F.png)
有人知道可以从脚本调用这样一个 CLI 工具,以便在 X11 显示器的根窗口上显示文本吗?
我知道大多数 Linux 发行版都有一个 xosd-bind 软件包,它通过 osd_cat 命令提供此功能,(例如)像这样调用:
echo $PATH | osd_cat -p middle -A center -s 1 -S white -c red -O 1 -u blue -d 10 -f '-xos4-terminus-bold-r-normal-*-32-320-*-*-*-*-iso10646-1'
不幸的是,这个命令似乎只接受位图字体,而我发现的最大字体在当前硬件上非常小,在我的情况下是 15 英寸 1920x1200 显示器。
除了字体的系列和大小之外,该实用程序还会将文本在显示屏上的位置以及字体颜色……轮廓……等内容作为输入。事实上,与 osd_cat 非常相似。
我可以根据我的要求编写一个非官方脚本就可以了。