middlemanでemoji記法 :example:
をemoji画像に置換するmiddleman pluginをつくりました。
あ、middleman v4以降必須です。
絵文字使いたかった、けどunicode emojiの入力ってけっこうしんどい、なのでGitHub風に絵文字を入力したかった。
できるならemojiのproviderも選べるようにしたかった…… そんな感じです。
Gemfileに次の行を追加して、bundle install
します。
gem 'middleman-somemoji'
$ bundle exec somemoji extract --provider=twemoji --destination=./source/images/emoji
このへんは本家 r7kamura/somemoji を見に行ったほうがいいかもしれません。
activate :somemoji,
provider: 'twemoji',
emojis_dir: '/images/emoji'
上のコマンドそのまま実行すると設定はこんな風になります。
あと、asset_hash
を使っているならemoji画像以下はhashを付けないようにしてください。
# こんなふうに
activate :asset_hash, ignore: 'images/twemoji'
:star:
<pre>
や<code>
の中にあるemoji記法も否応なしに<img>
タグに変換してしまうので、これを直したいです。見通しは立ってます。手を動かすだけです。
これ必要かなぁ……