案例:用gedit打開中文網(wǎng)頁,中文部分顯示為亂碼。?
解決辦法:?
在終端中運(yùn)行 gconf-editor 在打開的界面中選擇: apps->gedit-2->preferences->encodings 在右邊的auto_detected和 shown_in_menu上點右鍵編輯,點add,分別加入GB2312(或者是GB18030,我是設(shè)置的GB18030,關(guān)于GB2312與GB18030以及GBK的區(qū)別,請看文章最后的PS-info),并點 UP按鈕移動到第一位。關(guān)閉,就可以在gedit中顯示中文了。?
接著你也許還會碰到一個問題,我直接新建了一個new.html文檔,然后用gedit打開編輯一個中文的網(wǎng)頁,并在meta標(biāo)簽里設(shè)定了charset=gb2312,最后直接ctrl+s(保存),可用瀏覽器打開這個new.html網(wǎng)頁的時候居然顯示亂碼,得用utf-8才能正確查看中文部分,讀到這里你也許知道問題出現(xiàn)在哪里了!沒錯,這個gedit編輯器不是windows里面的記事本那么簡單,所以你在gedit編輯器里保存的時候得另存為(save as)選擇編碼格式(Character encoding)為Chinese simplified(GB18030)。這樣,網(wǎng)頁meta里的charset=gb2312才能正常發(fā)揮作用。?
----------------------------------------------------------?
PS-info:?
GB2312是八幾年的國家標(biāo)準(zhǔn)?
GB18030是現(xiàn)在的國家標(biāo)準(zhǔn)?
GBK是國外制定的標(biāo)準(zhǔn),涵蓋亞洲各語言
參考資料:
http://www.douban.com/group/topic/23055864/
posted on 2011-10-23 10:58
deercoder 閱讀(653)
評論(0) 編輯 收藏 引用 所屬分類:
Unix/Linux