Linux 版 (精华区)
发信人: clx (楚留香), 信区: Unix
标 题: 介绍 MULE 2.0 for Emacs
发信站: 紫 丁 香 (Sat Jun 27 14:00:18 1998), 转信
寄信人: guest.bbs@hgluo.hust.edu.cn
标 题: ◇ 介绍 MULE 2.0 for Emacs
发信站: 华南理工大学 BBS木棉站
日 期: Thu Feb 20 13:35:44 1997
shawn@cc.ntu ("Shawn Hsiao"), 信区: Linux
原来的文件太多, 且很少有关 BIG-5 的, 所以我整理一下我所知道的, 若有谬误, 请
更正.
1. 这是什麽东西?
MULE 是 MULtilingual Enhancement to GNU Emacs. (我记得以前是叫 MUltiLingual
Emacs 还是 MULtilingual Emacs 的, 不知道是我记错了, 还是改名字了. 8)
简单的说, 就是在 GNU Emacs 上加些东西, 让它可以处理多国语言 (或该说编码系统).
此外, 2.0 版是从 GNU Emacs 19.25 patch 过来的, 所以新的功能, 如 faces
(Emacs 的 faces 真的很烂, 如果看过 Lucid Emacs 的 faces, 那才叫棒),
都可以找到 (MULE 2.0 甚至在 terminal 下都可以作 faces, 比 GNU Emacs 又好一
点).
不过, 这不是重点, 重点是, 它不再像 MULE 1.0 (这版也找得到 for Linux 的, 是
wycc 的最爱. 8), 要借助 chdrv 或 cxterm 才能显示, 输入中文. 现在, 在 X 下,
它可以自己用 X 的中文字型, 也有如注音, 全型等输入法可以用.
更大的优点是, 它将这些 multi bytes 的 encoding system 重新在内部又编一次码,
因此, 一篇文章中要同时使用中文 (BIG-5 跟 GB), 日文, 韩文, 英文, 泰文都没有
问题.
所以, 功能强大的 emacs 不再以不能说非英文语系为憾了. (我本来都用 Lucid
Emacs, 遇到必须使用中文时还得叫出 pico 解决, 现在不用了, 我可以在 MULE 中直
接打中文, 虽然它的注音用来不甚顺手, 但可以接受; 另外, 我也用过 AUIS, 功能虽
强, 但真的很丑. 8)
原本在六月时就拿到 MULE 2.0 的 alpha 版本, 可是 build 好後, 处理 GB 很正常,
遇到 BIG-5 就死掉了, 玩不出来. 现在的 2.0 版根据 NCTUCCCA 的日期, 是八月中
的, 不但 compile 一次 OK, 文件也比较多了.
2. 取得!
我会上传到 linux.csie.nctu.edu.tw, 在自己家里的 ftp site (skydome.hinet.net)
也会放一份(/pub/Linux/tools/MULE-2.0), 不过因为我用专线接 HiNet,
所以速度很慢, 最好不要用.
3. 安装!
我忘了原来 Slackware 是怎麽将 Emacs 分开成 package 的, 我只好照我的方法,
如下 ....
1. mule-2.0-linux-bin.tgz: 存放在 /usr/local/bin 下的一些 binary.
要在 / 下解开.
并将 /usr/local/bin/mule-19.25 hard link 到
/usr/local/bin/mule.
2. mule-2.0-linux.misc.tgz: 存放在 /usr/local/lib/mule 下的挡案, 包含该
有的目录结构跟 lisp files, 还有 etc 下的一些
说明及文件, icons.
要在 / 下解开.
3. mule-2.0-linux.info.tgz: 跟著一起来的 GNU info files, 包含 emacs 跟
mule 等.
自己找地方放, 我放在 /usr/local/info. 8)
解开是 info/*.
4. mule-2.0-linux.doc.tgz: 我用的 X resources file, 记得要改里面的字型,
我是用 24x24 的. 还有一些 MULE 的 documents.
解开是 doc/*.
全部大概要 25+ MB, 前两个是一定要装的.
4. 使用!
通通装好後, 会用 emacs 的稍微看一下 mule 的 info 就应该可以了, 不会用 emacs
的请从 emacs tutorial 开始, 很简单.
如果迫不及待想看看, 在进入 mule 後, 先 M-x load-library 然後打 chinese, 正
常的话应该可以看到它在载入 quail/ 的一些档案.
之後, M-x set-file-coding-system, 打 *big5*, 之後 C-x C-f 一个有 BIG-5 的字
在里面的档案进来, 如果可以看到, 那就差不多了.
--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.244.16]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.603毫秒