gtk1 超大的中文字形 !!!

有關於X 環境當中所遇到的問題

Moderator: Forums Team

Post Reply
benzgto
Posts: 10
Joined: Wed Jun 18, 2003 11:30 am

gtk1 超大的中文字形 !!!

Post by benzgto »

我的 gentoo 終於可以用中文了.
可是 gtk1 好像怪怪的.
中文甚麼設都是很大

以下是我的 gtkrc.zh_TW.big5

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

我試過把 16 換成 20 24 都是一樣大
把所有的字形 刪掉 只留下
-taipei-*-medium-r-normal--16-*-*-*-*-*-big5-0
-*-*-medium-r-normal--16-*-*-*-*-*-big5-0
gdk 告訢的沒有 big5 charset (可怪)


小弟長期使用 redhat liked distribution
對中文的setting 一知半解
請各位 high hand 指點 !
User avatar
benny
Posts: 1120
Joined: Sun Apr 06, 2003 7:03 pm
Location: 家裡
Contact:

Post by benny »

把字體改成14看看
還有... gentoo沒有taipei font..
你可以去找 twmoe 等其他的font..
portage 有...

P.S 搜尋一下吧...字型方面已經討論過了


~PEACE~
benzgto
Posts: 10
Joined: Wed Jun 18, 2003 11:30 am

還是不行 ...

Post by benzgto »

benny wrote:把字體改成14看看
還有... gentoo沒有taipei font..
你可以去找 twmoe 等其他的font..
portage 有...

P.S 搜尋一下吧...字型方面已經討論過了


~PEACE~
Taipeifont 是自己抓的.
我有也 emerge twmoe.

然後 在 /etc/X11/gtk/gtkrc.zh_TW.big5
試試把 fontset *只*設成 -Arphic Technology Co.-AR PL KaitiM Big5-medium-r-normal--0-0-0-0-c-0-big5-0

也試過把
fontset *只*設成 -Arphic Technology Co.-AR PL KaitiM Big5-medium-r-normal--*-*-*-*-c-*-big5-*

只有 *-r-* 才可以 ...
paar
Posts: 1154
Joined: Thu Jan 30, 2003 10:53 am
Location: 打狗市
Contact:

Post by paar »

有敲過這個嗎?

Code: Select all

$ xlsfont |grep big
找找看有哪些 big5 的字型可以用嗎?
把那些字型設進去試看看.
叫我老帕好了!
Image
benzgto
Posts: 10
Joined: Wed Jun 18, 2003 11:30 am

問題解決了

Post by benzgto »

我是參考 firely 的中文解決方案.

在 XF86config 中
Load "xtt"
#Load "type1"

shutdown xfs

一切 ok !
以上方法我是一次完成, 所以不知問題到底出在哪裡
有興趣者可以逐一或組合來 debug

謝謝 大家的幫忙
breaking
Posts: 184
Joined: Sun Apr 13, 2003 4:31 am
Location: 地球上一個小小的地方叫"台北內湖"啦
Contact:

Re: 問題解決了

Post by breaking »

<1>有裝xttmgr這個試試麼?裝完後,執行xttmgr --auto試試

<2>fc-cache -v -f執行過麼?

<3>確定xtt有啟動麼?試試/etc/init.d/xfs status看看

<4>試試把~/.fonts.cache-1給rm掉,再重新啟動X試試

以上是我剛剛想到的,希望對您有幫助.... :oops:

順便附上我的~/.gtkrc.zh_TW.big5

Code: Select all

style "gtk-default-zh-tw" {
        fontset = "\
                -dynalab-pmingliu-medium-r-normal-*-*-120-*-*-c-*-big5-0,\
                -dynalab-pmingliu-medium-r-normal-*-*-120-*-*-p-*-iso8859-1,\
                -dynalab-pmingliu-medium-r-normal-*-*-120-*-*-c-*-jisx0212.1990-0,\
                -adobe-helvetica-medium-r-normal--16-*-*-*-*-*-iso8859-1,\
                -kc-fixed-medium-r-normal-*-*-150-*-*-c-*-big5-0,\
                -sony-*-16-*-iso8859-1,-*-16-*-big5-0,\
                -taipei-*-medium-r-normal--*-*-*-*-*-*-big5-0,\
                -*-*-medium-r-normal--16-*-*-*-*-*-big5-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-tw"
Post Reply