Duong Dang wrote:NG4Linux联盟
NG4Linux联盟
> I am working a project in cygwin. I must install some VietNam font butNG4Linux联盟
> I don't know how. could you help me?NG4Linux联盟
NG4Linux联盟
Is it a ttf font? copy it to /usr/X11R6/lib/X11/fonts/TTF and run font-update.NG4Linux联盟
That should be all.NG4Linux联盟
再用命令xlsfonts查看是否字体已经安装,比如查看名字中含有simsun的字体
xlsfonts -display 16.157.63.8:0 -l -fn "*"simsun"*"
在.emacs里加入如下配置脚本
;(create-fontset-from-fontset-spec NG4Linux联盟
;(concatNG4Linux联盟
;"-*-courier-medium-r-normal-*-12-*-*-*-*-*-fontset-xiaoyi," NG4Linux联盟
;"japanese-jisx0208-1978:-ricoh-hgminchob-medium-r-normal--14-*-*-*-p-*-jisx0208*-*,"NG4Linux联盟
;"japanese-jisx0208:-ricoh-hgminchob-medium-r-normal--14-*-*-*-p-*-jisx0208*-*,"NG4Linux联盟
;"japanese-jisx0212:-ricoh-hgminchob-medium-r-normal--14-*-*-*-p-*-jisx0208*-*,"NG4Linux联盟
;"japanese-jisx0213-1:-ricoh-hgminchob-medium-r-normal--14-*-*-*-p-*-jisx0208*-*,"NG4Linux联盟
;"japanese-jisx0213-2:-ricoh-hgminchob-medium-r-normal--14-*-*-*-p-*-jisx0208*-*"))
定义好了 fontset 以后,我们就可以让 emacs 使用这个fontset了: NG4Linux联盟
;(set-default-font "fontset-xiaoyi")
另外,为了让 emacs 创建新的 frame 时 (C-x 5 系列命令) 采用我们指定的 NG4Linux联盟
fontset,还要进行下面的设置: NG4Linux联盟
;(setq default-frame-alistNG4Linux联盟
;(appendNG4Linux联盟
;'((font . "fontset-xiaoyi")) default-frame-alist))NG4Linux联盟
** 几个字体相关的命令 NG4Linux联盟
M-x describe-char NG4Linux联盟
我们可以使用这个命令查看光标所在的字符采用的是什么字体。 NG4Linux联盟
NG4Linux联盟
M-x describe-fontset NG4Linux联盟
这个命令用来查看各个字符集分别采用了什么字体。 NG4Linux联盟