☆使用するtool
☆インストールするパッケージ&その他
○ Meadowのインストール
○ MeadowへのPATHの設定
○ APELのインストール
○ Mule-UCSのインストール
○ BDFfontのインストール
○ SKKのインストール
☆使用するtool
Winzip http://www.winzip.com/ で入手します。
patch ftp://ftp.matsusaka-u.ac.jp/pub/windows/ で入手します。
nmake MS-VC++に添付されているものを使用するか、ftp://ftp.microsoft.com/Softlib/MSLFILES/ で入手します。
注意:解凍にWinzipを使用するときはWinzipのOptions-configurationのTAR File
Smart CR/LF ConversionのチェックをOFFにします。
☆インストールするパッケージ&その他
ftp://ftp.m17n.org/pub/mule/Windows/beta/Meadow-1.13b1-i386.tar.gz Meadow最新版
ftp://ftp.m17n.org/pub/mule/Windows/beta/temacs-1.13b1-2.exe.gz バグ修正版
ftp://ftp.m17n.org/pub/mule/apel/apel-10.2.tar.gz 最新のAPEL
http://www.shonanblue.ne.jp/~kipp/Meadow/apel.dif APELのMakefileへのパッチ
ftp://ftp.m17n.org/pub/mule/Mule-UCS/Mule-UCS-0.80.tar.gz UNICODE(utf-8)を扱うelisp
http://www.shonanblue.ne.jp/~kipp/Meadow/ujisx0208.dif ujisx0208.el(JIS X0208 <-> UNICODE変換)へのパッチ
ftp://ftp.etl.go.jp/pub/mule/intlfonts-1.2.tar.gz BDFfonts
http://member.nifty.ne.jp/hobbit/html/bdf_intn.el 16ドットフォントを組込む関数
http://member.nifty.ne.jp/hobbit/html/bdf_intn24.el 24ドットフォントを組込む関数
http://openlab.ring.gr.jp/skk/skk10.59.tar.gz SKK elisp
http://openlab.ring.gr.jp/skk/SKK-JISYO.L.gz SKK辞書
http://www.shonanblue.ne.jp/~kipp/Meadow/skk-tut.dif skk-tut.elへのパッチ
○Meadowのインストール
Meadow-1.13b1-i386.tar.gzをWinzipでc:/usrにディレクトリ付きで解凍します。
c:/usr/Meadow/----------1.13b1/ (メインプログラム)
+----site-lisp/ (site-lisp Emacs Lispライブラリ)
+----README.Meadow (基本マニュアル)
+----README.Meadow.ja (基本マニュアル:日本語版)
+----INSTALL.Meadow (インストールマニュアル)
+----INSTALL.Meadow.ja(インストールマニュアル:日本語版)
README.Meadow.jaとINSTALL.Meadow.ja(英語に堪能な人はREADME.MeadowとINSTALL.Meadow)を読みます。
.emacs(Meadowが起動時に読み込むfile)を置く場所を決めます。 私はc:/home/kipp/という
ディレクトリを作り、そこに空の .emacsを置きました。
次にc:/usr/Meadow/1.13b1/binでinstall.exeを実行します。 実行時にはINSTALL.Meadow.jaの内容に従ってください。
c:/usr/Meadow/1.13b1/bin/には次のようなプログラム群が展開されます。
c:/usr/Meadow/1.13b1/bin/----cmdproxy.exe 89,024 00-04-11 21:24
+...
+...
+---meadow.exe 91,076 00-04-11 21:24
+---meadow.ico 766 98-02-17 1:44
+---temacs.exe 3,530,800 00-04-11 21:27
+---Meadow95.exe 5,382,136 00-06-10 12:47
このうち、temacs.exeにはバグがありますのでtemacs-1.13b1-2.exe.gzを解凍して置き換えます。
c:/usr/Meadow/1.13b1/bin/----cmdproxy.exe 89,024 00-04-11 21:24
+...
+---temacs.exe 3,530,212 00-04-22 9:45
○ MeadowへのPATHの設定
Windows95/98では次の1行をautoexec.batに加えます。 このPATHはコンピュータ再起動後に有効となります。
set PATH=c:\usr\Meadow\1.13b1\bin;%PATH%
WindowsNTではマイコンピュータ -> プロパティ -> 環境で設定します。
○APELのインストール
APELの関係するelispプログラムは次の2つのディレクトリに格納されます。
これら2つのディレクトリにある古いelispプログラムを全て削除します。
c:/usr/Meadow/-----1.13b1/site-lisp/emu/
...
+----site-lisp/apel/
apel-10.2.tar.gzを適当なディレクトリに展開してapel-10.2/Makefileのあるディレクトリでpatch < apel.difとしてパッチを当てます。
次にnmake installとすれば新しいAPELがバイトコンパイルされます。
○Mule-UCSのインストール
Mule-UCS-0.80.tar.gzをc:/usr/Meadow/site-lisp/以下にディレクトリ付きで展開します。
パッケージは次の様に展開されます。
c:/usr/Meadow/site-lisp/Mule-UCS-0.80/-----doc/
+----lisp/----- README 4,160 00-06-03 21:40
+---- reldata/----- u-cns-1.el 231,819 00-01-23 21:21
+...
+---- ujisx0208.el 262,851 00-01-23 21:21
+...
+----COPYING 17,992 00-04-08 22:33
+----ChangeLog 1,338 00-05-15 20:21
+----extension-for-20_6.patch 41,611 00-05-15 20:21
+----mucs-comp.el 2,308 00-05-11 23:24
JIS X0208コードとunicodeの変換で、Internet Explorer等のマッピングにあわせるために
c:/usr/Meadow/site-lisp/Mule-UCS-0.80/lisp/reldata/でpatch < ujisx0208.difとしてパッチを当てます。
その後、c:/usr/Meadow/site-lisp/Mule-UCS-0.80/でc:/usr/Meadow/site-lisp/Mule-UCS-0.80/lisp/READMEの記述に従い
Meadow95 -q --no-site-file -batch -l mucs-comp.elとしてバイトコンパイルします。
MeadowNT -q --no-site-file -batch -l mucs-comp.el(WindowsNT or Windows2000の場合)
.emacsに次の3行を加えます。 (see -> http://member.nifty.ne.jp/hobbit/html/meadow.html)
(set-language-environment "Japanese")
(require 'un-define)
(require 'un-tools)
○BDFfontのインストール
この項目は高橋誠氏のページhttp://member.nifty.ne.jp/hobbit/html/meadow.htmlに紹介されているものに習っています。
intlfonts-1.2.tar.gzをc:/usr/Meadow/以下にディレクトリ付きで展開します。
これらのフォントを組み込む関数は高橋誠氏によって提供されています。
bdf_intn.el 16ドットフォント (mirror)
bdf_intn24.el 24ドットフォント (mirror)
これらをc:/usr/meadow/intlfonts-1.2/にコピーして、.emacsに呼び出す2行、
(load "c:/usr/meadow/intlfonts-1.2/bdf_intn")
(load "c:/usr/meadow/intlfonts-1.2/bdf_intn24")
を追加しておきます。
デフォルトのフォントを変更するには、.emacsに
(setq default-frame-alist
(append (list '(foreground-color . "black")
'(background-color . "snow")
'(top . 0)
'(left . 0)
'(font . "int-fontset")
)
default-frame-alist))
を追加します。
○ SKKのインストール
c:/tmp/にskk10.59.tar.gzをディレクトリ付きで展開します。
C:/tmp/skk10.59/----- doc/
+---- etc/
+---- experimental/
+---- patch/
+---- READMEs/----- README.win 6,567 00-01-17 13:05
+...
+---- make.bat 1,438 00-01-17 13:05
+...
+---- skk-tut.el 45,505 99-10-03 20:51
README.winを読みC:/tmp/skk10.59/でpatch < skk-tut.difとします。
make.batの中の環境変数の設定の部分を次のように書き換え、実行します。
rem ********************************************************************
set EMACS=c:\usr\meadow\1.13b1\bin\meadow95.exe
set PREFIX=c:\usr\meadow\1.13b1
set LISPDIR=c:\usr\meadow\site-lisp
rem ********************************************************************
c;/usr/Meadow/site-lisp/skk/にjisyoというディレクトリをつくり、そこにSKK辞書SKK-JISYO.L.gzをSKK-JISYO.Lと
リネームしたものを置きます。(SKK-JISYO.L.gzは現在、圧縮されていないものが置かれているようです。)
.emacsにREADME.winに書かれているものを次のようにして書き加えます。
-----^
;;SKK
(require 'skk-autoloads)
(global-set-key "C-xC-j" 'skk-mode)
(global-set-key "C-xj" 'skk-auto-fill-mode)
(global-set-key "C-xt" 'skk-tutorial)
(add-hook 'isearch-mode-hook
(function (lambda ()
(and (boundp 'skk-mode) skk-mode
(skk-isearch-mode-setup) ))))
(add-hook 'isearch-mode-end-hook
(function (lambda ()
(and (boundp 'skk-mode) skk-mode
(skk-isearch-mode-cleanup) ))))
;;(add-hook 'isearch-mode-hook 'skk-isearch-mode-setup)
;;(add-hook 'isearch-mode-end-hook 'skk-isearch-mode-cleanup)
(setq skk-large-jisyo "c:/usr/meadow/site-lisp/skk/jisyo/SKK-JISYO.L")
-----$
次にC:/usr/Meadow/site-lisp/subdirs.elに
(normal-top-level-add-to-load-path
'("apel" "flim" "semi" "Semi-gnus" "skk"))
を書き加えます。
● リンクはご自由にどうぞ。
Last modified: Mon Jun 12 2000
Copyright (C) 2000 SUZUKI Norio, 鈴木紀夫