LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 925|回复: 1

解决了emacs 和scim 冲突和显示汉字的问题(Debian R3+Emacs 21.4)

[复制链接]
发表于 2008-3-13 22:22:43 | 显示全部楼层 |阅读模式
解决了emacs 和scim 冲突和显示汉字的问题(Debian R3+Emacs 21.4)

1.        下载安装wqy-bitmapfont*.tar.gz(Debian 用wqy-bitmapfont-0.9.9-0_all.deb)在sourceforge网站上可下载。

2. 配置~/.Xresources 文件,让emacs 用上刚才的字体。没有安装文泉的朋友可以把字体改成自己需要的字
体。系统支持的字体可以用 xlsfonts 命令查看。在下面的设置中,除了中文之外的字体都被设置成fixed,需
要修改的朋友请自行修改。
代码:
Emacs.Font:fontset-chinese
Emacs.Fontset-0:-*-fixed-medium-r-*-*-16-*-*-*-c-*-fontset-chinese,\
chinese-gb2312:-*-wenquanyi bitmap song-medium-*-normal--16-*-*-*-*-*-iso10646-1,\
chinese-big5-1:-*-wenquanyi bitmap song-medium-*-normal--16-*-*-*-*-*-iso10646-1,\
chinese-big5-2:-*-wenquanyi bitmap song-medium-*-normal--16-*-*-*-*-*-iso10646-1
写完后xrdb -load ~/.Xresources 一下再运行emacs.

3.安装mule-ucs
apt-get install mule-ucs
4. 安装字体
apt-get install emacs-intl-fonts
apt-get install xfonts-intl-chinese*
apt-get install xfonts-intl-japanese*
;;apt-get install xfonts-bitmap-mule ;;可选
(注意:安装字体之後最好重新启动X)
5. 将Emacs设置成中文环境
将如下几行加入到~/.emacs.el(.emacs)
(require 'un-define) ;;最新版的mule-ucs不自动加载unicode支持,须照此行方法手动
载入.
(set-language-environment 'utf-8)
;;下面几行暂时没有必要加入
;;(setq locale-coding-system 'utf-8)
;;(prefer-coding-system 'utf-8)
;;(set-keyboard-coding-system 'utf-8)
;;(set-terminal-coding-system 'utf-8)
;;(set-selection-coding-system 'utf-8)
;;(set-clipboard-coding-system 'ctext)
;;(set-buffer-file-coding-system 'utf-8)
 楼主| 发表于 2008-4-3 17:18:04 | 显示全部楼层
以下是图片效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表