Ricty系フォントのバックチックを修正する

Ricty系フォントのバックチックを修正する

水, 7月 21, 2021

問題

(多分)macOSをBig Surに更新した後から,Sublime TextやVSCodeでバックチック(`)が文字に被って表示されるようになってしまった. Ricty系のフォントを使っていたのが問題らしい.

とりあえず,Ricty系をしばらくは使いたいので修正する.メンテされていないようなのでいずれは他のフォントへ変えた方が良いのかも知れない.

参考

FontForgeとRicty Diminishedのインストール

homebrewでFontForgeRicty Diminishedをインストールする.

brew install fontforge font-ricty-diminished

FontForgeで修正

フォントの修正用のFontForgeスクリプトを作成.

# cvt_rity.pe
Open($1)
Select(0u0060)
SetGlyphClass("base")
Generate($1)

スクリプトファイルの権限を設定.

chmod a+x cvt_ricty.pe

フォントファイルそれぞれに対し,作成したスクリプトを適用させる.

find /Users/[USERNAME]/Library/Fonts -name "RictyDiminished*.ttf" | xargs -I {} fontforge -lang ff -script cvt_ricty.pe  {}

[USERNAME]はユーザー名.

これで修正された.

最終更新日