在登錄檔 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink 下可以設定 fallback。格式可以參照本來的寫法。鍵值裡的數字控制 fallback 用的字型的單個字形尺寸。詳見@李遙 答案裡的連結:Globalization Step-by-Step: FontsHKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitute 下可以設定字型替換,也就是在遇到鍵值名稱裡的字型的時候,在部分程式裡(比如 LibreOffice)把它們直接替換為鍵值裡的字型。這不是 fallback。舉個例子說明它的效果。登錄檔裡寫了 Helvetica = Arial。如果你有安裝 Helvetica 字型而不更改登錄檔裡這個鍵,那麼在 LibreOffice Writer 裡,即使你指定一段文字使用 Helvetica 字型,實際字型也會是 Arial,輸出到 PDF 和印表機都是這樣。HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize 下的 GUIFont.facename 項可以置換部分系統介面字型。
在登錄檔 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink 下可以設定 fallback。格式可以參照本來的寫法。鍵值裡的數字控制 fallback 用的字型的單個字形尺寸。詳見@李遙 答案裡的連結:Globalization Step-by-Step: FontsHKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitute 下可以設定字型替換,也就是在遇到鍵值名稱裡的字型的時候,在部分程式裡(比如 LibreOffice)把它們直接替換為鍵值裡的字型。這不是 fallback。舉個例子說明它的效果。登錄檔裡寫了 Helvetica = Arial。如果你有安裝 Helvetica 字型而不更改登錄檔裡這個鍵,那麼在 LibreOffice Writer 裡,即使你指定一段文字使用 Helvetica 字型,實際字型也會是 Arial,輸出到 PDF 和印表機都是這樣。HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize 下的 GUIFont.facename 項可以置換部分系統介面字型。