我正在尝试使用 osdSH 进行通知。
它有一个“字体”参数,用于接收一个奇怪的字符串。来自 man:
-f -font
Set font (Default: -*-lucidatypewriter-
bold-*-*-*-*-240-*-*-*-*-*-*)
手册没有对传递的参数进行注释(我假设每个 * 代表一个可能的参数)。似乎这种表示法是(或曾经是)标准的,但我找不到任何相关信息。
标准是什么?什么参数指定字母大小?
答案1
这是X 逻辑字体描述. 请参阅x.org 上的完整标准
第 7 个字段指定像素大小,第 8 个字段指定十分之一点大小。
所以这里的默认值是“lucidatypewriter bold at 24 point”。
您可以用作xfontsel
简单的 GUI 来创建这样的字体描述。