中文部分都是菱形符號 [論壇 - 伺服器架設]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



中文部分都是菱形符號
會員二級
註冊日期:
2010/5/22 19:50
所屬群組:
已註冊使用者
等級: 6
HP : 0 / 128
MP : 17 / 4803
EXP: 12
離線
Dear All
我安裝好Ubuntu Server 10.10 繁體中文,但在下指令如pppoeconf,出來的有些字體都是菱形符號,請問我該如何做?

2010/11/4 9:30
應用擴展 工具箱
回覆: 中文部分都是菱形符號

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 68181
EXP: 24
離線
正在研究這個問題

文字模式下 把螢幕規劃成方格 而非點狀
主要是 放 monospace fonts
而 monospace fonts 並沒有 中文字
所以出現菱形字代替
如何克服 ?
還沒找到完全的解決方案
如果有網友指點... 那先感謝啦

參考
Text mode

2010/11/4 10:19
應用擴展 工具箱
回覆: 中文部分都是菱形符號

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 68181
EXP: 24
離線
#1 linadonis:
我安裝好 Ubuntu Server 10.10 繁體中文,
但在下指令如pppoeconf,出來的有些字體都是菱形符號,
請問我該如何做?

因 Ubuntu Server 10.10 繁體中文 locale 設定爲 zh_TW.UTF-8
但是 Ubuntu Server 10.10 預設爲 text mode 文字模式 只有 monospace 字體可選
而這個 monospace 字體 沒有中文字型可選擇 所以出現 菱形符號 代替

解決方法 只有 設定 人機介面改用英文 (內部還是 zh_TW.UTF-8)

locale-gen zh_TW.UTF-8

sudo vim /etc/environment
LANG="en_US.UTF-8"
LC_ALL="zh_TW.UTF-8"
LANGUAGE="en_US.UTF-8"

sudo vim /etc/default/locale
LANG="en_US.UTF-8"
LC_ALL="zh_TW.UTF-8"
LANGUAGE="en_US.UTF-8"

登出再登入 或 重開機
以後 下指令如pppoeconf,出來的字體都是英文 至少還知道他說些什麼

資料來源
UTF-8 locale on Debian/Ubuntu Server
Linux console, like pure text mode, uses monospace fonts
monospace fonts
Samples of monospaced typefaces
The font name ending with "Mono" is a "monospaced" font. This has nothing to do with the Chinese characters in the font.

如果需要把字體放大再貼文

2010/12/18 13:48
應用擴展 工具箱
回覆: 中文部分都是菱形符號
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 40775
EXP: 81
離線
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LANGUAGE="en_US.UTF-8"

直接下這三行指令在執行 pppoeconf 讓本次使用這個TTY都是用英語

2010/12/18 18:16
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.