| |||||||||
adm | Find | login register |
小弟以較簡潔便利的步驟來向大家介紹如何變換gcin的外觀, 註:
A作法
B作法 1. 先將gcin執行檔重新命名為gcin.real
3.重新開啟gcin(建議到gcin設定裡的「外觀設定」,勾選「顯示內框」)
您也可以在gcin設定裡作些微調,稍改變gcin的版面和字型: gcin設定、選單也會一併套用這個主題: | ||||||||||||||||
更換gcin佈景的原理很單純,只是在gcin執行之前先為gcin指定使用特定一個gtk+佈景而已, 該script的內容如下:
以Shiny - Black為例:(原址)
上面的圖片可以看到,只要有用到button的gcin元件都還蠻好看的,但是gtab輸入法(如倉頡、嘸蝦米、大易、行列...等)的版面沒有button,沒有相對看起來就沒那麼有吸引力。 最簡單的解決方法是,設定gcin的tray icon風格為windows style(雙圖示)。
另外,若覺得太閒,可以捨棄上面的方式,試試下面這個方法: 遇到這樣的問題可以透過修改gcin佈景主題的gtkrc檔來解決,以先前木紋佈景為例: 不過這個解決方式不見得可以套用在所有的gtk+佈景上,因為每個佈景的作者寫法可能不一樣。如果真的不會改gtkrc,還有個賤招,那就是直接編輯gcin的icon,把工作列的背景顏色合成到gcin icon的背景裡。不過用這個手法實在太沒有尊嚴,非到不得已還是別用得好~ | ||||||||||||||||
常見問題(FAQ): 1.我覺得「候選字選擇數字的顏色」和我所用的主題不搭! 請到gcin-setup的「外觀設定」裡選擇您覺得合適的顏色。
2.我覺得「詞音標示詞的底線顏色」和我所用的主題不搭! 請到gcin-setup的「gcin 注音/詞音設定」裡選擇您覺得合適的顏色。
3.我覺得「詞音游標的顏色」和我所用的主題不搭! 請到gcin-setup的「gcin 注音/詞音設定」裡選擇您覺得合適的顏色。
4.裝了佈景主題後,覺得gcin-setup及小鍵盤的字太大或太小。 請以文字編輯器打開佈景主題裡叫「gtkrc」這個檔案,並找到類似如下字串(找不到就自己加): gtk_font_name = "Sans 12" 把12改成較小或較大的數字,重新開啟gcin後即可看見效果。
5.裝了佈景主題後,不喜歡gcin-setup的字型。 請以文字編輯器打開佈景主題裡叫「gtkrc」這個檔案,並找到類似如下字串(找不到就自己加): gtk_font_name = "Sans 12" 把Sans改成您要的字型,重新開啟gcin-setup即可看見效果。
6.我覺得想自訂這個佈景主題的字型顏色,可以嗎? 請以文字編輯器打開佈景主題裡叫「gtkrc」這個檔案,並找到類似如下字串(找不到就自己加): text[NORMAL] = "#000000" 將#000000改成您要的數值即可,不知道該寫多少的人,建議可利用gimp來取得(HTML notation)。
7.升級gcin之後,佈景主題失效了? 會有這個情形,應該是使用「B作法」。這是因為那個取代gcin的script被新的gcin執行檔蓋過去了,請重新將gcin執行檔改名為/usr/bin/gcin.real,並用那個script命名為gcin,放到/usr/bin用以取代原先的gcin執行檔。如果想要一勞永逸、不要每次升級gcin就重來一次,請改用「A作法」。
8.我裝了佈景主題,也用script取代了原有的gcin執行檔,但還是沒有改變gcin外觀。 (1) 記得重新啟動gcin。 (2) 記得安裝佈景主題所依賴的「gtk2-engines」,目前小弟所做的木紋佈景,需要安裝「gtk2-engines-pixbuf」才能正常顯示。 (3) 請確定~/.gcin/theme或/usr/share/gcin/theme這個資料夾內包含gtkrc這個檔案。如果您是使用網路上下載的gtk+ theme,佈景壓縮檔解開之後,把gtk-2.0這個資料夾,把這個資料夾內的所有檔案與資料夾放到~/.gcin/theme或/usr/share/gcin/theme裡即可。也可以使用以下指令:
| ||||||||||||||||
eliu兄也說這個theme做得很逼真,小弟在這裡留個下載點網址, Oxygen-Molecule
另外,有沒有人願意把它改成咖啡色或黑色? | ||||||||||||||||
最近修改測試了一個gtk theme,目前用起來沒有什麼大問題,有興趣的人可以下載試用看看。 下載這個檔案,解壓得到一個資料夾gcin-theme-glass,放到家目錄下,然後執行下列指令: pkill gcin; export GTK2_RC_FILES=$HOME/gcin-theme-glass/gtk-2.0/gtkrc; gcin & 如想在windows下的gcin下使用,請參考為gcin for win32更換佈景主題
edited: 2
| ||||||||||||||||
本來沒有想弄 gcin 佈景的,看 winlin 這麼詳細的解說居然心動了 =_= | ||||||||||||||||
| ||||||||||||||||
成功~ | ||||||||||||||||
看起來是有點酷,只可惜,字的顏色比較不清楚。 edited: 1
| ||||||||||||||||
感謝hepha支持!XD 因為glass佈景裡沒有特別指定字型顏色(也許大家有不同的喜好), 字型顏色→前景顏色 數字的顏色→選擇鍵顏色 | ||||||||||||||||
哈哈試用就沒調囉,不知以後會不會在 Gcin 就能設定要讀那個主題配置檔,這樣會比較方便。 | ||||||||||||||||
我會調阿XD 這不錯玩,推薦好啊,但是改我就不會了哦哈哈 | ||||||||||||||||
這個字型看起還很清楚耶 可以問一下是用什麼字型嘛? 我的字型看起來邊緣會毛毛的不是很清楚 | ||||||||||||||||
看到這一系列文,突然覺得有美感的人真是不錯。像我每次調半天,調到最後又回到了Default了。 | ||||||||||||||||
Hi~ ppc52776: 字型是好幾年前的「王漢宗中隸書繁」(只有Big-5碼),可惜現在應該已經不能下載了...。 有興趣的話,建議可以考慮文鼎中隸體,好處是可能有包含unicode的字集。 anti-alias、hinting和subpixel的設定,我不太懂從哪個檔案看,
註: 單純討論字型和字型的調校設定和更換佈景主題的相關性比較沒有那麼密切, | ||||||||||||||||
你的大字體看起來像某種古印體,古印體邊邊本來就會毛毛的吧。 | ||||||||||||||||
我都是改 /etc/fonts/fonts.conf 當然那個檔開宗明義就叫人不要改,而是叫人改在 .local 下面的檔。啊.... 如果電腦只有自己在用就改吧。
對 anti-alias,我的電腦是只要下面這段就夠了,我記得以前看過更多調 anti-alias 的選項,但是不適合我的顯卡和螢幕。相關更多資料在正體中文的 Ubunti wiki 上 fonts.conf 的說明應該就有。 <!-- Font antialias --> | ||||||||||||||||
不是「自己用」,改 fonts.conf 就沒關係,而是 fonts.conf 會在更新時蓋掉,所以才要把自訂的全域設定放在 local.conf。 當然,如果有人想常常復習如何設定 fontconfig,修改 fonts.conf 也不是不可以 | ||||||||||||||||
放在 local.conf 的問題是如果裝了其它的 DE ,比如心血來潮裝了 KDE 玩玩看, local.conf 也會被蓋過去。這種東西就.... 備一份設好的起來吧。再說,用 gksudo 開個視窗字體就超難看,甚至缺字也不是很爽的事。 edited: 1
| ||||||||||||||||
這是在硬凹了,請不要誤導大眾好嗎!前面的問題還沒解決就在牽拖後面的問題,要不要備份是另外一回事。去修改系統的設定檔本就是不正確的做法,要不就修 local 的,要不就修自家目錄的。 BTW,你們好像都習慣離題討論! | ||||||||||||||||
A作法的話是不是也要改一下/etc/X11/xinit/xinput.d/中的gcin檔案? 我把/usr/bin/gcin 換成/usr/local/bin/gcin 之後A作法才成功…… | ||||||||||||||||
啊,我是使用ubuntu 10.04 lucid,不知道其他使用ubuntu的朋友有沒有一樣的問題, 我試的時候放在/usr/local/bin底下並沒有優先於/usr/bin執行,所以我就手動改了路徑強制使用/usr/local/bin底下的gcin | ||||||||||||||||
gcin 是由 libgcin-im-client.so 執行的, libgcin-im-client.so 是由 /usr/lib/gtk-2.0/immodules/im-gcin.so(可能不同的 distribution path 不一樣) 執行的 懷疑你的 im-gcin.so 可能不是 /usr/local 自己 compile 的,可以用 ldd /usr/lib/gtk-2.0/immodules/im-gcin.so 就知道 link 到哪一個 libgcin-im-client.so | ||||||||||||||||
最近針對glass的佈景作了一些細微的更動:
以後應該還會再作一些細節微調,目前暫先這樣 | ||||||||||||||||
前幾天在gcin聊天室偷聽到要讓gcin能換skin的事, 這次的修改,讓gtkrc看起來更簡單明瞭,檔案也比較少,gcin設定的界面比較沒被搞得亂七八糟, 註:這個主題可以方便自換背景圖,把bg.png換成你想要的圖就行了~ | ||||||||||||||||
不知道windows 7 64 位元,能換主題嗎? 具體有沒有方法,上面找到的只有32位元能換 | ||||||||||||||||
目前 gcin Windows 其實是只有 32-bit, 64-bit 的部份只有 IME 的部份而已。 | ||||||||||||||||
手邊沒64bit的機器可試,但依eliu兄的意思,應該是按win32的作法去做就可以了。 |
| |||||||||
adm | Find | login register |