Descriptions of the Current Directory

MkLinux 用の VFlib-FreeType 拡張された X サーバー

English Page is here.

新着情報

ファイル

このディレクトリーには X-VFlib-FT 関連のファイルが置いてあります。 X で TrueType フォントや各種のベクターフォントを使えるようにするものです。
	README.html                       : このファイル
	SPECS                             : SPEC ファイル
	VFlib-FT-2.22pl10-2a.ppc.rpm      : VFlib-FT バイナリー RPM
	VFlib-FT-2.22pl10-2a.src.rpm      : VFlib-FT ソース RPM
	VFlib-FT-VFjfm-2.22pl10-2a.ppc.rpm: JFM ファイル (オプション)
	VFlib-FT-devel-2.22pl10-2a.ppc.rpm: 開発 RPM (オプション)
	Xpmac-VFlib.gz                    : VFlib-FreeType 拡張された X サーバー
	freetype-1.0-3a.ppc.rpm           : freetype ライブラリー RPM
	freetype-1.0-3a.src.rpm           : freetype ソース RPM
	freetype-devel-1.0-3a.ppc.rpm     : freetype 開発 RPM (オプション)
	freetype-tools-1.0-3a.ppc.rpm     : freetype tools RPM (オプション)
	scm-4.4-3glibc.ppc.rpm            : スキームインタープリター VFjfm RPM で要求される (オプション)

インストール手順

# rpm -Uvh freetype-1.0-3a.ppc.rpm
# rpm -Uvh VFlib-FT-2.22pl10-2a.ppc.rpm
さて、TrueType を使うには当然 TrueType フォントが必要です。 ここではその TrueType フォントが "foobarなんとか"という名前だと 仮定して話を進めます。
# ls /usr/local/share/vflib/truetype
foobargothic.ttc
foobargothic.tti
foobarmincho.ttc
foobarmincho.tti
ここで、*.tti は ttindex コマンドで *.ttc から生成された インデックスファイルです。

これらが VFlib から使えるように /etc/vfontcap を編集します。

# vi /etc/vfontcap
      ### TRUETYPE FONT (Windows fonts)
      foobar-mincho|FooBar mincho:\
             :ft=freetype:\
             :ff=/usr/local/share/vflib/truetype/foobarmincho.ttc:
      foobar-gothic|FooBar gothic:\
             :ft=freetype:\
             :ff=/usr/local/share/vflib/truetype/foobargothic.ttc:

ここまでの設定で、VFlib が組み込まれたアプリケーションから、これらの TrueType フォントの使用が可能になります。これらを X サーバーから使うには 更なる設定が必要となります。

# mkdir -p /usr/lib/X11/fonts/VFlib
# cat > /usr/lib/X11/fonts/VFlib/fonts.dir
2
foobar-gothic.vflib -fb-gothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
foobar-mincho.vflib -fb-mincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
^D
# cd /usr/X11R6/bin
# cp <somewhere>/Xpmac-VFlib.gz .
# gunzip Xpmac-VFlib.gz
# chown root:root Xpmac-VFlib
# chmod a+x Xpmac-VFlib
# chmod u+s Xpmac-VFlib
# ln -sf Xpmac-VFlib X

以上は、X 起動の前に行って下さい。ここまで済んだら X の起動準備 OK です。X が起動できたら、例えば

$ xlsfonts | grep foobar
-fb-gothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
-fb-mincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
$ xfd -fn `xlsfonts | grep fb-gothic`
として TrueType フォントが使えることを確認します。


Back to Keisuke Fujii's MkLinux Page
fujiik@jlcuxf.kek.jp Jun 1, 1998