[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
mgl-fontkit (Re: mgl2 make failured)
鈴木(康)です。
<200007161342.WAA04316@ninja.hpc.bs1.fc.nec.co.jp>の記事において
suz@hpc.bs1.fc.nec.co.jpさんは書きました。
| mgl2 の本体はおいておいて...
| フォントをリリースしたいと思います。
エリサフォントはまだ入っていないのですが、
fontkit を作ってみました。
http://www.at.sakura.ne.jp/~suz/arc/mgl-fontkit.tar.gz ( 631856 bytes )
まだ完成していないのですが、配布できる状態にはなっていると思います。
現状の README を添付しますので、コメント/問題 などがありましたら、
指摘をお願いします。
-- ここから
MGL2 フォントキット
これは、MGL2 での 標準フォント を パッケージしたものです。
k12x10.fnt MGL,MGL2 オプションフォント
k12x12.fnt MGL2 標準フォント
k16x16.fnt MGL2 標準フォント
k24x24.fnt MGL2 標準フォント
mgl_fontinfo フォントツール
mglfont.doc MGLFONT の フォマットの説明
k12x12.fnt:
必須フォントで、インストールする必要があります。
もし、これしかインストールしないと、16 ドットフォント、24 ドットフォント は、
12 ドットフォントで表示されます。
k16x16.fnt , k24x24.fnt:
推奨フォントで、特に disk の容量が逼迫して
いない限りインストールを推奨します。
MGL アプリは、ふつう 16,24 dot フォントがあるものとして作成されています
ので、インストールしないと 見栄えが多少悪くなります。
k12x10.fnt:
オプションフォントです。
MGL,MGL2 では、12x10 dot フォントと 10x8 dot フォントをオプションフォント
として使用できます。
オプションフォントは、対応アプリケーションでしか使えませんが、
mgterm は、対応アプリケーションなので、大量の情報を表示したり
480x240 dot のスクリーンで、80 文字 24 行を 表示したいときに便利です。
mgl_fontinfo:
mgl_fontinfo では次のことができます。
MGL フォントの情報の表示/設定
フォントのパターンの表示/設定
MGL フォント情報の表示
mgl_fontinfo フォントファイル
MGL フォント情報の設定
mgl_fontinfo -s 情報 フォントファイル
フォントのパターンの表示
mgl_fontinfo -A フォントファイル
mgl_fontinfo -a code フォントファイル
-A で全部の ANK フォントの表示をします。
-a code で特定の ANK フォントの表示をします。
code は、0 から 255 の範囲を指定してください。
mgl_fontinfo -K フォントファイル
mgl_fontinfo -k code フォントファイル
-K で全部の 漢字フォントの表示をします。
-k code で特定の 漢字 フォントの表示をします。
code は、0 から 8000 の範囲を指定してください。
フォントのパターンの設定
mgl_fontinfo -p フォントファイル < フォントデータ
フォントのパターンの表示で 出力されたフォーマットを入力すると
フォントパターンを設定することができます。
おまけ
デフォルトでは、
ANK フォントコード 92 (バックスラッシュ)は、\ です。
make yen-patch
とすることにより、jisx0201.1976 コードの ¥記号 に戻すことができます。
フォントデータの著作権と 使用条件について
k12x10.fnt:
Copyright 1999 zoroyoshi <zoro@softclub.co.jp>
Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby granted.
k12x12.fnt:
from: FreeBSD package ja-kaname12-1.1.tgz
Copyright (C) 1991 Ebihara,Mankai Seisakujo
This font is distributed under GPL.
k16x16.fnt:
Kanji:
from Japanese Industrial Standard, JIS X 9051-1984
named "16-dots Matrix Character Patterns for Display Devices"
ANK:
from 8x16rk.bdf
Copyright 1989 by Sony Corp.
Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby granted,
provided that the above copyright notices appear in all copies and
that both those copyright notices and this permission notice appear
in supporting documentation, and that the name of Sony Corp.
not be used in advertising or publicity pertaining to distribution
of the software without specific, written prior permission. Sony
Corp. makes no representations about the suitability of this
software for any purpose. It is provided "as is" without express or
implied warranty.
SONY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL SONY BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
k24x24.fnt:
Kanji:
from Japanese Industrial Standard, JIS X 9052-1983
named "24-dots Matrix Character Patterns for Dot Printer"
ANK:
from 12x24rk.bdf
Copyright 1989 by Sony Corp.
Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby granted,
provided that the above copyright notices appear in all copies and
that both those copyright notices and this permission notice appear
in supporting documentation, and that the name of Sony Corp.
not be used in advertising or publicity pertaining to distribution
of the software without specific, written prior permission. Sony
Corp. makes no representations about the suitability of this
software for any purpose. It is provided "as is" without express or
implied warranty.
SONY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL SONY BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
--
鈴木 康司 @NECソリューションズ
suz@hpc.bs1.fc.nec.co.jp
TEL 042-333-6465