Myricaフォント使い始めたけどpowerline使えなくて悲しかったのでpowerline化する
準備
Myrica
Myricaフォントをダウンロードする
https://myrica.estable.jp/
今回はMyricaMをpowerline化する
powerline-fontpatcher
powerline-fontpatcherをダウンロードしておく
$ git clone https://github.com/Lokaltog/powerline-fontpatcher
fontforge
コマンドライン版、GUI版両方使います
Macならhomebrewで両方入れられる
$ brew install fontforge --with-python
$ brew cask install fontforge
powerline-fontpatcherを当てる
$ fontforge -lang=py -script ./powerline-fontpatcher/scripts/powerline-fontpatcher ./MyricaM/MyricaM.TTC
カレントディレクトリにMyricaM Monospace for Powerline.otf
が作成される
fontforgeで調整
- GUI版のfontforgeを開く
- 先程作成したフォントファイル
MyricaM Monospace for Powerline.otf
を開く - View → GoTo で
uniE0A0
を入力してpowerlineのシンボルまで移動する - Shiftキー押しながらシンボルを全て選択したら右クリック → Transform
- MoveでYに93を指定する → OK
変形が終わったら
- File → Generate Fonts → Generateでフォントを出力
- エラーが出るがGenerateでOK
- 出力されたフォントをインストールする
完成
参考
Vim Powerline用のFont Patchをあてる - Qiita
UbuntuMonoRegularのpowerlineフォントがずれる - Qiita