いい話がある。
http://qiita.com/uri/items/bcb702faef242bdd9820
ということでsushiパッケージを作った。
devtools::install_github("dichika/sushi") # でGitHubリポジトリからインストール
sushi関数で単純なメッセージを出すのみのパッケージである。
require("sushi")
sushi()
Loading required package: remoji
is sushi
せっかくなので、require()と読み込みたい。
しかしASCII以外はパッケージ名に使えないという制約があるため、そもそもという名前のパッケージを作れない。
あと、githubのレポジトリ名にも使えなかった気がする。
したがって、パッケージ名をemoji→ASCIIに変換して対応するパッケージを読み込むようにすればよい。
変換テーブルはremojiパッケージから持ってくる。
今回は一連の処理をラップしたrequiree()
関数をyoshioパッケージ内に用意した。
これでemojiでパッケージを読み込める。
devtools::install_github("dichika/yoshio")
devtools::install_github("richfitz/remoji")
require("yoshio")
requiree("")
sushi()
is sushi
emojiが本文内でしか使えないので奇矯なコード表示になってしまったがご容赦いただきたい。