页次: 1
之前按照 calendar day-of-week header is misaligned in Chinese #1321 中的配置已经正常使用了一段时间了,今天突然注意到日历字体对不齐的问题又出现了。。
注意到第一列上是对齐了的,但第二列和第三列的部分就没有了。。
"clock": {
"format": "{:%H:%M}",
"format-alt": "{:%Y-%m-%d}",
"tooltip-format": "<span size='9pt' font='WenQuanYi Zen Hei Mono'>{calendar}</span>",
"calendar": {
"mode": "year",
"mode-mon-col": 3,
"weeks-pos": "right",
"on-scroll": 1,
"on-click-right": "mode",
"format": {
"months": "<span color='#ffead3'><b>{}</b></span>",
"days": "<span color='#ecc6d9'><b>{}</b></span>",
"weeks": "<span color='#99ffdd'><b>W{}</b></span>",
"weekdays": "<span color='#ffcc66'><b>{}</b></span>",
"today": "<span color='#ff6699'><b><u>{}</u></b></span>"
}
},
"actions": {
"on-click-right": "mode",
"on-click-forward": "tz_up",
"on-click-backward": "tz_down",
"on-scroll-up": "shift_up",
"on-scroll-down": "shift_down"
}
},
如上是我在 waybar 上使用的配置文件的 clock 部分。。
——————————————————————————看起来似乎是 gtk 更新导致的。。GTK3. Label tooltip shifted text
回滚 gtk3 并没有解决问题,但是回滚 waybar 可以解决问题。。
最近编辑记录 BRS5672023 (2024-03-22 20:08:46)
离线
佬,现在你是怎么处理这个问题的,我也遇到了。。。。。很恶心
离线
佬,现在你是怎么处理这个问题的,我也遇到了。。。。。很恶心
换了格式,因为我其实基本用不上完整的日历,比如设置 tooltip 为下面的格式
"tooltip-format": "{:L%Y 年 %B %d 日, %A}",
离线
skywatcher 说:佬,现在你是怎么处理这个问题的,我也遇到了。。。。。很恶心
换了格式,因为我其实基本用不上完整的日历,比如设置 tooltip 为下面的格式
"tooltip-format": "{:L%Y 年 %B %d 日, %A}",
感谢🙏
离线
我也遇到了, 我选择开摆, 删了noto系列, 装上更纱黑体大包, 然后`fc-match`返回就是等距更纱黑体了, 改一下waybar的字体就对齐了
离线
我也遇到了, 我选择开摆, 删了noto系列, 装上更纱黑体大包, 然后`fc-match`返回就是等距更纱黑体了, 改一下waybar的字体就对齐了
右边的空白部分会消失吗
离线
啥字体都没用,只有英文能对齐,配置文件加一行"locale": "C",
以道观之,物无贵贱;以物观之,自贵而相贱;以俗观之,贵贱不在己。
离线
投机取巧的对齐办法如下:
"clock": {
"format": "{:%H:%M}",
"interval": 60,
"format-alt": "{:%Y-%m-%d %H:%M}",
"tooltip-format": "<span size='9pt' font='WenQuanYi Zen Hei Mono'>{calendar}</span>",
"calendar": {
"mode": "year",
"mode-mon-col": 3,
"weeks-pos": "right",
"on-scroll": 1,
"format": {
"months": "<span color='#ffead3'>{}</span>",
"days": "<span color='#ecc6d9'>{}</span>",
"weeks": "<span color='#99ffdd'>W{}</span>",
"weekdays": "<span color='#ffcc66'>一 二 三 四 五 六 七 一 二 三 四 五 六 七 一 二 三 四 五 六 七</span>",
"today": "<span background='#ff6699'><u>{}</u></span>"
}
},
"actions": {
// "on-click-right": "mode",
"on-click-forward": "tz_up",
"on-click-backward": "tz_down",
"on-scroll-up": "shift_up",
"on-scroll-down": "shift_down"
}
},
直接手动对齐就解决了。
缺点: 切换 month 模式还是三列,所以关掉了模式切换。
离线
页次: 1