請問 icewm 的字型設定問題

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

請問 icewm 的字型設定問題

文章huangsb » 週四 1月 13, 2005 11:02 am

請問各位

我是 Debian GNU/Linux 的新手
最近才看了 "Debian GNU/Linux 無痛起步" 這本書
安裝的環境是 Debian GNU/Linux 3.0 r3 unstable

我裝了 Gnome 及 KDE 桌面
並裝了螢火飛文鼎新宋字體
在這兩種桌面設定字體都沒問題,字體看起來很清楚
後來我又裝 icewm
並修改 ~/.icewm/preferences 這個檔案
做了以下的設定
MenuFontName="-AR PL New Sung-medium-r-normal-*-*-140-*-*-m-*-iso10646-1"
結果功能表字體還是沒變

後來我換了以下的設定
MenuFontNameXft="AR PL New Sung:size=10"
結果功能表的字體就變的比較清楚
所以我就把所有的字體選項做一樣的設定
所有的字體就生效了

這兩種設定有不一樣嗎?

之後我執行了 Mozilla,結果它的 "功能表字體" 還是沒變
我後來裝 icewm-gnome-support icewm-themes icepref iceme 套件

只要我去功能表執行 Gnome->Desktop Preferences->Theme 程式後
再重新啟動 Mozilla ,它的功能表字體又變回螢火飛新宋字體了

這是為什麼? 有解決的方法嗎?

感謝各位大哥的解答!
huangsb
可愛的小學生
可愛的小學生
 
文章: 10
註冊時間: 週一 1月 10, 2005 10:42 am

Re: 請問 icewm 的字型設定問題

文章moto » 週四 1月 13, 2005 11:18 am

huangsb 寫:請問各位

我是 Debian GNU/Linux 的新手
最近才看了 "Debian GNU/Linux 無痛起步" 這本書
安裝的環境是 Debian GNU/Linux 3.0 r3 unstable

我裝了 Gnome 及 KDE 桌面
並裝了螢火飛文鼎新宋字體
在這兩種桌面設定字體都沒問題,字體看起來很清楚
後來我又裝 icewm
並修改 ~/.icewm/preferences 這個檔案
做了以下的設定
MenuFontName="-AR PL New Sung-medium-r-normal-*-*-140-*-*-m-*-iso10646-1"
結果功能表字體還是沒變

後來我換了以下的設定
MenuFontNameXft="AR PL New Sung:size=10"
結果功能表的字體就變的比較清楚
所以我就把所有的字體選項做一樣的設定
所有的字體就生效了

這兩種設定有不一樣嗎?


這得看 icewm 的程式怎麼去認定 MenuFontNameXft 這個參數的寫法..

我沒用 icewm 可能要請 icewm 的朋友提供意見... ;-)

huangsb 寫:之後我執行了 Mozilla,結果它的 "功能表字體" 還是沒變
我後來裝 icewm-gnome-support icewm-themes icepref iceme 套件

只要我去功能表執行 Gnome->Desktop Preferences->Theme 程式後
再重新啟動 Mozilla ,它的功能表字體又變回螢火飛新宋字體了

這是為什麼? 有解決的方法嗎?

感謝各位大哥的解答!


Mozilla 介面的設定是自己控制的... 主要是由 userChrome.css 這個檔案來設定 ..請參考:

http://www.geocities.com/pratiksolanki/userChrome.html
http://www.mozilla.org/unix/customizing.html

或在本站搜尋 userChrome.css 字眼.. ;-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:請問 icewm 的字型設定問題

文章huangsb » 週四 1月 13, 2005 3:17 pm

謝謝 moto 站長的回覆

我建立 ~/.mozilla/default/31kjf2d4.slt/chrome/userChrome.css 的檔案
加入以下的內容
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
* {
font-size: 10pt !important;
font-family: AR PL New Sung;
}
然後再執行 Mozilla 程式後, 功能表字體就很清楚了

gedit 程式的功能表字體則要另外作設定
編輯 ~/.gtkrc-2.0 這個設定檔另外 執行
作以下的設定
style "gtk-default-zh-tw" {
font_name = "AR PL New Sung 10"
}
class "GtkWidget" style "gtk-default-zh-tw"
然後再執行 gedit 程式後, 功能表字體就變得很清楚了

我是參考底下的連結
http://netlab.cse.yzu.edu.tw/~statue/fr ... html#GNOME

非常感謝!
huangsb
可愛的小學生
可愛的小學生
 
文章: 10
註冊時間: 週一 1月 10, 2005 10:42 am

