名言佳句

2018年8月23日 星期四

Wine 的中文問題

Wine 的中文問題一直以來都存在者,除了 Wine 本身的問題與 Windows 程式的關係外,Linux 系統的字型配置方式,也是存在著頗大的關係吧?

另外,似乎 Wine 版本的變遷,也影響到了網路上所查找到的中文問題解決方案,所以只好從現在開始,將自己每次重新建置 Wine 的環境時,需要解決中文問題的處理方法予以記錄。


余使用 Wine 的需求僅止於 Line 這通訊軟體,不要說都有 chrome 的外掛了,還裝什麼 Line,因為 chrome 的模式,適合閣下但並不適合敝人。
所以整體的記錄都是針對 Line 這類型程式來做解決的,有額外需求的就請自救啦!!

目前所使用的 Wine 版本為 3.13,網路上所能查到的資料,雖然還是那原理,但是登錄檔所記錄的位置又有所變化了,所以可以說沒一個能用,因此只好利用 winetricks 工具,進行安裝字型選項,一個字型一個字型的安裝,然後查看是否達到目的,並比對登錄檔的差別後得到底下結論︰

  • 無需再於 ~/.wine/drive_c/windows/fonts/ 目錄下安裝任何字型或做軟連結了。
  • 只需於 [HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements] 機碼中加入底下內容即可︰
    "DFKai-SB"="Droid Sans Fallback"
    "FangSong"="Droid Sans Fallback"
    "KaiTi"="Droid Sans Fallback"
    "Microsoft JhengHei"="Droid Sans Fallback"
    "Microsoft YaHei"="Droid Sans Fallback"
    "MingLiU"="Droid Sans Fallback"
    "NSimSun"="Droid Sans Fallback"
    "PMingLiU"="Droid Sans Fallback"
    "SimHei"="Droid Sans Fallback"
    "SimKai"="Droid Sans Fallback"
    "SimSun"="Droid Sans Fallback"
    當然,你的 Linux 系統中必需要安裝有機碼中所指定的字型。
  • 亦可直接於 ~/.wine/user.reg 檔案尾處加入底下內容︰
    [Software\\Wine\\Fonts\\Replacements]
    "DFKai-SB"="Droid Sans Fallback"
    "FangSong"="Droid Sans Fallback"
    "KaiTi"="Droid Sans Fallback"
    "Microsoft JhengHei"="Droid Sans Fallback"
    "Microsoft YaHei"="Droid Sans Fallback"
    "MingLiU"="Droid Sans Fallback"
    "NSimSun"="Droid Sans Fallback"
    "PMingLiU"="Droid Sans Fallback"
    "SimHei"="Droid Sans Fallback"
    "SimKai"="Droid Sans Fallback"
    "SimSun"="Droid Sans Fallback"


  • 記得將 Droid Sans Fallback 改為你想用的字型名稱。

沒有留言:

張貼留言

ArcoLinux 無線網卡自動離線

一直以來都是使用有線網路在連網,但後來覺得桌機與逸晨似乎不太氣合,在使用壽命上,總是比他人要來的短,常常保固期一過,就開始某些配件不預期罷工----長久性的。 後來在主機板掛了之後,就決定改採用筆記型電腦來做日常工作機,因為目前的日常工作,已不再像以往般,以性能為主要導向,簡言之...