關於Wmaker的中文字型設定

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

關於Wmaker的中文字型設定

文章訪客 » 週三 11月 27, 2002 10:31 pm

嗯嗯~~~各位大大我又來問問題了.....(我用Wmaker)
這次是我的視窗上的中文出不來...連按右鍵出來的都是亂碼.....但是其他的程式的中文都很正常~~~~就只有視窗上的中文會變成亂碼.....
下面是我的WindowMaker檔的內容
$/HOME/GNUstep/Defaults/WindowMaker

{
RootMenuKey = F12;
WorkspaceNameDisplayPosition = center;
HighlightColor = "#366ac1";
LargeDisplayFont = "-adobe-helvetica-bold-r-normal-*-*-240-*-*-p-*-iso8859-1";
MenuTextExtendSpace = "-1";
FTitleColor = "#252525";
MenuTextFont = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-*,-*-ming-medium-r-normal--14-*-*-*-*-*-big5-0";
MenuTitleExtendSpace = "-1";
UTitleBack = (
spixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/Aquatb2.jpg",
"#86a4a6"
);
WorkspaceBack = (
spixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/AquaTuxClouds.png",
"#000000"
);
NormalCursor = (builtin, left_ptr);
IconTitleFont = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-*,-*-ming-medium-r-normal--14-*-*-*-*-*-big5-0";
PTitleBack = (
spixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/Aquatb1.jpg",
"#777777"
);
UTitleColor = "#5d5d5d";
WindowTitleFont = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-*,-*-ming-medium-r-normal--14-*-*-*-*-*-big5-0";
ClipTitleFont = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-*,-*-ming-medium-r-normal--14-*-*-*-*-*-big5-0";
MenuDisabledColor = "#b2b2b2";
MenuTextBack = (
tpixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/AquaMenu1.jpg",
"#555555"
);
MenuStyle = flat;
PTitleColor = grey90;
DisplayFont = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-*";
MenuTitleBack = (
spixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/Aquatb2.jpg",
"#333333"
);
IconBack = (
cpixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/dock.png",
black
);
NewStyle = YES;
FTitleBack = (
spixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/Aquatb1.jpg",
"#2e2e2e"
);
WindowTitleExtendSpace = "-1";
MultiByteText = YES;
CClipTitleColor = "#555555";
TitleJustify = right;
ResizebarBack = (
spixmap,
"/root/GNUstep/Library/WindowMaker/Themes/Moto_Aqua.themed/Aquatb1.jpg",
"#999999"
);
MenuTextColor = "#131313";
ClipTitleColor = "#777777";
HighlightTextColor = "#f5f5f5";
IconTitleBack = "#111111";
IconTitleColor = "#999999";
MenuTitleFont = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-*,-*-ming-medium-r-normal--14-*-*-*-*-*-big5-0";
MenuTitleColor = "#232323";
}
訪客
 

re:關於Wmaker的中文字型設定

文章moto » 週四 11月 28, 2002 9:21 am

先釐清狀況..除了 Window Title 沒有中文以外..下列幾個地方呢:

* menu
* menu title
* icon title
..


另外確認"-*-ming-medium-r-normal--14-*-*-*-*-*-big5-0" 這字型是否確實有被 X Server 載入,可以用 xlsfonts | grep ming| grep big5 | grep 14 ... 來確認..
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:關於Wmaker的中文字型設定

文章maujalen » 週四 11月 28, 2002 11:51 am

moto 寫:先釐清狀況..除了 Window Title 沒有中文以外..下列幾個地方呢:

* menu
* menu title
* icon title
..


另外確認"-*-ming-medium-r-normal--14-*-*-*-*-*-big5-0" 這字型是否確實有被 X Server 載入,可以用 xlsfonts | grep ming| grep big5 | grep 14 ... 來確認..


都只能看到英文~~~~中文都變成亂碼....
下 xlsfonts |grep ming 指令後
出現


-default-ming-bold-i-normal--10-100-72-72-m-100-iso8859-1
-default-ming-bold-i-normal--12-120-72-72-c-120-big5-0
-default-ming-bold-i-normal--12-120-72-72-c-120-iso10646-1
-default-ming-bold-i-normal--12-120-72-72-c-120-iso8859-1
-default-ming-bold-i-normal--12-120-72-72-m-120-big5-0
-default-ming-bold-i-normal--12-120-72-72-m-120-iso10646-1
-default-ming-bold-i-normal--12-120-72-72-m-120-iso8859-1
-default-ming-bold-i-normal--14-140-72-72-c-140-big5-0
-default-ming-bold-i-normal--14-140-72-72-c-140-iso10646-1


-dynalab-ming-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0
-dynalab-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5-0
-dynalab-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5p-0
-dynalab-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0
-dynalab-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5p-0
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-big5-0
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-1
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-2
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-3
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-4
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-5
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-6
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-7
-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-iso8859-1

-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-2
-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-3
-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-4
-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-5
-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-6
-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-cns11643.1992-7
-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-iso8859-1
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-big5-0
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-cns11643.1992-1
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-cns11643.1992-2
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-cns11643.1992-3
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-cns11643.1992-4
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-cns11643.1992-5
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-cns11643.1992-6
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-cns11643.1992-7

這是其中的一些片段
xlsfonts |grep big5
的話出現的更多
-arphic-ar pl kaitim big5-bold-i-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl kaitim big5-bold-i-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl kaitim big5-bold-i-normal--0-0-0-0-c-0-iso8859-1

-arphic-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-iso8859-1

-default-kai-bold-i-normal--0-0-72-72-c-0-big5-0

-default-kai-medium-i-normal--0-0-72-72-c-0-big5-0

-default-ming-bold-i-normal--0-0-72-72-c-0-big5-0

-default-ming-medium-i-normal--0-0-72-72-c-0-big5-0

-dynalab-mingliu-bold-i-normal--0-0-0-0-c-0-big5-0
-dynalab-mingliu-bold-i-normal--0-0-0-0-m-0-big5-0
-dynalab-mingliu-bold-r-normal--0-0-0-0-c-0-big5-0
-dynalab-mingliu-bold-r-normal--0-0-0-0-m-0-big5-0
-dynalab-mingliu-medium-i-normal--0-0-0-0-c-0-big5-0
-dynalab-mingliu-medium-i-normal--0-0-0-0-m-0-big5-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-c-0-big5-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-big5-0

-dynalab-pmingliu-bold-i-normal--0-0-0-0-c-0-big5-0
-dynalab-pmingliu-bold-i-normal--0-0-0-0-m-0-big5-0
-dynalab-pmingliu-bold-r-normal--0-0-0-0-c-0-big5-0
-dynalab-pmingliu-bold-r-normal--0-0-0-0-m-0-big5-0
-dynalab-pmingliu-medium-i-normal--0-0-0-0-c-0-big5-0
-dynalab-pmingliu-medium-i-normal--0-0-0-0-m-0-big5-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-big5-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-m-0-big5-0
-eten-fixed-medium-r-normal--0-0-75-75-c-0-big5.eten-0
-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5.eten-0
-eten-fixed-medium-r-normal--24-230-75-75-c-240-big5-0
-eten-fixed-medium-r-normal--24-230-75-75-c-240-big5.eten-0


因為太多了所以我把幾個比較重點的貼上來
maujalen
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 11月 09, 2002 8:47 am
來自: 地球

re:關於Wmaker的中文字型設定

文章moto » 週四 11月 28, 2002 12:04 pm

看來應該有不少中文字...
你要不要試著改全名:"-default-ming-bold-i-normal--14-140-72-72-c-140-big5-0"
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:關於Wmaker的中文字型設定

文章訪客 » 週四 11月 28, 2002 12:06 pm

恩...剛剛用GIMP把桌面的圖抓下來了~~~下面就是我出現的狀況....應用程式的中文都很正常
但是WindowTitle MENUTitel MENU ICON 的中文都出不來..英文沒問題
圖檔
訪客
 

re:關於Wmaker的中文字型設定

文章maujalen » 週四 11月 28, 2002 12:16 pm

moto 寫:看來應該有不少中文字...
你要不要試著改全名:"-default-ming-bold-i-normal--14-140-72-72-c-140-big5-0"


改成那樣字都不見了~~~~ :crying:
maujalen
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 11月 09, 2002 8:47 am
來自: 地球

re:關於Wmaker的中文字型設定

文章moto » 週四 11月 28, 2002 12:38 pm

這這....怪了...

那試試看 taipei 的字型看看:

-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5-0

:ooops:
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:關於Wmaker的中文字型設定

文章maujalen » 週四 11月 28, 2002 12:55 pm

moto 寫:這這....怪了...

那試試看 taipei 的字型看看:

-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5-0

:ooops:

有英文沒中文~~~~:crying:

locales 已經裝了...
locale.gen
--------------------
en_US ISO-8859-1
zh_TW Big5
--------------------

然後執行locale-gen 成功

xfont-intl-chinese
ttf-arphic-bkai00mp
ttf-arphic-bsmi00lp

都裝了
/etc/X11/XF86Config-4
--------------------------------------------
section "Module"
Load "xtt"


END SECTION
--------------------------------------------
x-ttcidfont-conf libft-perl
都裝了

/etc/X11/XF86Config-4
--------------------------------------------------
section "Files"
# FontPath "unix/:7100"
#............................
FontPath "/var/lib/defoma/x-ttcidfont.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont.d/dirs/CID"


END SECTION
---------------------------------------------------

/etc/gtk/gtkrc.zh_TW.big5

style "gtk-default-zh-tw" {
fontset = "-adobe-helvetica-medium-r-normal--16-*-*-*-*-*-iso8859-1,\
-default-mingliu-medium-r-normal--24-240-72-72-m-240-big5-0,\
-default-mingliu-bold-i-normal--246-240-72-72-c-240-big5-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-tw"




$HOME .bashrc

-------------------------------
export LC_ALL=zh_TW.Big5
export LANG=zhTW.Big5
export XMODIFIERS="@im=xcin"
-------------------------------
$HOME .xsession
.xinitrc
-------------------------------
export LC_ALL=zh_TW.Big5
export LANG=zhTW.Big5
export XMODIFIERS="@im=xcin"
exec xin &
exec wmaker
--------------------------------


以上是我的設定檔
接下來 /etc/environment
這個檔案我找不到所以沒改
不過安裝時我是選定用 zh_TW的

這些應該都沒錯吧~~~~:crying:
maujalen
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 11月 09, 2002 8:47 am
來自: 地球

re:關於Wmaker的中文字型設定

文章moto » 週四 11月 28, 2002 12:58 pm

那....調整原來 "英文字型,中文字型"設定成 "中文字型,英文字型"..這樣試試看.. ;-)
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:關於Wmaker的中文字型設定

文章maujalen » 週四 11月 28, 2002 1:15 pm

moto 寫:那....調整原來 "英文字型,中文字型"設定成 "中文字型,英文字型"..這樣試試看.. ;-)

我上來問之前就試過了....一樣
而依我剛剛試的結果......也是一樣低.....
看的見英文看不到中文....(應用程式都看的到就只有Wmaker的看不到.......難道這是上帝在告訴我....好好念英文....:crying:)
剛剛抓的那張圖好像沒有百上來的樣子....在試試看

http://tw.photo.yahoo.com/member/fcgi-b ... &.r=557292

圖檔
maujalen
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 11月 09, 2002 8:47 am
來自: 地球

re:關於Wmaker的中文字型設定

文章訪客 » 週四 11月 28, 2002 11:02 pm

來,試一下:

加入 ~/GNUstep/Defaults/WMGLOBAL 這個檔案,
內容為

{
MultiByteText = YES;
}

然後修改您的 /etc/GNUstep/Defaults/WindowMaker 這個檔案,
將 -arphic-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-big5-0 字型加入其中即可。
(以上是以文鼎楷書為例。)
訪客
 

re:關於Wmaker的中文字型設定

文章maujalen » 週五 11月 29, 2002 12:03 am

成功了....結果是我打錯檔名....所以才....
WMGLOBAL 我打成WMGLOBL
難怪出不來..... :ooops:
不好意思我又耍了一次白目~~~~ :ooops:
maujalen
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 11月 09, 2002 8:47 am
來自: 地球

re:關於Wmaker的中文字型設定

文章moto » 週五 11月 29, 2002 10:18 am

沒關係啦..一次經驗嚕..還好找到原因了..不然我也想不出原因了.. :ooops:
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:關於Wmaker的中文字型設定

文章maujalen » 週五 11月 29, 2002 12:24 pm

moto 寫:沒關係啦..一次經驗嚕..還好找到原因了..不然我也想不出原因了.. :ooops:

對阿....我也是文章看了N遍...locale.gen 重設n遍 (還移除掉再來一次ttf-arphic-*那四個也是裝了又移移了又裝
檢查設定時也沒有注意到WMGLOBAL的檔名是錯的
只顧著查WindowMaker那個檔
還好有人提醒去設一下這個檔....不然我還真是沒想到要去看檔名
maujalen
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 11月 09, 2002 8:47 am
來自: 地球


回到 debian desktop

誰在線上

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