[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