兰亭字体linux版本,两种方法,让最新版 Windows 10 的字体更「养眼」
原標題:兩種方法,讓最新版 Windows 10 的字體更「養眼」
Matrix 精選
Matrix 是少數派的寫作社區,我們主張分享真實的產品體驗,有實用價值的經驗與思考。我們會不定期挑選 Matrix 最優質的文章,展示來自用戶的最真實的體驗和觀點。
文章代表作者個人觀點,少數派僅對標題和排版略作修改。
「9102 年」就要結束了,最新版 Windows 10(v1909)的字體渲染在 150% 以下縮放時的表現依然十分糟糕;開啟 150% 縮放后字體渲染才會迎來大幅改善。
這是因為微軟雅黑內置的 gasp 表中對不同字號啟用了不同的渲染方式定義。在最新的 1909 上,這個閾值是 21px,即 21px 以上的文字才啟用平滑渲染。很巧的是,21px 對應的縮放百分比正好是 130%。
這就意味著 125% 的縮放可能導致大部分字體渲染「崩壞」。對此,我們可以通過兩個方法來「hack」。
注:
所有操作在最新版本系統 Windows 10(v1909)下操作,更早的版本可能效果有所不同。
本文所使用方法 2 來自知乎用戶 @, 及 可跳轉閱讀。本文對工具進行了整合并系統化操作步驟。
本文所提及所有方法僅為臨時解決方案,根治該問題的辦法包括但不限于:虔誠地祈愿微軟能找人把字體渲染的匯編重新寫一次、等待新微軟雅黑(一說新微軟雅黑即小米蘭亭 Pro)被部署到系統中、購買 4K 顯示器并啟用至少 150% 的縮放、破釜沉舟改用 Linux (針對計算機專業學生)、購買一臺 Mac 等等。方法1:MacType
可喜可賀的是,早前很多人所熟悉的 MacType 現在完全支持 Windows 10 且無需打補丁了,同時也不太可能會出現大的 bug。使用 MacType 可以看做一個「AOE 技能」,默認情況下對全部字體有效,且可以進行字體熱替換、調整陰影、微調筆劃等。
但缺點也很明顯:
嚴重影響性能,包括 dwm 和用戶程序如:Fences 3
無法在安全策略高的軟件中加載,如:WPS
部分程序的渲染很奇怪,如宋體在 IE 或 Edge 下的渲染效果
效果調試起來比較麻煩,達到完美需要折騰一段時間
MacType 的配置方法倒也簡單:從 Github 下載最新的 Release ,安裝后啟用即可。在初始配置中建議遵循以下順序:
第一次使用 MacType Wizard 時,選擇「獨立加載」模式
選擇配置文件,觀察 Explorer.exe (資源管理器) 內與 Word / Edge Beta 中的渲染效果
重新運行 MacType Wizard。若滿意效果,將加載模式改為「注冊表加載」或「服務加載」以獲得更好的使用體驗;若不滿意,關閉所有應用程序,更改配置文件后重新觀察渲染效果。
關于更詳細的介紹與效果 demo,可參考《用 MacType 拯救你的 Windows 字體 | 一日一技》。需要注意的是,此文寫作于 2016 年,部分配置方法已過時。
方法2:干掉微軟雅黑的 hinting
具體到本文開頭提到的平滑渲染問題,我們也可以使用硬替換的方法,將系統中微軟雅黑、Segoe UI、Arial、宋體等字體的 hinting 干掉來得到更好的渲染效果。
注意,這個方法也有一定的危險性且可能在操作系統更新后失效。請在完全了解過程與其危險性的前提下進行此操作。
工具包下載:Link。該鏈接僅供本站使用。
步驟
解壓縮工具包,并按照 instruction.txt 配置好環境。
啟動 Powershell,將目錄切換到工具包目錄下。
執行 cd simsun 、 .\GaspHack_v2.bat 與 cd ..
執行 cd general 與 .\GaspHack_v2.bat
雙擊運行 backup 目錄下的 back.bat
如果一切都正常運行,backup 下應有一堆字體,包括 simsun.ttc, msyh.ttc, segoeui.ttf 等;general\workingDir\output 與 simsun\workingDir\output 下也有對應的字體。
盡可能地退出其他無關軟件,特別是殺毒軟件等安全工具,運行「字體替換工具」,將general\workingDir\output 與simsun\workingDir\output 下的文件拖入,點擊「開始執行任務」即可。
重啟電腦,打開設置并搜索「ClearType」,選擇「調整 ClearType 文本」并按照提示操作。
注銷用戶并重新登錄,完成。Credit
GaspHack:
字體替換工具:
UniteTTC:總結
平心而論,通過干掉 hinting 的方式來改善渲染在效果上可能不如 MacType 好,但這種方法的優勢很明顯:兼容性好、性能高(沒有動態加載其他 dll)。
出于性能及安全性考慮,本文不再介紹 WinFont 對此方法的一個小修復。如果想覆蓋更多字體,可通過增刪 general 目錄下的 bat 文件中的 copy C:\Windows\Fonts\segoe*.ttf .\ 段來達到目的。
同時,本方法主要面對使用 125% 縮放的設備,150% 與 175% 縮放的設備也可以通過該方法提升觀感。200% 以上縮放的設備無需改動。對于低 PPI 屏幕(簡單判斷方法:Windows 推薦縮放比例為 100%,且 100% 下字體大小可接受)的用戶,原作者建議不用折騰了。
如果在干掉 hinting 后想要恢復原來的字體,打開字體替換工具執行「還原」操作即可。
最后放上方法二操作前后的效果預覽:
Word 中的渲染示例
請查看原圖觀察效果。
由于每個顯示器的像素排列方式等不同,效果也有可能不同,這也是需要執行「調整 ClearType 文本」的原因。宋體由于在小字號下使用平滑渲染看著比較難受,本文中給出的配置未進行處理。
> 下載少數派 、關注 ,發現更多實用 Windows 技巧 🎉
> 特惠、好用的硬件產品,盡在少數派sspai官方店鋪🛒返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的兰亭字体linux版本,两种方法,让最新版 Windows 10 的字体更「养眼」的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 昨天下午施加开始给我们讲业务流程今天说是
- 下一篇: win pe备份linux,Window