xmobar:xbm图标右侧的间隙

时间:2016-08-31 02:53:40

标签: xmobar

我在xmobar中正确显示xbm图标时出现问题;也就是说,某些xbms的右侧似乎有1px的间隙:

xmobar

从某些实验中,似乎间隙仅出现在模板的分隔符('%')之间,它们将插件与直接文本分开。

作为示例,我用来格式化条形图的内存使用部分的代码(左起第一个紫色部分)是:

<fc=#442244,#222244><icon=right_div.xbm/>%memory%</fc>·

和&#39;记忆&#39;插件有一个模板:

<fc=#555555,#442244><icon=mem.xbm/> <usedratio> </fc>

请注意&#39; right_div.xbm&#39;显示很好,但是&#39; mem.xbm&#39; (嵌套在&#39;%&#39;字符中)有差距。

所有的xbm都是相同的大小(宽度:8px,高度:14px),我试图调整图标的宽度,试图填补空白。这没有效果。

之前是否有人遇到此问题,或者知道修复以消除这些差距?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

不确定问题究竟是什么,但是当我通过运行以下内容切换到使用cabal的版本时,它已得到修复:

sudo apt-get remove xmobar

cabal install xmobar --flags="with_xft"

希望这可以帮助其他任何有这个问题的人!