發現一個有趣的現象

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

發現一個有趣的現象

文章yuanfarn » 週日 11月 03, 2002 10:52 pm

我目前的電腦是跑 Debian testing + WindowMaker,晚上用 apt-get update; apt-get upgrade 後,發現了一個滿有意思的情況。
首先,先說明我的設定檔:

$ more .xinitrc
代碼: 選擇全部
#!/bin/sh
export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export XMODIFIERS="@im=xcin"
exec xcin&
exec wmaker


$ more GNUstep/Defaults/WindowMaker
代碼: 選擇全部
{
  Attraction = NO;
  NoWindowOverDock = NO;
  MultiByteText = YES;
  WindowTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -d
efault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";
  MenuTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -def
ault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";

  IconTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -def
ault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";
  ClipTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -def
ault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";
}


$ more GNUstep/Defaults/WMGLOBAL
代碼: 選擇全部
{
        MultiByteText=YES;
}


當我進入 X 後,中文顯示並沒問題,但是當我執行 xlsfonts 這個指令後卻發現我的 big5 字型只有下列幾種:
代碼: 選擇全部
-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


在 Mozilla 裡的設定則是「cbs-song-cns11643.1992-1」,不過我在瀏覽摩托學園和 kimo 時也都可以正確顯示中文,我抓了張圖放在http://www.cc.nctu.edu.tw/~u9012548/tmp/2002-11-03_1.jpg
:)
yuanfarn
懵懂的國中生
懵懂的國中生
 
文章: 102
註冊時間: 週一 10月 28, 2002 2:45 am
來自: 彰化縣

re:發現一個有趣的現象

文章訪客 » 週一 11月 04, 2002 12:20 am

我也是這樣說~~~

只是有時候mozilla的字會粗粗黑黑的....不知是什麼問題
訪客
 

Re: 發現一個有趣的現象

文章yuanfarn » 週一 11月 04, 2002 12:35 am

在 Mozilla 裡的設定則是「cbs-song-cns11643.1992-1」,不過我在瀏覽摩托學園和 kimo 時也都可以正確顯示中文,我抓了張圖放在http://www.cc.nctu.edu.tw/~u9012548/tmp/2002-11-03_1.jpg
:)


在貼出上一篇文章後,我又執行了一次 xlsfonts ,得到的結果如下:
~$ xlsfonts | grep cns11643
代碼: 選擇全部
-cbs-song-medium-r-normal-fantizi-0-0-75-75-c-0-cns11643.1992-1
-cbs-song-medium-r-normal-fantizi-0-0-75-75-c-0-cns11643.1992-2
-cbs-song-medium-r-normal-fantizi-0-0-75-75-c-0-cns11643.1992-3
-cbs-song-medium-r-normal-fantizi-0-0-75-75-c-0-cns11643.1992-4
-cbs-song-medium-r-normal-fantizi-0-0-75-75-c-0-cns11643.1992-5
-cbs-song-medium-r-normal-fantizi-0-0-75-75-c-0-cns11643.1992-6
-cbs-song-medium-r-normal-fantizi-0-0-75-75-c-0-cns11643.1992-7
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-3
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-4
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-5
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-6
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-7
-cbs-song-medium-r-normal-fantizi-24-240-75-75-c-240-cns11643.1992-1
-cbs-song-medium-r-normal-fantizi-24-240-75-75-c-240-cns11643.1992-2
-cbs-song-medium-r-normal-fantizi-24-240-75-75-c-240-cns11643.1992-3
-cbs-song-medium-r-normal-fantizi-24-240-75-75-c-240-cns11643.1992-4
-cbs-song-medium-r-normal-fantizi-24-240-75-75-c-240-cns11643.1992-5
-cbs-song-medium-r-normal-fantizi-24-240-75-75-c-240-cns11643.1992-6
-cbs-song-medium-r-normal-fantizi-24-240-75-75-c-240-cns11643.1992-7
-hku-fixed-medium-r-normal--0-0-72-72-c-0-cns11643.1992-1
-hku-fixed-medium-r-normal--0-0-72-72-c-0-cns11643.1992-2
-hku-fixed-medium-r-normal--16-160-72-72-c-160-cns11643.1992-1
-hku-fixed-medium-r-normal--16-160-72-72-c-160-cns11643.1992-2


另外,執行 locale 這個指令得到的結果全是「zh_TW.Big5」,而且我在 GNUstep/Defaults/WindowMaker裡設定使用的中文字是「-default-ming-medium-i-normal--14-*-*-*-*-*-big5-0」,有趣的是,xlsfonts 找不到像「-default-ming-medium-i-normal--14-*-*-*-*-*-big5-0 」這樣的字型,卻似乎沒有影響到中文的顯示。 :?
yuanfarn
懵懂的國中生
懵懂的國中生
 
文章: 102
註冊時間: 週一 10月 28, 2002 2:45 am
來自: 彰化縣

Re: 發現一個有趣的現象

文章yuanfarn » 週一 11月 04, 2002 12:40 am

有個小小的疑問,像這個字型,只在結尾的部分有「-3」、「-4」等的不同,這代表的是什麼意思呢?謝謝!:)

代碼: 選擇全部
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-3
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-4
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-5
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-6
-cbs-song-medium-r-normal-fantizi-16-160-75-75-c-160-cns11643.1992-7
yuanfarn
懵懂的國中生
懵懂的國中生
 
文章: 102
註冊時間: 週一 10月 28, 2002 2:45 am
來自: 彰化縣

