初用 gentoo 人如何正確的中文化?請看這裡.

Moderator: Forums Team

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

Post by breaking »

對囉.....還有這個 .gtkrc.zh_TW.big5 檔喔<我是寫在 ~/ 下>


Code: Select all

style "gtk-default-zh-tw" {
        fontset = "\
                -dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-big5-0,\
                -dynalab-pmingliu-medium-r-normal--0-0-0-0-p-0-iso8859-1,\
                -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"
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

paar wrote:
paar wrote:看了各位的討論小弟也覺得很奇怪,
我照著我 po 的動作做而已, 也沒去動/etc/fonts/fonts.conf 這個檔,
但我都沒出現以上這些問題..這是為什麼咧?
剛剛回頭看了一下 screenshot, 可能是我沒在用 Konqueror,
我用 gnome 下的 mozilla 和 phoenix 是 OK 的.
等回家去我的機器找 Konqueror 出來看會不會這樣..:p
gtk1 不會有問題, 因為 gtk1 沒有用到 fontconfig + xft (如果您有 emerge gdkxft 另當別論.)
但是 qt3 和 gtk2 都有用到 fontconfig + xft, 所以字型才會花掉.
但是這在 9, 10, 12, 15 是沒有問題的, 因為這幾個大小的 MingLiU 是點陣字.
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

Si wrote:其實我還有一個問題沒解決,我的 xmms 用遍了各種解決方案居然都沒用,選單的中文就是亂碼.............但 play list 裡的中文就沒問題,不過在 mp3 info 裡也是亂碼,而且除了歌名,其他像歌手都是空白?! 在 winamp 裡很正常啊........
這個阿...
請以 root 執行 :
# cd /etc
# ln -sf X11/gtk gtk
之後重新啟動 xmms, 大概就沒問題了.
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

嗯,我的很正常的說..... 8)

我xmms的"撥放清單"及"主要視窗"都是設一樣的

設定如下:

Code: Select all

-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-big5-0,-dynalab-pmingliu-medium-r-normal--0-0-0-0-p-0-iso8859-1
p.s.您參考一下好囉....

圖:
http://home.kimo.com.tw/tuxchen/mydesk.png[/quote]

謝謝!曾試過,沒成功不過至少現在播放清單裡的中文沒問題。
再請教 xcin 的 bimsphone 輸入法有沒有相關字詞的功能?我不喜歡自動選字的功能。 phone 有但用起來就是沒有 bimsphone 好用而且打一字響一下煩死了。
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

【Palatis】 wrote:
Si wrote:其實我還有一個問題沒解決,我的 xmms 用遍了各種解決方案居然都沒用,選單的中文就是亂碼.............但 play list 裡的中文就沒問題,不過在 mp3 info 裡也是亂碼,而且除了歌名,其他像歌手都是空白?! 在 winamp 裡很正常啊........
這個阿...
請以 root 執行 :
# cd /etc
# ln -sf X11/gtk gtk
之後重新啟動 xmms, 大概就沒問題了.
我想起來了! 這個問題是因為...
您 emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild 的時候沒有 USE="nls"...
現在... 請這樣作...
# USE="nls" emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild
然後等他裝完之後, 作我之前回覆那篇的兩個動作, 最後重新啟動 xmms (或其他任何 gtk1 程式).
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

【Palatis】 wrote: 我想起來了! 這個問題是因為...
您 emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild 的時候沒有 USE="nls"...
現在... 請這樣作...
# USE="nls" emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild
然後等他裝完之後, 作我之前回覆那篇的兩個動作, 最後重新啟動 xmms (或其他任何 gtk1 程式).
這個我還沒試過,值得一試,真是太感謝了!
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

真是很感激,加了 nls 真的就可以了,不過字型要用 -*-*-medium-normal-r--*-14-110-*-*-m-*-big5-0
如果用 -dynalab-mingliu-medium-normal-r--*-14-110-*-*-m-*-big5-0
字體會偏寬(包括中文)。 可是好像只有我這樣設 :?:
另外雖然 xmms 弄好了,但 mozilla 的字體又變成間距過大。現在在編譯 mozilla+xft 試試
swallowman
Posts: 138
Joined: Sat Apr 05, 2003 12:04 am
Location: taichung
Contact:

Post by swallowman »

pahud wrote:題外話,firefly的patch以及xttmgr等,我覺得應該幫她寫個ebuild才對...
會的,應該是要加入她的patch,但總覺得不是現在,有些事可能要先做,且目前有關font的patch一堆, 可見都還沒到一個初步的穩定性.對於目前的字型過渡期大家多忍耐一下下><
teddy
Posts: 15
Joined: Tue Apr 01, 2003 5:28 pm
Location: 交作業大學

Post by teddy »

請問一下
如果用細明體的話
好像執行/etc/init.d/xfs start
這時xfs會掃一次字型的目錄
就會把細明體的fonts.dir 和 fonts.scale 改掉了
big5的設定會不見
好像是mkfontdir這個東西的問題耶
這樣就不能用xfs了
就算自己加上去big5的設定
下次開xfs又給我亂改了
然後又得xttmgr --rebuild
有辦法解決嗎?
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

teddy wrote:請問一下
如果用細明體的話
好像執行/etc/init.d/xfs start
這時xfs會掃一次字型的目錄
就會把細明體的fonts.dir 和 fonts.scale 改掉了
big5的設定會不見
好像是mkfontdir這個東西的問題耶
這樣就不能用xfs了
就算自己加上去big5的設定
下次開xfs又給我亂改了
然後又得xttmgr --rebuild
有辦法解決嗎?
跟本就不要用 xfs 就沒事了
螢火飛
Posts: 11
Joined: Thu Apr 24, 2003 8:55 am
Location: 台灣
Contact:

