从 iOS 支持 Emoji 之后,支持 Emoji 的 app、网站数不胜数,如今 Emoji 可算是风靡全球,那么,Jekyll 是否也能拥有一样的功能?答案是肯定的。

微信的 Emoji 微信的 Emoji 表情

Jekyll 本身不支持 Emoji,不过有个插件可以使它支持 Emoji 表情,那就是 jemoji(jekyll/jemoji),显然这是官方提供的插件。

安装配置 jemoji

安装

gem install jemoji

配置 _config.yml 添加

gems:
  - jemoji

如何使用 Emoji

Emoji cheat sheet 提供了 GitHub、Ruby China 等网站支持的 Emoji 表情使用方法,看起来都是简单的英文单词,前后加上冒号即可,记住几个常用表情还是比较方便的。

:smile: 则会显示成 :smile:

托管平台的支持

此页面 我们可以看到 Github Pages 上也带 jemoji,官方也提供了帮助文档

而据 GitCafe Pages 相关帮助 得知,GitCafé Pages 似乎并没有提供插件的支持。

在 Windows 上的问题

jemoji 依赖于 nokogiri,而 nokogiri 最新版本并不支持 Ruby 2.2 的 Windows 版本,解决方法可以降级 Ruby 为 2.1 版。

本文历史

  • 2015 年 06 月 03 日 完成初稿