re:發現一個有趣的現象

文章yuanfarn » 週一 11月 04, 2002 1:57 am

Anonymous 寫:我也是這樣說~~~

只是有時候mozilla的字會粗粗黑黑的....不知是什麼問題


好像在 Mozilla 裡將字型改用 eten-fixed-big5-0 就不會粗粗黑黑的了。
yuanfarn
懵懂的國中生
懵懂的國中生
 
文章: 102
註冊時間: 週一 10月 28, 2002 2:45 am
來自: 彰化縣

Re: 發現一個有趣的現象

文章yuanfarn » 週一 11月 04, 2002 2:24 am

yuanfarn 寫:當我進入 X 後,中文顯示並沒問題,但是當我執行 xlsfonts 這個指令後卻發現我的 big5 字型只有下列幾種:
代碼: 選擇全部
-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


剛剛找了一下,找到了 upgrade 前(應該是兩三天前)執行 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 kaitim big5-bold-i-normal--0-0-0-0-m-0-big5-0
-arphic-ar pl kaitim big5-bold-i-normal--0-0-0-0-m-0-iso10646-1
-arphic-ar pl kaitim big5-bold-i-normal--0-0-0-0-m-0-iso8859-1
-arphic-ar pl kaitim big5-bold-r-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl kaitim big5-bold-r-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl kaitim big5-bold-r-normal--0-0-0-0-c-0-iso8859-1
-arphic-ar pl kaitim big5-bold-r-normal--0-0-0-0-m-0-big5-0
-arphic-ar pl kaitim big5-bold-r-normal--0-0-0-0-m-0-iso10646-1
-arphic-ar pl kaitim big5-bold-r-normal--0-0-0-0-m-0-iso8859-1
-arphic-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-iso8859-1
-arphic-ar pl kaitim big5-medium-i-normal--0-0-0-0-m-0-big5-0
-arphic-ar pl kaitim big5-medium-i-normal--0-0-0-0-m-0-iso10646-1
-arphic-ar pl kaitim big5-medium-i-normal--0-0-0-0-m-0-iso8859-1
-arphic-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-iso8859-1
-arphic-ar pl kaitim big5-medium-r-normal--0-0-0-0-m-0-big5-0
-arphic-ar pl kaitim big5-medium-r-normal--0-0-0-0-m-0-iso10646-1
-arphic-ar pl kaitim big5-medium-r-normal--0-0-0-0-m-0-iso8859-1
-arphic-ar pl mingti2l big5-bold-i-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl mingti2l big5-bold-i-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl mingti2l big5-bold-i-normal--0-0-0-0-c-0-iso8859-1
-arphic-ar pl mingti2l big5-bold-i-normal--0-0-0-0-m-0-big5-0
-arphic-ar pl mingti2l big5-bold-i-normal--0-0-0-0-m-0-iso10646-1
-arphic-ar pl mingti2l big5-bold-i-normal--0-0-0-0-m-0-iso8859-1
-arphic-ar pl mingti2l big5-bold-r-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl mingti2l big5-bold-r-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl mingti2l big5-bold-r-normal--0-0-0-0-c-0-iso8859-1
-arphic-ar pl mingti2l big5-bold-r-normal--0-0-0-0-m-0-big5-0
-arphic-ar pl mingti2l big5-bold-r-normal--0-0-0-0-m-0-iso10646-1
-arphic-ar pl mingti2l big5-bold-r-normal--0-0-0-0-m-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
-arphic-ar pl mingti2l big5-medium-i-normal--0-0-0-0-m-0-big5-0
-arphic-ar pl mingti2l big5-medium-i-normal--0-0-0-0-m-0-iso10646-1
-arphic-ar pl mingti2l big5-medium-i-normal--0-0-0-0-m-0-iso8859-1
(餘略)


因為太長了,我只貼出前面的一部分。

另外,我看了一下 /etc/X11/XF86Config-4 裡關於字型的設定為:
代碼: 選擇全部
Section "Files"
        # FontPath      "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
        FontPath        "/var/lib/defoma/x-ttcidfont.d/dirs/TrueType"
        FontPath        "/var/lib/defoma/x-ttcidfont.d/dirs/CID"
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/Speedo"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
EndSection


不過,/var/lib/defoma/x-ttcidfont.d/dirs/CID 這個目錄裡是空的,而 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType 這個目錄下則有這幾個檔案:
代碼: 選擇全部
lrwxrwxrwx    1 root     root           45 2002-10-25 03:32 bkai00mp.ttf -> /usr/share/fonts/truetype/arphic/bkai00mp.ttf
lrwxrwxrwx    1 root     root           45 2002-10-25 03:32 bsmi00lp.ttf -> /usr/share/fonts/truetype/arphic/bsmi00lp.ttf
-rw-r--r--    1 root     root         2730 2002-10-25 03:32 encodings.dir
-rw-r--r--    1 root     root        86176 2002-10-25 03:32 fonts.alias
-rw-r--r--    1 root     root         4163 2002-10-25 03:32 fonts.dir
-rw-r--r--    1 root     root         4163 2002-10-25 03:32 fonts.scale


請問我是不是該再修改什麼設定才能使用 taipei fonts 及 arphic 的那些字型呢?謝謝!
yuanfarn
懵懂的國中生
懵懂的國中生
 
文章: 102
註冊時間: 週一 10月 28, 2002 2:45 am
來自: 彰化縣


回到 debian misc

誰在線上

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