フォントのインストール

かんたん編集ウェブサイト(ホームページ)WIKIPLUS かんたん編集ウェブサイト(ホームページ)WIKIPLUS

安くかんたんに編集できるウェブサイトを本気で作りたい人」のために、本気になって考えて作りました。体験アカウントは無料なので試して見てください。ご意見募集中です! ご意見を「@kohju」あてに是非 :)



zfsに関する世界で初めて出版された本。 ストレージが好きなら、Solaris使いでなくても必ず読むべき。


お品書き

コンテンツ

ツリー表示:開く | 閉じる


保存庫

ホットリンク

HOME / コンピュータTips / Solaris / フォントのインストール

TrueTypeフォントをインストールする

opensolarisのSXDE・SXCEは、リコーのフォントがはいってはいるが、 やっぱり気に入ったフォントを入れたい。

利用できるフォント

  • ttf
  • otf

フォントのコピーとインストール

標準ディレクトリにコピーする方法

フォント周りは今は、下記にあるらしい。

less /etc/fonts/fonts.conf

中を見てみると

<!-- Font directory list -->

       <dir>/usr/openwin/lib/X11/fonts/TrueType</dir>

などという記述がある。 もし別のフォントディレクトリが必要ならば、同じディレクトリにlocal.confをおくべき。

cp *.[Tt][Tt][Ff] *.[Oo][Tt][Ff] /usr/openwin/lib/X11/fonts/TrueType

local.conf設定に記述し、固有のディレクトリに置く方法

例えば、私は下記にフォントを置いてある。

/usr/local/lib/X11/fonts/installfont/

これをインストールするためには次の方法を使う。

/etc/fonts/local.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>
        <dir>/usr/local/lib/X11/fonts/installfont</dir>
</fontconfig>

設定

リロードみたいなの。

fc-cache -v

量が多いととても時間がかかる。一見、  fc-cache: "/usr/openwin/lib/X11/fonts/TrueType": と出てきて止まるので、何か入力を求められているように思うが、実は時間がかかってるだけである。

一覧をとる

fc-list

Windowのコンポーネントのフォントが変えたければ、 JDSのフォントのプロパティで、設定すると良い。

Firefoxは個別に設定すること。

ttcをttfにばらす

今は必要ないと思うが、資料として。

最近のフォントであるttcは、ttfファイルにばらすことができる。

適当なディレクトリを掘り、

/usr/sfw/bin/wget http://solaris.sunfish.suginami.tokyo.jp/tips/playground/truetype/ttc2ttf/ttc2ttf.cpp

このままではコンパイルできないので、このページにアップロードしたパッチをあてる。こんなパッチ誰でも作れそうだが、作れない人は作れないのであげておきます。たぶんLinuxでコンパイルできない人も、同じ方法でできます。

gpatch < ttc2ttf.cpp.patch

コンパイル

CC -O -o ttc2ttf -DINTEL ttc2ttf.cpp

※gccでコンパイルしたいのだったらgcc -O2 -o ttc2ttf ttc2ttf.cppで。

後はttcファイルがあるディレクトリで

echo *.[Tt][Tt][Cc] | xargs -n1 ttc2ttf

などと一気に変換。量が多いととても時間がかかる。 別のディレクトリに元のttcファイルがあるのならば、

rm *.[Tt][Tt][Cc]

とすることで、そのディレクトリのTrueType/OpenTypeフォントがすべてotfかttfになる。

Get RSS

カレンダー
<< 2012.5 >>
[日記]
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Twitter

最新情報
Nakanohito
Copyright Kohju / TAKI, Yasushi http://kohju.justplayer.com/ - Design by Casafree.com