在 Solaris 8、CDE 下,我想编写一个脚本,在屏幕上显示两个或多个应用程序,留出 5% 的余量。该方法取决于我们可以接受的 -geometry 参数。这需要能够独立于解决方案,结果证明这是一个问题。
一些应用程序 (dtterm/xterm) 以字符而不是通常的像素来测量 -geometry 参数。我需要能够了解它将使用哪种字体显示,以及字形的大小,以便我可以将我的以像素为中心的布局转换为以字符为中心的布局。
任何想法如何系统地获取这些信息,或者完全不同的方法的想法?
xterm
可以通过启动时读取的 X 资源和运行时通过 Ctrl-单击菜单更改的字体:
!~/.Xdefaults xterm*字体:固定
(来源:xcat.org)
我认为通常不可能修复窗口大小。每个应用程序都可以以-geometry
任何它想要的方式自由解释。