ubuntu各種問題筆記

ubuntu文本編輯器中文中文亂碼問題解決

  

轉載自:http://www.2cto.com/os/201201/117535.htmlhtml

 

缺省配置下,用Ubuntu 的文本編輯器(gedit)打開GB18030/GBK/GB2312 等類型的中文編碼文本文件時,將會出現亂碼。
    出現這種狀況的緣由是,gedit 使用一個編碼匹配列表,只有在這個列表中的編碼纔會進行匹配,不在這個列表中的編碼將顯示爲亂碼。
    您要作的就是將GB18030 加入這個匹配列表。
    一、命令行方式
    ubuntu11.10 開始默認GSettings (基於命令行)做爲系統的配置工具,要解決gedit 的中文字亂碼,只需在終端執行:
    gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"
    二、圖像方式
    在終端輸入
    sudo apt-get install dconf-tools               --安裝dconf-editor
    按下Alt-F2,打開「運行應用程序」對話框,輸入dconf-editor+回車,打開dconf-editor
    在org--->gnome--->gedit--->preferences--->encodings--->auto-detected
    最前面添加
    'GB18030','GB2312','GBK',輸入完後敲回車鍵才能保存輸入的內容
    結果爲['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']ubuntu

 

Ubuntu下Wine亂碼解決方法與中文支持

  

初始設置
加快 wine 速度 
因爲 X locale 的問題, 默認 wine 會輪詢 x core fonts ,使得 wine 很慢,請先執行::windows

sudo sed -i -e '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE 編輯器

 

亂碼解決方法
一、首先拷貝simsun.ttc字體進入~/.wine/drive_c/windows/Fonts/
二、修改註冊表文件~/.wine/system.reg:
將[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 中的: 
「MS Shell Dlg」=」Tahoma」
「MS Shell Dlg 2″=」Tahoma」工具

改成: 
「MS Shell Dlg」=」SimSun」
「MS Shell Dlg 2″=」SimSun」字體

固然,若是你有興趣,也能夠將這個部分的其餘字體都轉換成SimSun。編碼

相關文章
相關標籤/搜索