Linux教程Linux
首页
基础知识
Linux业界
Linux系统
Linux人物
Linux文化
Linux资讯
Linux综合
当前位置:
Linux教程
-
Linux
- 多国文字处理系统mule介绍
多国文字处理系统mule介绍
[email protected]
(\"Shawn Hsiao\")
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 的字在里面的文件进来, 如果可以看到, 那就差不多了.
发布人:netbull 来自:JJ的Linux世界
广域网(WAN)简介
Unix的管理安全
tfn2k使用方法和对策
如何评 估OS 安 全
Linux下路由器的配置(二)
FVWM 95设定说明(三)
OLE技术实现“中国式”报表
X-windows 系统使用指南(3)
亚开行销副总王明君先生在中软Linux 3.0发布会上的发言,及我的分析
Linux内核源代码的阅读和工具介绍
RH7.1快速汉化简明手册
Linux循序渐进(6)
linux中升级核心 Kernel
内核FAQ(2001.05.06~2001.05.16)
Perl的经典用法:用Sysopen()进行更多的控制
站点导航
Linux教程
Php
Linux
非技术类
指令大全
Shell
安装启动
Xwindow
Kde
Gnome
输入法类
美化汉化
网络配置
存储备份
杂项工具
编程技术
网络安全
内核技术
速度优化
Apache
Email
Ftp服务
Cvs服务
代理服务
Samba
域名服务
网络过滤
其他服务
Nfs
Oracle
Dhcp
Mysql
Ldap
RedHat
赞助商链接