【Ubuntu】wine中文字體顯示與輸出的問題 @ 【用鍵盤敲下人生‧用音樂譜出道路】 :: 隨意窩 Xuite日誌
  • 關鍵字
  • [此功能已終止服務]
    1. 沒有新回應!





  • Powered by Xuite
    200710161617【Ubuntu】wine中文字體顯示與輸出的問題
    其實這篇真是我的辛苦談

    當初會使用wine是因為有一天我要解一個RAR檔的時候

    因為要用中文密碼解壓縮

    偏偏RAR沒辦法支援中文字體

    害我一直解不開

    還以為是我密碼弄錯

    試了好久還是要用winrar來解

    可是他又沒出linux版

    只好透過wine來做拉

    話不多說

    我先來說明一下步驟(都是參考其他人的作法,但是每個人的作法又不那麼完全XD)

    1.安裝wine 使用./tools/wineinstall來做

    依照下列步驟:
    $ sudo apt-get remove wine
    $ mv ~/.wine ~/.wine.backup
    $ wget http://nchc.dl.sourceforge.net/sourceforge/wine/wine-0.9.33.tar.bz2
    $ tar xvfj wine-0.9.33.tar.bz2
    $ rm wine-0.9.33.tar.bz2 -v
    $ cd wine-0.9.33
    $ ./tools/wineinstall
    $ wine notepad

    參考網址
    2.接著設定system.reg與user.reg

    執行winecfg,把摹擬的 Windows 系统設為 Windows XP 或者 Windows 2000。

    將simsun.ttc 複製到 /usr/share/fonts/windows/ 目錄中了。所以我只需要在 ~/.wine/drive_c/windows/fonts/ 目錄中为 simsun.ttc建立連結:

    cd ~/.wine/drive_c/windows/fonts
    ln -s /usr/share/fonts/windows/simsun.ttc simfang.ttc

    建立一个 simfang.ttc 是许多 Windows 应用默认使用 simfang.ttc 字体。


    (一定要使用 gedit 或其他支持 gb2312/utf8 編碼的編輯器修改過些文件,否則文件中的中文可能變亂碼)

    搜索: LogPixels
    找到的行應該是:[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
    將其中的:
    “LogPixels”=dword:00000060

    改為:
    “LogPixels”=dword:00000070

    搜索: FontSubstitutes
    找到的行應該是:[Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
    將其中的:
    “MS Shell Dlg”=”Tahoma”
    “MS Shell Dlg 2″=”Tahoma”

    改為:
    “MS Shell Dlg”=”SimSun”
    “MS Shell Dlg 2″=”SimSun”

    Ubuntu - Wine 優化 by 廖宇雷的部落格

    最後將simsun.ttc放進/home/jiazhe/.wine/drive_c/windows/fonts
    (這是我自己是出來的結果,一定要將檔案放進去不能用連結的方式)

    接著譬如要執行notepad可以以下指令:

    env LC_ALL="zh_TW.BIG5" wine notepad

    或是執行台證大三元

    env LC_ALL="zh_TW.BIG5" WINEPREFIX="/home/jiazhe/.wine" wine "C:SounderTSCSTTrade.exe"

    這樣就大功告成了

    順到一題wine本板我只在0.9.33編譯成功

    其他版本不論是用編譯或用套件.deb都不行XD


    【國慶日預演】國軍部隊實在太酷...|日誌首頁|【Ubuntu】gcin使用無...上一篇【國慶日預演】國軍部隊實在太酷拉...下一篇【Ubuntu】gcin使用無蝦米輸入法...
    回應