Wineのフォントを綺麗にする

いろいろなところにやり方が書いてあるが、情報が古かったりする。

mattintosh.hatenablog.com が一番参考になるが、情報が多すぎて混乱するので必要最小限のことだけまとめておく。

$ wine regedit

レジストリエディタを起動して、 HKEY_LOCAL_MACHINE -> Software -> Microsoft -> Windows NT -> CurrentVersion -> FontSubstitutes の中の"MS Shell Dlg"を編集、好きなフォントにする。 IPAMonaUIGothicなら問題ないことを確認している(あらかじめMac側にインストールしておくこと)。

フォントを~/.wine/drive_c/windows/Fontsに入れるという記事もあるが、これは不要。

あとは

$ winetricks settings fontsmooth=rgb

が多分必要。 (参考:How do I enable font anti-aliasing in Wine? - Ask Ubuntu

これで再起動させれば、綺麗になってるはず。

2018/7/28追記

上の設定だけではMSゴシック等が駆逐しきれないことがある。 このあたりを参考にHKEY_CURRENT_USER¥Software¥Wine¥Fonts¥Replacementsの設定をすると良い。

macOS と Wine で作る HSP 3 の開発環境 — さめたすたすのお家