【问题标题】:Font Awesome and i3bar [closed]Font Awesome 和 i3bar [关闭]
【发布时间】:2015-12-12 08:01:42
【问题描述】:

我想在我的 i3bar 中添加 fontawesome 图标。我通过 yaourt 安装了包“ttf-font-awesome”,并将必要的 unicode 字符添加到我的 i3status 配置中,并将字体 pango 作为“FontAwesome”添加到我的 i3bar 配置中。应该显示图标,但显示的只是 unicode 字符。是否有我需要安装的特定软件包或我不正确地编辑配置?

【问题讨论】:

标签: linux unicode fonts font-awesome


【解决方案1】:

有趣的是,我在搜索时遇到了这个线程。 无论如何,根据Arch Wiki,您可以像font pango:DejaVu Sans Mono, FontAwesome 8 一样加载FontAwesome,并根据cheatsheet 加载图标。例如, 代表终端图标。

编辑:如下所述,您从备忘单中复制/粘贴图标本身。 我建议您尝试其中一种,并坚持使用有效的。

下面的小例子。

# set $ws2  "2:"  # With the icon code from the cheasheet
set $ws2 "1 "           # With the icon copy/pasted from the cheatsheet

bar {
    ...
    font pango:DejaVu Sans Mono, FontAwesome 8
    ...
}

【讨论】:

  • bar { ... } 中添加字体指令后为我工作,但对于set $ws2 ...,我不得不复制并粘贴图标,使用图标代码不起作用(它只是按字面解释代码)
  • 这里也一样,必须转到fortawesome.github.io/Font-Awesome/cheatsheet 并复制/粘贴图标。但是,根据 archWiki,vim 和 emacs 允许您使用快捷方式键入这些字符: - 在 Emacs 中:ctrl+x、8、Enter、f004(图标 unicode)、Enter - 在 Vim 中(在插入模式下):Ctrl+ v, uf004(图标 unicode)
  • 如果这对其他人有帮助,我不得不使用“FontAwesome”作为姓氏:font pango:DejaVu Sans Mono, FontAwesome 8
  • 我猜@frabjous 的评论也应该包含在答案中。 Awesome 对我不起作用,但 FontAwesome 对我起作用。
  • 我自己不再使用 Arch Linux 和 I3。因此,我无法真正验证名称是否已更改,但我确实将答案更新为似乎正确的答案。感谢您指出这一点
【解决方案2】:

更改您的bar {

font pango:monospace 8, FontAwesome 8

【讨论】:

    猜你喜欢
    • 2014-06-24
    • 2013-03-22
    • 1970-01-01
    • 1970-01-01
    • 2013-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-15
    相关资源
    最近更新 更多