字体

i3 可以用 X 核心字体和 FreeType 字体(通过 Pango 实现)渲染窗口标题。

对于 X 核心字体,你可以使用 xfontsel(1) 生成 X 核心字体描述,如果要渲染特殊字符(Unicode 字符),你需要一个支持 ISO-10646 编码的字体。

对于 FreeType 字体,你可能需要指定字体系列(Family)、风格(Style)、粗细(Weight)、变种(Variant),拉伸(Stretch)和大小(Size)。FreeType 字体支持从右到左的渲染,并且通常比 X 核心字体包括更多的 Unicode 符号。

i3 如果没能成功设置字体,会在日志文件中输出错误并且回退到一个可用的字体。

格式:

font <X 核心字体描述>
font pango:<字体系列> [<其他选项>] <大小>

示例:

font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
font pango:DejaVu Sans Mono 10
font pango:DejaVu Sans Mono, Terminus Bold Semi-Condensed 11
font pango:Terminus 11px