LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: herberteuler

X Window System 和 Emacs 有关的一个小技巧

[复制链接]
 楼主| 发表于 2005-11-2 10:06:49 | 显示全部楼层
Post by pluskid
请问,我到底该如何设置,我的locale是Utf8的,我不想改。
目前Emacs看起来是这样:(见图)
但是可以设置fontset为(用Shift+左键)standard : 16-dot medium
就变成这样:(见图)
后面一种免强可以接受一点,但是太大了,我想知道是怎么调小一点。
M-x describe-fontset得到:
Fontset: -*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-standard
CHARSET or CHAR RANGE        FONT NAME
---------------------        ---------
ascii                        -sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1
     [-Sony-Fixed-Bold-R-Normal--16-120-100-100-C-80-ISO8859-1]
     [-Sony-Fixed-Medium-R-Normal--16-120-100-100-C-80-ISO8859-1]
latin-iso8859-1                -sony-fixed-*-iso8859-1
latin-iso8859-2                -*-iso8859-2
latin-iso8859-3                -*-iso8859-3
latin-iso8859-4                -*-iso8859-4
thai-tis620                -*-*-*-tis620-*
greek-iso8859-7                -*-*-*-iso8859-7
arabic-iso8859-6        -*-*-*-iso8859-6
hebrew-iso8859-8        -*-*-*-iso8859-8
katakana-jisx0201        -*-*-*-jisx0201-*
latin-jisx0201                -*-jisx0201-*
cyrillic-iso8859-5        -*-*-*-iso8859-5
latin-iso8859-9                -*-iso8859-9
latin-iso8859-15        -*-iso8859-15
latin-iso8859-14        -*-iso8859-14
japanese-jisx0208-1978        -*-*-*-jisx0208.1978-*
chinese-gb2312                -*-medium-r-normal-*-16-*-gb2312*-*
     [-ISAS-Fangsong ti-Medium-R-Normal--16-160-72-72-c-160-GB2312.1980-0]
japanese-jisx0208        -*-*-*-jisx0208.1990-*
     [-Misc-Fixed-Medium-R-Normal--16-150-75-75-C-160-JISX0208.1990-0]
korean-ksc5601                -*-medium-r-normal-*-16-*-ksc5601*-*
japanese-jisx0212        -*-*-*-jisx0212-*
     [-Misc-Fixed-Medium-R-Normal--16-150-75-75-C-160-JISX0212.1990-0]
chinese-cns11643-1        -*-medium-r-normal-*-16-*-cns11643*-1
chinese-cns11643-2        -*-medium-r-normal-*-16-*-cns11643*-2
japanese-jisx0213-1        -*-*-*-jisx0213.2000-1
chinese-big5-1                -*-*-*-big5-*
chinese-big5-2                -*-*-*-big5-*
chinese-sisheng                -*-sisheng_cwnn-*
ipa                        -*-muleipa-*
vietnamese-viscii-lower        -*-viscii1.1-*
vietnamese-viscii-upper        -*-viscii1.1-*
arabic-digit                -*-*-*-mulearabic-0
arabic-1-column                -*-*-*-mulearabic-1
ascii-right-to-left        -*-iso8859-1
lao                        -*-*-*-mulelao-1
arabic-2-column                -*-*-*-mulearabic-2
indian-is13194                -*-*-*-is13194-devanagari
indian-1-column                -*-*-*-muleindian-1
tibetan-1-column        -*-*-*-muletibetan-1
mule-unicode-2500-33ff        -*-iso10646-1
mule-unicode-e000-ffff        -*-iso10646-1
mule-unicode-0100-24ff        -*-iso10646-1
ethiopic                -*-*-*-ethiopic-unicode
chinese-cns11643-3        -*-medium-r-normal-*-16-*-cns11643*-3
chinese-cns11643-4        -*-medium-r-normal-*-16-*-cns11643*-4
chinese-cns11643-5        -*-medium-r-normal-*-16-*-cns11643*-5
chinese-cns11643-6        -*-medium-r-normal-*-16-*-cns11643*-6
chinese-cns11643-7        -*-medium-r-normal-*-16-*-cns11643*-7
indian-2-column                -*-*-*-muleindian-2
tibetan                        -*-proportional-*-muletibetan-2
japanese-jisx0213-2        -*-*-*-jisx0213.2000-2

  1. chinese-gb2312 -*-medium-r-normal-*-16-*-gb2312*-*
  2. [-ISAS-Fangsong ti-Medium-R-Normal--16-160-72-72-c-160-GB2312.1980-0]
复制代码


这个就是那个的汉字字体。从这里开始,你就可以用 Defining Fontsets 和第 1 贴里的方法了。
回复 支持 反对

使用道具 举报

发表于 2005-11-2 10:48:22 | 显示全部楼层
不行,我按照网上的指示安装了simsun字体,可是Emacs中还是显示难看(某些字),你看我的截图里面,特别是“惊吓”二字“特别难看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-2 11:06:39 | 显示全部楼层
把 .Xresources 文件(或其他含有类似内容的文件),以及 .emacs 贴一下。
回复 支持 反对

使用道具 举报

发表于 2005-11-3 15:54:57 | 显示全部楼层
现在已经弄好了,我把系统的locale改成了gb2312,虽然系统有些地方会乱码一下,但是总体上已经很不错了,现在Emacs也可以美化了。其实原来也可以美化,打开gb2312的文件也可以改得很漂亮,就是UTF8很难看。
回复 支持 反对

使用道具 举报

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

本版积分规则

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