re:請問 icewm 的字型設定問題

文章xacid » 週四 1月 13, 2005 4:51 pm

IceWM 的設定檔說明:
http://www.icewm.org/manual/icewm-11.html#ss11.2
就是如果編譯時使用了 xfreetype (--enable-xfreetype) ,只有 "********Xft" 這個設定會被使用。

debian 編好的執行檔就是這樣吧。
頭像
xacid
可愛的小學生
可愛的小學生
 
文章: 70
註冊時間: 週日 9月 19, 2004 10:40 am

re:請問 icewm 的字型設定問題

文章huangjiahua » 週四 1月 13, 2005 7:57 pm

Debian 官方的 IceWM 是使用 FreeType 的 , 没有使用 X core 字形
所以要用 MenuFontNameXft


由于我有漂亮且免费的点阵字形

所以我编译了支持 X core 字形 , 去掉 FreeType 的 IceWM

使用 X core 字形快好多
PIII850 ,
Pentium(R) D 2.80GHz x2
huangjiahua
可愛的小學生
可愛的小學生
 
文章: 34
註冊時間: 週四 1月 13, 2005 7:51 pm

文章訪客 » 週一 3月 21, 2005 4:41 pm

各位大大我有一個問題,我之前使用icewm都很正常,可是不知道改變什麼,發現我的program不能出現中文字,但我的環境都是zh_TW,其他程式也是很正常ㄝ,我去用crxvt-big5看program這一個檔,發現我檔案還是中文字,還有我用rox它說系統用的語言,並不是繁體中文,系統預設的語言在哪裡改
訪客
 

文章Tetralet » 週一 3月 21, 2005 5:42 pm

Anonymous 寫:各位大大我有一個問題,我之前使用icewm都很正常,可是不知道改變什麼,發現我的program不能出現中文字,但我的環境都是zh_TW,其他程式也是很正常ㄝ,我去用crxvt-big5看program這一個檔,發現我檔案還是中文字

那就是說,它是以 Big5 編碼的中文字囉?

Anonymous 寫:還有我用rox它說系統用的語言,並不是繁體中文

請問以下指令:
代碼: 選擇全部
locale

的結果為何?

Anonymous 寫:系統預設的語言在哪裡改

個人是寫在 ~/.xinitrc 裡啦…
不知大家的做法是?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章訪客 » 週一 3月 21, 2005 7:20 pm

請問以下指令:
代碼: 選擇全部
locale

的結果為何?
全部都是zh_TW.Big5


Anonymous 寫:系統預設的語言在哪裡改

個人是寫在 ~/.xinitrc 裡啦…
不知大家的做法是?[/quote]

呵呵,我是寫在/etc/X11/Xsession.d/99xfree86-common_start
會不會不好
訪客
 

文章209088970 » 週一 3月 21, 2005 8:03 pm

Anonymous 寫:各位大大我有一個問題,我之前使用icewm都很正常,可是不知道改變什麼,發現我的program不能出現中文字,但我的環境都是zh_TW,其他程式也是很正常ㄝ,我去用crxvt-big5看program這一個檔,發現我檔案還是中文字,還有我用rox它說系統用的語言,並不是繁體中文,系統預設的語言在哪裡改

選單中的program不能出現中文不是icewm的問題喔
是menu這個deb套件的問題,你把locale改成big5就可以出現中文了,
但是utf-8的locale出不來中文
.
圖檔
圖檔
頭像
209088970
活潑的高中生
活潑的高中生
 
文章: 352
註冊時間: 週日 5月 11, 2003 9:04 am

文章訪客 » 週二 3月 22, 2005 6:34 am

209088970 寫:
Anonymous 寫:各位大大我有一個問題,我之前使用icewm都很正常,可是不知道改變什麼,發現我的program不能出現中文字,但我的環境都是zh_TW,其他程式也是很正常ㄝ,我去用crxvt-big5看program這一個檔,發現我檔案還是中文字,還有我用rox它說系統用的語言,並不是繁體中文,系統預設的語言在哪裡改

選單中的program不能出現中文不是icewm的問題喔
是menu這個deb套件的問題,你把locale改成big5就可以出現中文了,
但是utf-8的locale出不來中文


我就是在big5下阿,而且在icewm旁有時間,以前都是會顯示中文,現在也不行
訪客
 

文章Tetralet » 週二 3月 22, 2005 9:37 am

也許是…(雖然機率不高)
您的 zh_TW.Big5 的 locale 資訊不見了。

請執行
代碼: 選擇全部
dpkg-reconfigure locales

看看能否解決問題…
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron