xmobar で xbm アイコンを正しく表示するのに問題があります。つまり、いくつかの xbm の右側に 1 ピクセルのギャップのように見えるものがあります。
いくつかの実験から、ギャップは、プラグインをストレート テキストから分離する区切り文字 ('%') の間にあるテンプレートのセクションでのみ発生するようです。
例として、バーのメモリ使用量部分 (左から最初の紫色のセクション) をフォーマットするために使用しているコードは次のとおりです。
<fc=#442244,#222244><icon=right_div.xbm/>%memory%</fc>·
「メモリ」プラグインには次のテンプレートがあります。
<fc=#555555,#442244><icon=mem.xbm/> <usedratio> </fc>
「right_div.xbm」は正常に表示されましたが、「mem.xbm」(「%」文字でネストされている) にはギャップがあることに注意してください。
すべての xbm は同じサイズ (幅: 8px、高さ: 14px) で、ギャップを埋めるためにアイコンの幅を調整してみました。これは効果がありませんでした。
誰かが以前にこれに遭遇したことがありますか、またはギャップを取り除くための修正を知っていますか?
助けてくれてありがとう!