Post by 螢火飛 »

swallowman wrote:
pahud wrote:題外話,firefly的patch以及xttmgr等,我覺得應該幫她寫個ebuild才對...
會的,應該是要加入她的patch,但總覺得不是現在,有些事可能要先做,且目前有關font的patch一堆, 可見都還沒到一個初步的穩定性.對於目前的字型過渡期大家多忍耐一下下><
唔!?您說中了我心中的痛 :cry:

有個好消息是,freetype 的 Werner LEMBERG 已經同意將 freetype CMAP 的 patch 加入下一版的 freetype(2.1.5)

目前雖然還有很多需要 patch,但是大致上已經接近成熟的階段了,在一些台灣朋友熱心幫忙下,也分別與作者聯絡中,希望他們評估一下,能不能納入以後的版本中。

xttmgr 這個程式,現已不再更新,因為 fontconfig & Xft2 的出現,將來已無用武之地 :(
天使之風
Posts: 17
Joined: Tue May 13, 2003 4:26 pm
Location: 大加吶堡
Contact:

Post by 天使之風 »

swallowman wrote:paar,我支持你^^"
有幾個看看要不要加上去:
--恕刪--
2.看要不要將LANG及LC_ALL的設定移到使用中文帳號下的.bashrc或.xinitrc,這樣可避免text mode下很多不必要的亂碼產生,或要常常常常改環境變數成LANG=C的困擾.而且是較恰當的做法.
.bashrc適用於文字模式的中文環境.
.xinitrc適用於只用視窗的中文環境.

--恕刪--
我的.bashrc跟.xinitrc都沒有作用說
要怎樣改才能讓這兩個檔有作用呀?
【Palatis】 wrote:
【Palatis】 wrote:
Si wrote:其實我還有一個問題沒解決,我的 xmms 用遍了各種解決方案居然都沒用,選單的中文就是亂碼.............但 play list 裡的中文就沒問題,不過在 mp3 info 裡也是亂碼,而且除了歌名,其他像歌手都是空白?! 在 winamp 裡很正常啊........
這個阿...
請以 root 執行 :
# cd /etc
# ln -sf X11/gtk gtk
之後重新啟動 xmms, 大概就沒問題了.
我想起來了! 這個問題是因為...
您 emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild 的時候沒有 USE="nls"...
現在... 請這樣作...
# USE="nls" emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild
然後等他裝完之後, 作我之前回覆那篇的兩個動作, 最後重新啟動 xmms (或其他任何 gtk1 程式).
請問xmms一定要用gtk1嗎?
我的xmms在選擇字型時,中文字型只剩-kc-XXXXXX的這個而已
是因為沒裝gtk1的關係嗎?
還是因為我沒裝gnome的關係?
還有..裝gtk1後會不會把gtk2蓋掉?
如果會蓋掉會不會造成某些程式不能用呀?
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

天使之風 wrote:
swallowman wrote:paar,我支持你^^"
有幾個看看要不要加上去:
--恕刪--
2.看要不要將LANG及LC_ALL的設定移到使用中文帳號下的.bashrc或.xinitrc,這樣可避免text mode下很多不必要的亂碼產生,或要常常常常改環境變數成LANG=C的困擾.而且是較恰當的做法.
.bashrc適用於文字模式的中文環境.
.xinitrc適用於只用視窗的中文環境.

--恕刪--
我的.bashrc跟.xinitrc都沒有作用說
要怎樣改才能讓這兩個檔有作用呀?
【Palatis】 wrote:
【Palatis】 wrote: 這個阿...
請以 root 執行 :
# cd /etc
# ln -sf X11/gtk gtk
之後重新啟動 xmms, 大概就沒問題了.
我想起來了! 這個問題是因為...
您 emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild 的時候沒有 USE="nls"...
現在... 請這樣作...
# USE="nls" emerge /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r10.ebuild
然後等他裝完之後, 作我之前回覆那篇的兩個動作, 最後重新啟動 xmms (或其他任何 gtk1 程式).
請問xmms一定要用gtk1嗎?
我的xmms在選擇字型時,中文字型只剩-kc-XXXXXX的這個而已
是因為沒裝gtk1的關係嗎?
還是因為我沒裝gnome的關係?
還有..裝gtk1後會不會把gtk2蓋掉?
如果會蓋掉會不會造成某些程式不能用呀?
~/.xinitrc 跟 ~/.bashrc 在您啟動 x 或是 bash 的時候會自動被載入, 當然, 這是預設載入...

而現在 xmms 只有 gtk1 的版本, 也許您可以期待 xmms2, 不過看他的 cvs repository 似乎還要很久 @@

裝 gtk1 並不會將 gtk2 蓋掉, 您可以放心. gtk1 跟 gtk2 會被當成兩個套件放著, 檔案會分開, 並不會互相衝突.
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
天使之風
Posts: 17
Joined: Tue May 13, 2003 4:26 pm
Location: 大加吶堡
Contact:

Post by 天使之風 »

那麼要怎樣增加xmms所能選擇的中文字型呢?
我的xmms的中文字型只剩
-kc-fixed-medium-r-normal-*-*-160-*-*-c-*-big5-0
結果...好醜....
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

天使之風 wrote:那麼要怎樣增加xmms所能選擇的中文字型呢?
我的xmms的中文字型只剩
-kc-fixed-medium-r-normal-*-*-160-*-*-c-*-big5-0
結果...好醜....
1. 把字型加入 x 的 fontpath 中 (可能要想辦法弄 xttmgr 或 ttfm.)
2. 使用 gdkxft 這個玩意兒. (沒用過)
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
Post Reply