我使用 yad 字体作为潘戈样式,如所需的手册页:
yad --width=250 --text 'foo bar base' --fontname="Serif bold italic 90"
如果我这样做也没有什么区别
yad --width=250 --text 'foo bar base' --fontname="Serif bold italic 10"
错误或聚醚醚酮?
文档页面的修改示例:http://smokey01.com/yad/
更好的真实测试用例,使用<span font="24">
技巧(按原样显示标签,无需 HTML 渲染):
yad --no-focus --on-top --borders=10 --geometry -0+80 --height=100 --no-markup --question --title 'title' --text '<span font="24">coucou\nhey\n20230228</span>'
答案1
这是一个错误,该问题已于 2020 年 2 月修复。
然而,这不是你的问题所在!
该--fontname
选项仅在字体选择器 ( --font
)、打印选项 ( --print
) 和文本信息 ( --text-info
) 对话框中起作用。
对于对话的文本部分,您需要使用<span>
.
示例:一个简单的提示,其中突出显示了部分文本提示。
yad --text='Part of this is <span foreground="red" font="Impact" font-size="xx-large">red and big!</span>.'
示例:对于文本信息,您可能有以下内容,其中文本提示为绿色,并且显示的文本信息框使用 Liberation Serif:
yad --text-info --listen --text='<span foreground="green">List of trees</span>' --fontname='Liberation Serif Regular 10'