[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 如何能让Emacs23中汉字宽度正好为英文字母的两倍?



sorry,我之前说的有误。英文字体设成 Bitstream Vera Sans Mono 好像没那么好,全都设成SimSun就好了。
现在我的设置是这样的:
(set-default-font "SimSun-9")
(set-fontset-font (frame-parameter nil 'font)
            'han '("SimSun" . "unicode-bmp"))
(set-fontset-font (frame-parameter nil 'font)
            'cjk-misc '("SimSun" . "unicode-bmp"))
(set-fontset-font (frame-parameter nil 'font)
            'kana '("SimSun" . "unicode-bmp"))
(set-fontset-font (frame-parameter nil 'font)
            'symbol '("SimSun" . "unicode-bmp"))
这样在全屏模式下可以显示50行,而且英文和汉字都还比较清晰。
我本想用Bitstream Vera Sans Mono作为英文字体,但调整了若干次字号,总跟汉字对不齐,最终放弃。
之前之所以说是好的,因为当时我还没装Bitstream字体,所以系统其实用的是另外的字体,我太土了。

附件有28K,应该没问题的吧。

Merry X'mas to everyone!

Forrest


On Dec 25, 2007 10:22 AM, LI Daobing < lidaobing@gmail.com> wrote:
On Dec 25, 2007 9:47 AM, Deng Xiyue < manphiz@gmail.com> wrote:
> Forrest <forrest.yu@gmail.com> writes:
>
> > 问题解决了,可以在 ~/.emacs 里加入:
> > (set-default-font "Bitstream Vera Sans Mono")
> >
> > (set-fontset-font (frame-parameter nil 'font)
> >                     'han '("SimSun" . "unicode-bmp"))
> > (set-fontset-font (frame-parameter nil 'font)
> >                     'cjk-misc '("SimSun" . "unicode-bmp"))
> > (set-fontset-font (frame-parameter nil 'font)
> >                     'kana '("SimSun" . "unicode-bmp"))
> > (set-fontset-font (frame-parameter nil 'font)
> >                     'symbol '("SimSun" . "unicode-bmp"))
> >
> > 就可以了??英文用 Bitstream Vera Sans Mono,中文用 SimSun :)
> >
> > 谢谢大家!
> >
> > 不过又有个问题,为什么 fc-list 下看不到 Bitstream Vera Sans Mono 啊?
> >
>
> Forward 到 debian-chinese-gb 让大家来看看吧。
>
>
安装 ttf-bitstream-vera

--
Best Regards,
 LI Daobing



--
Stupid is as stupid does.

Attachment: Screenshot-EMACS@ABS_Guide_cn.txt.png
Description: PNG image


Reply to: