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

Re: 使用CV时中文过大



On Tue, Jun 06, 2000 at 04:29:08PM +0800, Wan Hing Wah wrote:
> On Mon, 5 Jun 2000, Anthony Fok wrote:
> > 就可以了。如果字型不如理想,可以修改 /etc/gtk/gtkrc.zh_TW.big5
> > 或 /etc/gtk/gtkrc.zh_TW.Big5 (其中只有一个是正确的,我忘了是哪个,
> > 好像是小写 "big5" 那个。 ^_^),附在本文后。这个会设定中英字型都用
> > 14 点,所以也请您确定安装了 xfonts-arphic-bsmi00lp 这个软件包。
> >
> Really?but is xcin only for typing chinese only?can display chinese?
> Also...I don't know how to use xcin 2.5...I just use xcin2.3...

  那么,是时候转换至 xcin2.5 了。  ^_^  中文显示方面,其实本来 X11R6
已经有万国语言支援的功能(也许说「潜能」比较恰当),只是过往很多软件
没有遵从正确的 i18n 标准,为中文化的工作增添困难。再者,一些如 zh_TW.Big5
的业用标准编码,以及较新的 zh_CN.GBK 等,以前在 X 里没有设定,而
glibc 对 locale 的支援近一两年来才开始成熟等等……

  所以,过往,在 C library 和 X11 的中文 locale 支援未成熟时,
应急的解决办法就是像 Windows 上的外挂式中文平台 (RichWin, TwinBridge, etc.)
一样,CXWin 和 CV 就是这些例子之一。但这些办法并不完善,也不合 X11
已有的国际法标准,加上 glibc 和 X11 的 locale 日渐成熟,CXlib 和 CV
已经过时了。

> > On Tue, Jun 06, 2000 at 12:53:32AM +0800, hingwah wrote:
> >   不要用 CV。其实在 potato/woody 上,我用 CV 不过最多十来次,
> > 因为 GIMP 一类的 gtk 软件,配合已有的 XLOCALE 及 glibc2.1.x,
> > 已经有相当完善的中文支援。您不要载入 CV,打开 xcin 2.5.x 后,
> > 直接用
> > 
> >   $ LANG=zh_TW.Big5 gimp
> > 
> I have tried...BUt seem it won't display chinese....
> here are my /etc/gtkrc/gtkrc.zh_TW.Big5
> # $(gtkconfigdir)/gtkrc.zh_TW
> #
> # This file defines the fontsets for Chinese language (ch) using
> # the traditional chinese Big5 encoding as used in Taiwan (TW)
> #
> # 1999, Pablo Saratxaga <srtxg@chanae.alphanet.ch>
> #
> 
> style "gtk-default-zh-tw" {
>        fontset =
> "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-*,\
>                   -*-*-medium-r-normal--14-*-*-*-*-*-big5-0"
> }
> class "GtkWidget" style "gtk-default-zh-tw"

  跟我的一样。如果 /etc/gtkrc/gtkrc.zh_TW.Big5 不行,那就要用
lowercase (小写) 的 /etc/gtkrc/gtkrc.zh_TW.big5 了。

> > 就可以了。如果字型不如理想,可以修改 /etc/gtk/gtkrc.zh_TW.big5
> > 或 /etc/gtk/gtkrc.zh_TW.Big5 (其中只有一个是正确的,我忘了是哪个,
> > 好像是小写 "big5" 那个。 ^_^),附在本文后。这个会设定中英字型都用
> > 14 点,所以也请您确定安装了 xfonts-arphic-bsmi00lp 这个软件包。
> >
> ?? Can't find any attachment......

  对不起,我又忘记 attach 了。 :-p

> Moreover..how to display chinese in non-gtk program then?

  Netscape 4.7x 已经可以显示中文,有好一段日子了。要在里面打中文字,
可用我前几天在这里转贴的 CLE 和 TurboLinux 中文版的 Netscape.ad,
或等待 woody 下一个新版的 Netscape 4.73 .deb (我寄了个 bug report,
希望 doogie 可以放在 potato 或 woody 里,那么以后就不用「自己来」了。

  qt1.x 的,我不知道。qt2.x 的,我也不知道。CLE 已经为 qt1.x 加了
i18n 的 patch,可以显示、输入中文,但我们在这里的 Debian 中文计划
未测试该 i18n patch,也未提交给 Debian 的 qt1.x 和 qt2.x 维护者。
毕竟 Debian 里使用 qt1.x 和 qt2.x 的软件不算多,而且人手不足,而其它
中文化的 i18n/L10N 骨架尚未齐全,所以这方面,将来再算。

  LyX, CLE 为 1.0.x 版加了 i18n patch,可以显示及输入中文。Debian 里的
LyX 是 1.1.4 版,另外有日本及韩国朋友分别包装了 lyx-ja 和 lyx-cjk,
可惜 lyx-cjk 似乎行不了,lyx-ja 我没有试过,将来有空再研究。

  中文打字的 terminal, xcin2.5 加 crxvt-big5 或 crxvt-gb,
是我的至爱。 ^_^

  有一些 Xt 的程式,如 xedit,支援中文显示及输入,但非常不稳,也相信
没有人会用这个残旧的东西,没有关系。

  其它的软件,您可沿用 xa+cv 和 xcin2.3,但因为很多软件已经有 i18n 支援,
建议尽可能,不要用 CV。 XA+CV 是为过时的 "legacy" 软件而设的,并非
长远之计。

					东东

-- 
Anthony Fok Tung-Ling                Civil and Environmental Engineering
foka@ualberta.ca, foka@debian.org    University of Alberta, Canada
Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/

-- 
| This message was re-posted from debian-chinese@lists.debian.org
| and converted from big5 to gb2312 by an automatic gateway.
# $(gtkconfigdir)/gtkrc.zh_TW
#
# This file defines the fontsets for Chinese language (ch) using
# the traditional chinese Big5 encoding as used in Taiwan (TW)
#
# 1999, Pablo Saratxaga <srtxg@chanae.alphanet.ch>
#

style "gtk-default-zh-tw" {
       fontset = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-*,\
		  -arphic-*-medium-r-normal--14-*-*-*-*-*-big5-0"
}
class "GtkWidget" style "gtk-default-zh-tw"

-- 
| This message was re-posted from debian-chinese@lists.debian.org
| and converted from big5 to gb2312 by an automatic gateway.

Reply to: