kwgt 文字元素 Text 功能全解
添加文字元素
顶栏 → + → Text 即可添加一个空白文字元素。添加后它默认显示 "Text",需要在属性面板中修改。
Text 标签页详解
选中文字元素 → 下方属性面板切到 Text 标签:
- 文本内容:可以直接输入静态文字,也可以用
$df()$、$cm()$这类函数动态生成 - 字体选择器:从系统字体、kwgt 内置字体、或导入的 TTF 字体中选
- 字号:以像素为单位,可以是具体数字
24,也可以是表达式 - 对齐方式:左 / 中 / 右 / 顶部 / 底部
- 行距 / 字距:多行文字时调整密度
动态文字 = 函数
kwgt 的文字内容最强大的地方在于——它不是静态文字,而是函数表达式。比如:
$df(dd MMM, EEEE)$→ 动态显示 "15 十月,星期三" 这样的日期$bi(level)$%→ 显示当前电池电量百分比$tc(ss)$→ 显示当前秒数(会每秒刷新)
Paint 标签(颜色与效果)
文字元素的 Paint 标签除了颜色,还有几个文字专属效果:
- 渐变:文字可以做彩色渐变,从上到下或从左到右
- 阴影:给文字加外发光效果(在深色背景上特别好看)
- 描边:文字外围加一圈纯色描边(粗一点就变成了空心字)
效果标签(文字特效)
在 Effect 标签里可以做到:
- 弧形文字:把文字弯成圆弧,配合时钟刻度做环形时钟
- 3D 翻转:文字的 3D 透视翻转
- 斜切 / 扭曲:让文字看起来有倾斜感
- 颜色滤镜:对文字做 XOR、差值、饱和度等混合运算
实战示例:动态日期星期文字
- 添加文字元素
- Text → 内容填:
$df(dd)$ / $df(MMM)$(日 / 月) - Paint → Color 选一个柔和的灰色
- Layer → Position 放到画布左上
- Effect → Shadow 加一个淡淡的阴影(半径 40,颜色黑色 30% 不透明度)
这样你就得到了一个会自动显示当前日期的动态标签,桌面小组件上每秒刷新。