Show page source of FrontPage #32856

= さわらびフォントの Wiki =

== Linux 上でのインストール方法 ==
さわらびフォントは、Windows や Mac OS X でも普通に使えます。それぞれのインストール方法にしたがって普通にインストールしてください。

GNU/Linux の場合も普通にインストールすればよいだけですが、多くのディストリビューションには、(パッケージ化されていない)フォントをインストールするツールは備わっていないみたいですので、インストールといったってどうするの? と戸惑う方もいらっしゃるかもしれません。そこで、どうしたらいいのかここで簡単に説明することにします。すでにインストール方法は知ってます、という方は読み飛ばしてください。

GNU/Linux の場合、(おそらく多くのディストリビューションでは)フォントは `/usr/share/fonts` ディレクトリ以下にインストールされますが、ここにファイルを置くには管理者権限が必要ですし、(権限まわりを含めて手順を説明するのが?)あまり手軽ではありません。(それにこうしたところには原則的にパッケージ管理システムを通してインストールするのが、すでに流儀となっているとも言えるのかもしれません。)そこで、ここではもっと簡単な方法を紹介します。それはホームディレクトリに `.fonts` ディレクトリを作り、そこにフォントファイルを置くという方法です(これだけでフォントのインストールは完了するのです)。この場合、そのフォントはそのユーザだけが使うフォントになりますが(他のユーザは使えません)、個人用のマシンとして使っている方などであれば、別に不利益はないでしょう。

GNOME 上で上記のインストールを行う場合、手順は次のようになります。

 1. ホームフォルダを開きます。Nautilus のウィンドウが現れ、ホームディレクトリの内容が表示されます
 1. CTRL-H をタイプし、ドットファイル(隠しファイル)を表示させます
 1. CTRL-Shift-N をタイプし、新規フォルダを作成します。フォルダ名は `.fonts` とします(先頭に `.` があることに注意しましょう)
 1. 作成したフォルダを開き、そこにフォントファイルをドラッグします
 1. もう一度ホームフォルダに戻り、CTRL-H をタイプします。ドットファイルが非表示に戻ります

これでフォントのインストールは完了です。


== Linux 上でさわらびフォントを使う場合のおすすめ設定 ==
GNU/Linux システムでは、フォントを画面上に描画する際に「ヒンティング情報」というものを使うように設定されていることが多いです。
一般に英字フォントなどでは、ヒンティング情報を利用したほうが綺麗な表示結果が得られますが、さわらびフォントの場合、利用しないほうが綺麗になります。

ヒンティング情報をどの程度利用するか(あるいはまったく利用しないか)は、GNOME にあらかじめ備わっている、外観の設定ツールでも設定できますが、これで設定するとその設定値はフォント全般に影響を及ぼします。
つまり、普通に英字フォントなどを併用している場合、英字フォントのほうも、その設定値でレンダリングされてしまうということです。これでは、さわらびフォントのためにヒンティング情報を無効にするのも、考えものだということになってしまいます。

しかし、こうした事態を解決する方法があります。それは設定ファイルを記述して、フォントごとに個別の設定をほどこす、という方法です。`/etc/fonts/` ディレクトリ以下にそうした設定ファイル群がありますので、ここに設定ファイルを追加して記述してもよいのですが、ここではもっと手軽に行える、ユーザごとの設定方法を紹介します。

ユーザごとに設定する場合、ホームディレクトリ直下に `.fonts.conf` というファイルを記述します。ファイルの内容は次のような感じになります。

{{{
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "file:///etc/fonts/fonts.dtd">
<fontconfig>
  <match target="font">
    <test name="family">
      <string>Sawarabi Gothic</string>
    </test>
    <edit name="hinting" mode="assign">
      <bool>false</bool>
    </edit>
  </match>
  <match target="font">
    <test name="family">
      <string>Sawarabi Mincho</string>
    </test>
    <edit name="hinting" mode="assign">
      <bool>false</bool>
    </edit>
  </match>
</fontconfig>
}}}


これで、さわらびゴシックとさわらび明朝は、自動的にヒンティングがオフになります。他のフォントには影響を及ぼしません。

[[BR]]

=== この文書にコメント: ===
[[LineComment]]

[[BR]]
[[BR]]

{{{ comment
以下はサンプルとして掲載しているGoogle Adsenseコードです。
自分またはプロジェクトで利用したいIDのAdsenseに置き換えるか、またはAdsense広告を掲載したくないのであれば削除してください。
自IDでのプロジェクトWikiでのGoogle Adsenseの利用方法は
http://sourceforge.jp/projects/sourceforge/wiki/Guide%2FAffiliateSetting
を参照してください。
}}}
{{{ GoogleAdsense
<script type="text/javascript"><!--
google_ad_client = "pub-9941151214016196";
/* sf.jp wiki default 300x250 */
google_ad_slot = "7426463671";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
}}}