最終更新:2016/09/06
だいぶ前に、Inkscapeをバージョン0.48.2にアップデートしたらメニューバーのフォントが突然明朝体風になってしまって気持ち悪かったんだけど、戻し方がわからなくて困ってた。コンフィギュレーション系のファイルを開いてみてもどこをいじればいいのかサッパリ。
手に負えそうにないので、ネットで調べてみた。要約すると次のようにコードを少し編集する。
次のgtkrcファイルをテキストエディタなどで開く。
C:\Program Files (x86)\Inkscape\etc\gtk-2.0\gtkrc
gtkrcファイルの末尾に次の2行を追加する。
# UI font gtk-font-name = "sans 10"
次のpango.aliasesファイルをテキストエディタなどで開く。
C:\Program Files (x86)\Inkscape\etc\pango\pango.aliases
pango.aliasesファイルの「sans」行の「arial,」の直後に「meiryo,」を追加する。
tahoma = "tahoma,browallia new,mingliu,simhei,gulimche,ms gothic,kartika,latha,mangal,raavi" <span style="background-color: lemonchiffon; padding: 3px;">sans = "arial,browallia new,mingliu,simhei,gulimche,ms gothic,kartika,latha,mangal,raavi"</span> serif = "times new roman,angsana new,mingliu,simsun,gulimche,ms gothic,kartika,latha,mangal,raavi" mono = "courier new,courier monothai,mingliu,simsun,gulimche,ms gothic,kartika,latha,mangal,raavi" monospace = "courier new,courier monothai,mingliu,simsun,gulimche,ms gothic,kartika,latha,mangal,raavi"
これはクロスプラットフォームのソフトウェア開発の素人にはわからないね。世の中にはすごい人がいるものだね。感謝感謝。
いつの間にかバージョン0.48.4が安定版になっていたけど、せっかくメニューバーが直ったことだし、アップデートはまた今度にしよう。(0.48.4はGUIに座標や各種数値を入力できない不具合があるので、バグフィックスされるまでは0.48.1以下が無難。)
gtkrcに次のコードを直接書いてやってもいけそうな気もするけど、今は0.48.1に落として使っているので試してみてはいない。
gtk-font-name = "Meiryo 10"
参考記事
- Windows版Inkscapeのメニューフォント設定方法(Ginshali.info.)