とにかくemacs21をコンパ イル。 leim-21.1.tar.gz も必要。
tar zxf emacs-21.1.tar.gz
tar zxf leim-21.1.tar.gz
mkdir emacs-work
cd emacs-work
../emacs-21.1/configure
make
そしてTamagoをコンパイル。 Tamago Project (Tamago 4.0.6)/ パッチ
tar zxf tamago-4.0.6.tar.gz
patch -p0 < tamago-4.0.6-20000605.patch
cd tamago-4.0.6
(Makefile.inを編集emacs → emacs-21.1)
./configure
make
sudo make install
egg-remixも入れますか。パスの通っているディレクトリにいれるだけ。 egg-remix official page/ egg-remix.el
さらにyatexをコンパイル。
yatex official page
/YaTeX&yahtml
こんどから、バイトコンパイルをしない方針らしい。
でもまあ、コンパイルしてみますか。
tar zxf yatex1.69.2.tar.gz
--makefile編集----------------
EMACS = emacs-21.1
EMACSDIR= ${PREFIX}/share/emacs
-------------------------------
make elc
sudo make install
やっぱりメールも読みたいから、Wanderlustも入れよう。
Wanderlust/
APEL 10.3/
FLIM 1.14.3/
SEMI
1.14.3
すべて、Makefileで「emacs」→「emacs-21.1」に変更。
-apel------------
tar zxf apel-10.3.tar.gz
cd apel-10.3
vim Makefile
make
make install
cd ..
-flim------------
tar zxf flim-1.14.3.tar.gz
cd flim-1.14.3
vim Makefile
make
make install
cd ..
-semi-----------
tar zxf semi-1.14.3.tar.gz
cd semi-1.14.3
vim Makefile
make
make install
cd ..
-Wanderlust-------
tar zxf wl-2.6.1.tar.gz
cd wl-2.6.1
vim Makefile
make
make install
なぜか内定者のページが2chにあるので、 それも読めるようにしたい。ということで navi2ch を入れることに。 ついでに、 monafont も入れよう。 navi2ch/ monafont
--navi2ch--------------------------------
tar zxf navi2ch-1.5.1.tar.gz
cd navi2ch-1.5.1
./configure --with-emacs=emacs-21.1
make
sudo make isntall
--monafonts------------------------------
tar Ixf monafonts-2.03.tar.bz2
cd monafonts-2.03
make
sudo make install
/usr/bin/X11/mkfontdir /usr/lib/X11/fonts/misc
less /usr/lib/X11/fonts/fonts.dir← mona確認
xset fp rehash
navi2chでmonafontsを使うために、.emacs21.elに以下を追加。
(require 'navi2ch)
(require 'navi2ch-mona)
(add-hook 'navi2ch-article-arrange-message-hook
'navi2ch-mona-arrange-message)
(setq navi2ch-mona-enable t)
(if (string-match "XEmacs" emacs-version)
(load (expand-file-name "~/.xemacs.el") nil t nil)
(cond
((= emacs-major-version 21)
(load (expand-file-name "~/.emacs21.el") nil t nil))
((= emacs-major-version 20)
(load (expand-file-name "~/.emacs20.el") nil t nil))
)
)
Emacs*menuBar: false (メニューバー無効)
Emacs*toolBar: false (ツールバー無効)