題 如何更改/配置字體後備?


最近我重新安裝了Windows XP英語,在將語言環境設置為日語並安裝我喜歡的字體之後,GUI中的所有日語文本都變得奇怪了。 GUI字體是Tahoma(默認)。

在過去,它會使用Windows自己的字體渲染外國腳本,但是現在,由於某些原因,它使用了我自己安裝的一種字體,而且使用了一種不好的字體! (在此截圖中我稱之為Kiddie的字體)

fallback-fail.png

我刪除了這個字體,然後Windows採用了一種非常難以理解的半草書字體。我重新安裝了Kiddy字體,Windows立即再次使用(所有沒有重啟)

有誰知道如何更改/更改/配置Windows字體後備策略?我不在乎它是否需要第三方軟件。


7
2018-03-02 12:46


起源




答案:


http://msdn.microsoft.com/en-us/goglobal/bb688134.aspx 解釋了一些選項,但它們基於您正在使用的任何應用程序的實現細節。

摘自鏈接:

字體後備由Microsoft的Uniscribe引擎自動處理

字體鏈接:   與字體回退不同,其中所選字體在內部由預定義字體替換,在字體鏈接中,可以將一個或多個字體(稱為“鏈接字體”)鏈接到另一種字體(稱為“基本字體”)。鏈接字體後,您可以使用基本字體顯示基本字體中不存在但在其中一種鏈接字體中存在的代碼點。例如,將hangul字體和日語字體鏈接到Tahoma字體允許您以Tahoma字體顯示韓語和日語字符。

注意:字體鏈接只能將字形添加到基本字體;你不能覆蓋或替換基本字體中的字形。

如果在您的設備上啟用了字體鏈接,則可以通過枚舉HKEY_LOCAL_MACHINE- \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontLink \ SystemLink中的註冊表項的子項來檢查註冊表,以確定鏈接字體到基本字體的映射。您可以使用Regedit添加鏈接以創建其他子項。找到剛剛提到的註冊表項後,從“編輯”菜單中,突出顯示要鏈接到的字體的字體名稱,然後從“編輯”菜單中單擊“修改”。在“編輯多字符串”對話框的“值數據”對話框字段中的新行上,輸入要鏈接到的路徑和文件名,以及字體的面名稱。使用coma分隔字體文件名和字體名稱。 Example Image


1
2018-05-29 21:53



介意擴大鍊接?僅鏈接答案可能會被刪除。 - soandos
雖然理論上這可以回答這個問題, 這會更好 在這裡包括答案的基本部分,並提供參考鏈接。 - Tom Wijsman