請問在 zh_TW.UTF-8 的 Console 環境如何顯示中文?

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

版主: mufa

請問在 zh_TW.UTF-8 的 Console 環境如何顯示中文?

文章zh_TW.UTF-8 » 週三 3月 08, 2006 5:09 am

因為 zhcon 好像只能用在 zh_TW.Big5 的 Console 環境,
請問在 zh_TW.UTF-8 的 Console 環境要如何顯示中文呢?
謝謝!
zh_TW.UTF-8
 

文章kanru » 週三 3月 08, 2006 8:28 am

裝 jfbterm 或是 fbiterm,kernel 要有 framebuffer 支援
console 下執行之後就可以看到中文

但是這樣不能輸入中文,目前有發展中的計畫將 iiimf 的輸入法接到
這兩個環境,有興趣的話可以參考 http://iiimtcf.csie.net/
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章zh_TW.UTF-8 » 週三 3月 08, 2006 10:32 am

您好,我安裝 fbiterm, jfbterm 後遇到以下問題,
請問我是不是少安裝了什麼字型呢?
謝謝!


執行 fbiterm 出現的訊息是:
font file not found.

執行 jfbterm 出現一連串類似以下的訊息:
PCF: CanNotOpen: /~~/~~/~~/~~/~~.pcf.gz
zh_TW.UTF-8
 

文章訪客 » 週三 3月 08, 2006 5:22 pm

裝zhcon試試看
訪客
 

文章zh_TW.UTF-8 » 週三 3月 08, 2006 11:49 pm

您好,我並沒有移除 zhcon;
不知道執行 fbiterm, jfbterm 出現的字型問題要如何解決呢?
謝謝!
zh_TW.UTF-8
 

文章Edward G.J. Lee » 週四 3月 09, 2006 12:23 am

zh_TW.UTF-8 寫:您好,我並沒有移除 zhcon;
不知道執行 fbiterm, jfbterm 出現的字型問題要如何解決呢?
謝謝!

你有安裝 unifont 嗎?
LGJ
道隱於小成,言隱於榮華。(莊子.齊物論)
頭像
Edward G.J. Lee
榮譽學長
榮譽學長
 
文章: 211
註冊時間: 週一 11月 10, 2003 9:24 pm
來自: 鄉下

文章kanru » 週四 3月 09, 2006 3:01 am

zh_TW.UTF-8 寫:您好,我並沒有移除 zhcon;
不知道執行 fbiterm, jfbterm 出現的字型問題要如何解決呢?
謝謝!


我比較常用 jfbterm

jfbterm 預設有數十種字型對應,設定在 /etc/jfbterm.conf
啟動的時候多少會出現字型找不到的情形

但多數情況下還是可以正常使用,如果不想要看到這些訊息的話
可以用 jfbterm -q 啟動

如果真的有出現錯誤,jfbterm 啟動失敗,那就把最後幾行的錯誤訊息
po 上來 8-)
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章訪客 » 週四 3月 09, 2006 3:25 am

在進 jfbterm 之前, 記得要先把 LC_ALL 及 LANG 設成 zh_TW.UTF-8
訪客
 

文章zh_TW.UTF-8 » 週四 3月 09, 2006 4:43 am

不好意思,
我遇到的問題好像很多,
請幫幫忙,謝謝!

以下是我執行的結果:



linuxer@linux:~$ fbiterm
font file not found.

linuxer@linux:~$ find /usr/ -name *.pcf.gz
/usr/share/consolefonts/far-a01.pcf.gz
/usr/share/fonts/jfbterm/vt100-graphics.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/unifont.pcf.gz

linuxer@linux:~$ fbiterm -m /usr/X11R6/lib/X11/fonts/misc/unifont.pcf.gz
ascii font file not found.



linuxer@linux:~$ jfbterm
.........(省略,以下訊息太多行所以省略)
.........(省略)
.........(省略)
.........(省略)
.........(省略)
.........(省略)
.........(省略)
.........(省略)
.........(省略)
.........(省略)
.........(省略)
PCF : CANNOTOPEN : /usr/.........(省略)
FONT : (4) .........(省略)
FONT : (4) .........(省略)
encoding : UTF-8, iso10646.1
exec : /bin/bash open /dev/fb0: ■■■■■■■■■

