Linux Mintにフォント追加後、一発ですべてのアプリに反映する設定

font_tegaki

Linux Mintにフォントを追加するとき、みなさんはどうやっていますか?

インストールは大抵の場合、ソフトウェアの管理から検索してインストールするだけで済むのですが、各アプリのデフォルトフォントを1つ1つ変更するのって大変ですよね。

今回は、フォントインストール後、一発ですべてのアプリに反映する設定方法を見つけましたので、共有します。

以下、ゴシック体にMigMix 2Pを、等幅フォントにMigu 2Mを設定する設定(明朝体はデフォルトのTakao P明朝のまま)で説明します。

MigMixフォントについては、下記の記事で紹介しています。
⇒ Linux Mintのデフォルトフォントとメイリオとヒラギノとおすすめフォント

フォントのインストール

フォント設定の前に、フォントのインストール方法を簡単に書いておきます。

  1. メニューから[設定]-[ソフトウェアの管理]を選択する。
  2. ダイアログがポップアップするので、パスワードを入力する。
  3. ソフトウェアの管理が起動するので、右上の検索ボックスに「fonts-migmix」を入力して、Enterキーを押す。
  4. 「fonts-migmix」を選択して、ダブルクリックする。
  5. [インストールボタン]を押す。

※上記手順中の「fonts-migmix」はインストールするフォントに置き換えてください。

外観フォントの設定

GUIの設定でフォントの設定を探すと、すぐに見つかるのが外観のフォのの設定です。
(環境はLinux Mint 17.1 (Rebecca) Xfce edition)

  1. メニューから[設定]-[外観]を選択する。
  2. [フォント]タブを選択し、「デフォルトフォント」を変更する。

わかりやすいように「MigMix 2P Bold Italic 12pt」に変更して、フォント変更前後のデスクトップを見てみます。

フォント変更前

font_default

フォント変更後

font_xfce

メニュー、パネル、アプリのメニューなどのフォントが変わっていますが、アプリで入力した文字やウィンドウのタイトルのフォントは、デフォルトのままになっています。

今までは、この後さらに各アプリそれぞれフォントの設定箇所を探して、1つ1つフォントを変更していました。

これが本当に面倒くさい…

※ちなみに[設定]-[外観]の設定は、Xfceの設定です。

システムフォントの設定

そこで、根本的にシステムのデフォルトフォントを変更する方法を探して試したところ、うまくいきました。

GUIでの設定方法は見つからなかったので、コマンドや設定ファイルを使います。

以下、手順です。

1. ホーム直下の.configディレクトリにfontconfigディレクトリを作成し、fonts.confという名前のファイルを作成します。

(.configは、Thunarで[表示]-[隠しファイルを表示]にチェックすると見えるようになります)

2. テキストエディタでfonts.confを開き、下記の内容をコピペします。

3. 上の設定は、font-migmixをインストールし、ゴシック体に「MigMix 2P」、等幅フォントに「Migu 2M」を設定したときの設定になっていますので、別のフォントを指定したい場合は、変更してください。

指定するフォント名がわからない場合は、ターミナルエミュレータで下記コマンドを実行します。
システムにインストールされているフォントの一覧を見ることができます。

一番下の固まりでは、追加したすべてのフォント名を設定します。

※設定ファイルは、https://www.ubuntulinux.jp/fonts.conf.d/oneiric-69-language-selector-ja-jp.confを参考にしました。

4. fonts.confの編集が終わったら、保存します。

5. 設定がうまくできているか確認します。
ターミナルエミュレータで下記コマンドを実行します。

6. 問題なければ、ログアウト、再ログインします。

7. 前述の外観フォントの設定もしておきます。

フォント変更前

font_default

フォント変更後

font_fontconfig

メニュー、パネル、LibreOfficeのCalcのデフォルトフォントが指定したゴシック体フォントMiguMix 2Pに、ターミナルエミュレータ、テキストエディタのフォントが指定した等幅フォントMigu 2Pになっています。

これで素敵なフォントを見つけたら、気軽に変更できますね!

次回は、人名漢字最強のフォントIPAmj明朝フォントを紹介したいと思います。

Happy Linux Life!!

参考:

スポンサーリンク

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">