初步嘗試
下載 noMeiryoUI 和 蘋果簡方字體,通過noMeiryoUI替換系統字體
建議使用蘋果簡方 常規體 10px
mactype
我的系統:win10 lts 1809,家里電腦的操作系統:win 10 專業版1909
mactype:下載地址,從MacType 2019.1-beta6升級到MacType 2021.1-rc1目前運行正常,未出現異常
開源地址:https://github.com/snowie2000/mactype/
建議使用服務模式,或者以管理員身份嘗試托盤模式,然后任務管理器中重啟資源管理器。
不建議使用注冊表模式,注冊表模式已被Microsoft放棄,最終將變得無法使用。由於這是高度面向OS的行為,因此我們無法對其進行更改
關於模式的討論:https://github.com/snowie2000/mactype/issues/717
對於軟件的升級,建議先卸載再安裝新版本
原理
mactype通過GDI來渲染,對於不生效的軟件,嘗試對軟件關閉direct writer
字體配置
選擇配置,這里我喜歡使用XMac
中的XMac.LCD.Default
配置
mactype的服務內存占用4.5MB,可以說是非常小了
故障排除:《使用MacType,讓Windows的字體變得更漂亮》
修改配置
修改配置的叫mactype tuner,高級模式里面是可以添加排除項的,或者打開配置文件直接修改(比如我的:C:\Program Files\MacType\ini\XMac)
生效軟件列表
已生效軟件列表
rider、tc、windows資源管理器
未生效軟件列表
typora,建議關閉mactype對typora的渲染
注:這個方法已經過時了,因為chrome 52之后不提供接口關閉directWrite
- Open preference panel.
- Click Open Advanced Settings which will open a folder.
- Open config.user.json from the folder.
- Set "directWrite": false in the json file. By default the value should be true.
"directWrite": false, // Boolean - Enables DirectWrite font rendering system on Windows. Default is true.
方法二:Typroa 快捷方式的屬性里,目標后面加上 --disable-direct-write 或 --disable-directwrite-for-ui 這個方法經測試也無效
typora上的討論:Cannot disable direct write #568
遇到問題
typora在很多情況下啟動時,會彈一個錯誤框
標題:typora.exe找不到序數
內容:無法定位序數345於動態鏈接庫 C:\Program Files\Typora\Typora.exe 上
解決辦法:把typora增加到排除列表
瀏覽器字體渲染
建議使用centbrowser,如果是chrome參考官方建議:https://github.com/snowie2000/mactype/wiki/Google-Chrome
centbrowser 中關閉DirectWrite 渲染
地址欄輸入:chrome://flags,禁用DirectWrite
不太建議 這個油猴腳本 增強瀏覽器文字渲染效果 ,因為使用后字體會加粗而且陰影太重
修改Chrome字體設置
方法1. 打開chrome,進入設置
→外觀
→自定義字體
方法2. 下載這個油猴腳本,但是字體會非常粗還有陰影的效果
其它
公司和家里的顯示器分辨率:1920x1080 ,可以認為是1080p屏
2K屏 2560x1440
4K屏 4096X2160
通俗的做法是查看顯示器的水平分辨率