linuxer@linux:~$ jfbterm -q
open /dev/fb0: ■■■■■■■■■

linuxer@linux:~$ less /etc/jfbterm.conf
###############################################################################
#
# jfbterm configuration file
#
###############################################################################

###############################################################################
#
# Genral configuration
#
###############################################################################
# TERM environment variable (default: TERM=jfbterm)
term : jfbterm


###############################################################################
#
# Font configuration
# Absolute path or relative path to PWD
#
###############################################################################
fontset : iso646-1973irv,pcf,L,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz
+fontset: ansix3.4-1968,alias,L,iso646-1973irv
+fontset: jisc6226-1978,pcf,L,/usr/X11R6/lib/X11/fonts/misc/jiskan16.pcf.gz
+fontset: jisx0208-1983,alias,L,jisc6226-1978
+fontset: jisc6220-1969roman,pcf,L,/usr/X11R6/lib/X11/fonts/misc/a18rk.pcf.gz
+fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman
+fontset: jisx0212-1990,pcf,L,/usr/X11R6/lib/X11/fonts/misc/jksp16.pcf.gz
+fontset: gb2312-80,pcf,L,/usr/X11R6/lib/X11/fonts/misc/gb16fs.pcf.gz
+fontset: ksc5601-1987,pcf,L,/usr/X11R6/lib/X11/fonts/misc/hanglg16.pcf.gz
+fontset: iso8859.1-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz
+fontset: iso8859.2-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt2-16-etl.pcf.gz
+fontset: iso8859.3-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt3-16-etl.pcf.gz
+fontset: iso8859.4-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt4-16-etl.pcf.gz
+fontset: iso8859.5-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/cyr16-etl.pcf.gz
+fontset: iso8859.7-1987,pcf,R,/usr/X11R6/lib/X11/fonts/misc/grk16-etl.pcf.gz
+fontset: iso8859.8-1988,pcf,R,/usr/X11R6/lib/X11/fonts/misc/heb16-etl.pcf.gz
+fontset: iso8859.9-1989,pcf,R,/usr/X11R6/lib/X11/fonts/misc/lt5-16-etl.pcf.gz
+fontset: iso8859.10-1992,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-10.pcf.gz
+fontset: iso8859.13-1998,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-13.pcf.gz
+fontset: iso8859.14-1998,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-14.pcf.gz
+fontset: iso8859.15-1999,pcf,R,/usr/X11R6/lib/X11/fonts/misc/8x13-ISO8859-15.pcf.gz
+fontset: vt100-graphics,pcf,L,/usr/share/fonts/jfbterm/vt100-graphics.pcf.gz
+fontset: iso10646.1,pcf,U,/usr/X11R6/lib/X11/fonts/misc/unifont.pcf.gz


###############################################################################
#
# Encoding configuration
#
###############################################################################
encoding : locale

encoding.C : G0,G1,ansix3.4-1968,ansix3.4-1968,iso8859.1-1987,ansix3.4-1968
encoding.POSIX : G0,G1,ansix3.4-1968,ansix3.4-1968,iso8859.1-1987,ansix3.4-1968
encoding.ANSI_X3.4-1968 : G0,G1,ansix3.4-1968,ansix3.4-1968,ansix3.4-1968,ansix3.4-1968
encoding.EUC-JP : G0,G1,ansix3.4-1968,jisx0208-1983,jisc6220-1969kana,jisx0212-1990
encoding.EUC-KR : G0,G1,ansix3.4-1968,ksc5601-1987,ansix3.4-1968,ansix3.4-1968
encoding.GB2312 : G0,G1,ansix3.4-1968,gb2312-80,ansix3.4-1968,ansix3.4-1968
encoding.ISO-8859-1 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.1-1987,ansix3.4-1968
encoding.ISO-8859-2 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.2-1987,ansix3.4-1968
encoding.ISO-8859-3 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.3-1987,ansix3.4-1968
encoding.ISO-8859-4 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.4-1988,ansix3.4-1968
encoding.ISO-8859-5 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.5-1988,ansix3.4-1968
encoding.ISO-8859-6 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.6-1987,ansix3.4-1968
encoding.ISO-8859-7 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.7-1987,ansix3.4-1968
encoding.ISO-8859-8 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.8-1988,ansix3.4-1968
encoding.ISO-8859-9 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.9-1989,ansix3.4-1968
encoding.ISO-8859-10 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.10-1992,ansix3.4-1968
encoding.ISO-8859-11 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.11-2001,ansix3.4-1968
encoding.ISO-8859-13 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.13-1998,ansix3.4-1968
encoding.ISO-8859-14 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.14-1998,ansix3.4-1968
encoding.ISO-8859-15 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.15-1999,ansix3.4-1968
encoding.ISO-8859-16 : G0,G2,ansix3.4-1968,ansix3.4-1968,iso8859.16-2001,ansix3.4-1968
encoding.UTF-8 : UTF-8,iso10646.1

# other,*,iconv,UTF-8 is default action
#encoding.SHIFT_JIS : other,SHIFT_JIS,iconv,UTF-8
#encoding.BIG5 : other,BIG5,iconv,UTF-8
#encoding.KOI8-U : other,KOI8-U,iconv,UTF-8
#encoding.KOI8-T : other,KOI8-T,iconv,UTF-8
#encoding.KOI8-R : other,KOI8-R,iconv,UTF-8
#encoding.KOI-8 : other,KOI-8,iconv,UTF-8
#encoding.CP1251 : other,CP1251,iconv,UTF-8
#encoding.CP1255 : other,CP1255,iconv,UTF-8
#encoding.TIS-620 : other,TIS-620,iconv,UTF-8
#encoding.TCVN5712-1 : other,TCVN5712-1,iconv,UTF-8
#encoding.GEORGIAN-PS : other,GEORGIAN-PS,iconv,UTF-8
#encoding.GBK : other,GBK,iconv,UTF-8
#encoding.GB18030 : other,GB18030,iconv,UTF-8

###############################################################################
#
# color gamma value (default: 1.7)
#
################################################################################
color.gamma : 1.7

linuxer@linux:~$
zh_TW.UTF-8
 

文章d2207197 » 週四 3月 09, 2006 12:34 pm

若您用 grub 的話,改 /boot/grub/menu.lst
在你所用的 kernel 那行加上 video=vesafb vga=791
代表用 vesafb 這個 framebuffer driver,並用 1024x768 16bit
然後重開,用那個你剛改過的選項開機
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

文章silicium » 週四 3月 09, 2006 2:12 pm

借這個主題問一下,用 vesafb 時如何指定更新頻率為75hz呢?
LINUX享樂主義
silicium
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 5月 30, 2005 3:35 pm

文章zh_TW.UTF-8 » 週四 3月 09, 2006 3:57 pm

d2207197 寫:若您用 grub 的話,改 /boot/grub/menu.lst
在你所用的 kernel 那行加上 video=vesafb vga=791
代表用 vesafb 這個 framebuffer driver,並用 1024x768 16bit
然後重開,用那個你剛改過的選項開機


您好,我在 kernel 那行加入 video=vesafb vga=791 後,
重新開機終於可以成功進入 jfbterm 了;
我測試過可以正常顯示 UTF-8 編碼的中文檔案內容,
非常感謝!


另外再請問要如何解決執行 fbiterm 缺少的 ascii 字型呢?
謝謝各位的幫忙!

linuxer@linux:~$ fbiterm -m /usr/X11R6/lib/X11/fonts/misc/unifont.pcf.gz
ascii font file not found.
zh_TW.UTF-8
 

文章zh_TW.UTF-8 » 週四 3月 09, 2006 5:05 pm

我剛剛試著使用看看 far-a01.pcf.gz 這個字型:

linuxer@linux:~$ fbiterm -m /usr/X11R6/lib/X11/fonts/misc/unifont.pcf.gz -a /usr/share/consolefonts/far-a01.pcf.gz

結果也可以成功進入 fbiterm 了,
謝謝各位!
zh_TW.UTF-8
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 1 位訪客