【发布时间】:2013-08-14 14:45:49
【问题描述】:
我可以使用--width 和--height 参数控制zenity 窗口的大小:
$ zenity --info --text="This is an information box." --width=600 --height=400
有没有办法控制内容的大小?例如,我可以将用于显示文本的字体大小加倍吗?
【问题讨论】:
标签: user-interface zenity
我可以使用--width 和--height 参数控制zenity 窗口的大小:
$ zenity --info --text="This is an information box." --width=600 --height=400
有没有办法控制内容的大小?例如,我可以将用于显示文本的字体大小加倍吗?
【问题讨论】:
标签: user-interface zenity
Zenity 允许使用一些标记,例如 、 或 。事实上它是Pango Markup。因此,可以使用具有字体或大小属性的 span 来实现更大的文本:
例如:
zenity --info --text '<span foreground="blue" font="32">Some\nbig text</span>\n\n<i>(it is also blue)</i>'
请注意,font="32" 是 size="32768" 的另一种写法,因为 size 是 1024 分之一点。 font="32" 是仅包含大小的部分字体描述。请参阅文档页面。
另见:
zenity --info --text 'Normal <big>Big <big>Bigger</big></big>'
在不指定确切大小的情况下增加字体大小。
【讨论】:
--column="<span font='24'>logmsg</span>" 失败,不幸的是,列出的行也失败了。也许这只能通过系统范围的设置进行配置?