オリジナルの bitmap.el より、tm7.54以降に収録されているものをお薦めします。
最新の
tm-7.106
には bitmap-mule という単独パッケージとして収録されています。
が、オリジナルの
bitmap.tar.gz
でも正しくインストールできますので参考にしてください。
1. mfnフォントの生成($MULE/lib-src/bdf2mfn.exeを用います)
bdf2mfn.exe etl8x16-bitmap.bdf etl8x16-bitmap.mfn [CR]
できた mfnフォントは適当なディレクトリに移動しておく。
2. ~/.Xdefaults にフォントセットを追加。以下は.Xdefaultsの例です。
16 ドットのフォントセットの指定部分に付け足すかたちになります。
------------------------------------------------------------
*FontSetList: 16,14,20
*FontSet-16: \
-os2-GOTHIC-midium-r-*--16-*-iso8859-1,\
-os2-GOTHIC-midium-r-*--16-*-jisx0201.1976-*,\
-os2-GOTHIC-midium-r-*--16-*-jisx0208.1983-*,\
[追加] -etl-fixed-medium-r-*--16-*-100-100-m-*-bitmap.8x16-0
*FontSet-20: \
-os2-GOTHIC-midium-r-*--20-*-iso8859-1,\
-os2-GOTHIC-midium-r-*--20-*-jisx0201.1976-*,\
-os2-GOTHIC-midium-r-*--20-*-jisx0208.1983-*
*FontSet-14: \
-os2-GOTHIC-midium-r-*--14-*-iso8859-1,\
-os2-GOTHIC-midium-r-*--14-*-jisx0201.1976-*,\
-os2-GOTHIC-midium-r-*--14-*-jisx0208.1983-*
------------------------------------------------------------
3. ~/FONTSET.OS2に コピーしておいた mfnフォントのフルパスを記述。ない
場合は新たに作成してください。以下は追加する部分の例です。
------------------------------------------------------------
# bitmap.el 用のフォント
-ETL-Fixed-Medium-R-Normal--16-120-100-100-M-80-BITMAP.8x16-0
d:/mule/etc/etl8x16-bitmap.mfn
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^各自の環境にあわせること。
------------------------------------------------------------
* 改行は無視してください。
4. bitmap.el をバイトコンパイルしてロードパスの通った所に置く。
dired で`B'(Byte-compile)するか、コマンドラインから以下のようにし
てください。
emacs -batch -q -f batch-byte-compile bitmap.el [CR]
5. ~/.emacs に bitmap.elを読ませるための設定を追加し、Muleを再起動する。
(mew-bitmap-mule などからイモヅル式に require されてますけど。。)
------------------------------------------------------------
;;; @ bitmap.el
(if window-system (require 'bitmap))
------------------------------------------------------------
6. bitmap を普通にオープンするだけで正しく表示されて幸せな気分。
* XBM を見たい時は、以下のようにして読み込ませます。
`M-x bitmap-read-xbm' ;; 電総研 の オリジナル版
`M-x bitmap-read-xbm-file' ;; 守岡さんの bitmap-mule収録版
* 正常にセットアップできてるかどうかの確認を、以下の手順でやってみ
てください。もちろん VIO では使えません。
*scratch* バッファに以下の式をペーストし、式の直後で `C-j' する。
(bitmap-compose
"FF7F3F1F0F070301FFFEFCF8F0E0C0800103070F1F3F7FFF80C0E0F0F8FCFEFF")
風車のような絵が表示されましたでしょうか? :-)
(なお、Mule で 16ドットフォントセットで表示しなければビットマップ
は見られません。デフォルトのフォントセットが別の場合は切り換えて
ご利用ください。bitmap.el をいじれば表示させることはできますが :-)
From: morioka@jaist.ac.jp (守岡 知彦 / MORIOKA Tomohiko) Subject: Re: サブジェクトは MIME を使わず書きませう Date: 25 May 1996 21:45:50 +0900 [おまけ] X-Face の automatic preview (1) tl/etl8x16-bitmap.bdf を install してください。 例: % cp etl8x16-bitmap.bdf [フォントを入れる場所] % cd [フォントを入れる場所] % bdftopcf etl8x16-bitmap.bdf > etl8x16-bitmap.pcf % mkfontdir (2) user の設定 ~/.emacs の `(load "mime-setup")' の後に以下のものを入れて下さい。 (require 'tl-misc) (call-after-loaded 'tm-view (function (lambda () (if (and (boundp 'MULE)(eq window-system 'x)) (require 'tm-image) ) ))) これで、MIME preview buffer に X-Face に入っている「顔」が表示され ます。遅くて嫌だと思ったら上の設定を削って下さい。補足: tm-MUA に関わらず bitmap.el を使う必要のある人は、OS/2 での説明と同様に
------------------------------------------------------------
;;; @ bitmap.el
(if window-system (require 'bitmap))
------------------------------------------------------------
とすればいいでしょう。