[English]
Xatm で美しいフォントの世界
2000-03-07
What's new
●文字鏡フォント使用の様子
目次 / Contents
(一)特徴 / Overview
(二)表示例 / Screenshots[New]
(三)構造 / Structure
(四)配布 / Download
(五)フォントの作成法について / Make your own fonts
(六)募集中 / Help wanted
(七)関係のあるページへのリンク / Link
Xatm(X Another Type Manager) とは 日本語のスケーラブルフォントを実現した
X-VFlib
の成果を元に作られた、X上でポストスクリプトフォント(OCF, CID)を
Windows や Macintosh の ATM (Adobe Type Manager) のように展開する
モジュールです。また、 Xatm の本来の機能ではないのですが、 TrueType フォント
の展開も可能です。
特徴 / Overview
●ポストスクリプトフォント(OCF,CID) フォントを展開可能です。そして、
TrueType フォントも展開できます。
●拡張 XLFD に対応していて、自由なフォントの変形が可能。
また、この機能を応用したイタリック体フォントの生成機能があります。
●JISX0201,JISX0208,JISX0212 を展開可能。中国語(CNS11643他)や韓国語(KSC5601)などにも対応しています。
表示例 / Screenshots
(一)和田研フォント JISX0208 中明朝 PostScript font(16881 bytes)
(二)和田研フォント JISX0212 細明朝 PostScript font(16173 bytes)
(三)マイクロソフト MS 明朝 TrueType font(17173 bytes)
(四)フォントの回転(16856 bytes)
(五)フォントの反転(14306 bytes)
(六)韓国語フォント(6990 bytes)
(七)﹁森 鴎外﹂
(八)NEC 外字
(九)FMR 外字
(十)独自のエンコーディング
(11)Unicode
(12)Tgif での使用例
(13)Java での使用例
(14)文字鏡フォントの使用例[New]
構造 / Structure
Xatm は xfs (フォントサーバー) に組み込んで使うように開発されました。Xに直接組み込んで使う事も可能ですが、Xの再コンパイルにかなり時間がかかるので
あまりおすすめではありません。
現在の Xatm は SGI の CID フォントライブラリの独自拡張版を用いてCIDフォントを
展開しています。
以前使っていた ghostscript を用いた方法はもうあまり使われませんが、
﹁漢楽街﹂や Tgif による外字作成などが面白い
と思うので残してあります。
配布 / Download
簡単に利用できるようにするため、Xのソースコードからから最低限必要な
ファイルだけを抜き出して make するだけで出来上がるようなパッケージを用意
しました。
また、XFree86 3.3.3 のソースコードを持っているのなら、パッチのみをダウンロードする
こともできます。
パッチを当てる際の注意がパッチファイルの先頭に書いてありますので
読んでおいてください。
私がコンパイルしたバイナリをダウンロードすることもできます。
中の説明を良く読んで使ってください。
(お断り)Linux(x86) 以外の環境ではコンパイルできるかどうかは良くわかりません。
もしうまく動作したら是非教えてください。
現在動作が確認されているものは Linux 2.0.x/2.2.x(libc5/glibc),
FreeBSD 2.2.6/3.3, SunOS 5.5, HP-UX 10, Solaris 2.5, Linux PPC です。
● コンパイルに必要な全てのソースコード / All source code: xfs-atm+cid-beta-991026.tar.gz(510K bytes)
● Ver.3.0.1
xfs-atm+cid-3.0.1.tar.gz(510K bytes),
xfs-atm+cid-3.0-3.0.1.diff(1900 bytes)
● Ver.3.0
xfs-atm+cid-3.0.tar.gz(510K bytes)
● beta 990823
xfs-atm+cid-beta-990823.tar.gz(510K bytes)
● beta 990715
xfs-atm-beta-990715.tar.gz(325K bytes)
● beta 990713
xfs-atm-beta-990713.tar.gz(326K bytes)
● Ver.2.2.
xfs-atm-2.2.tar.gz(300K bytes)
● Ver.2.1.
xfs-atm-2.1.tar.gz(300K bytes)
● Ver.2.0.
xfs-atm-2.0.tar.gz(300K bytes)
● beta 990316
xfs-atm-beta-990316.tar.gz(602K bytes)
● beta 990311
xfs-atm-beta-990311.tar.gz(334K bytes)
● Ver.1.6.2.
全てのソースコード/
パッチのみ/
バイナリ
● Ver.1.6.1.
全てのソースコード/
パッチのみ/
バイナリ
● Ver.1.6.
全てのソースコード/
パッチのみ/
バイナリ
● Ver.1.5.
全てのソースコード/
パッチのみ/
バイナリ
● Ver.1.4.
全てのソースコード/
パッチのみ/
バイナリ
フォントの作成法について / Make your own fonts
Xatmは Type3 フォントが扱えるので、品質さえ我慢すればそこそこの
フォントが手軽に作れます。そこでその一例を。
●﹁漢楽街﹂による作成例 / Making your own fonts by "Kanrakugai"
●オリジナルフォント﹁BSD デーモン君﹂ / Original font "BSD Daemon"
現在、以下のような事をしてくれる人を募集中です。
●ドキュメントの作成、翻訳(英語/日本語/その他)
●使用可能なフォントのリスト作成
●オリジナルのフォントを作成
関係のあるページへのリンク / Link
●田口 氏による
FreeBSD用の ports:
各地のミラーサイトから入手して下さい。
なお、 xfs-atm は x11-servers カテゴリに存在します。
●CID-Maker
Go back...