→ labbat: 我放棄mactype了,自訂解析度調整到看起來不會疲勞的1280 03/19 16:50
→ labbat: x 720 肉眼最舒適 03/19 16:50
圖貼錯了重貼
※ 編輯: mayuyu (61.219.36.126), 03/19/2018 16:56:23
推 aiwheat: 官方新版20170628和糖果版的20170628都算蠻定的了, 03/19 20:12
→ aiwheat: 字體大小就要System Font Size Changer 來修改 03/19 20:13
→ aiwheat: 糖果版的是全面渲染,只是沒法用外部軟體改字體大小 03/19 20:13
推 Shauter: MacType根本是亂吹 最近兩台電腦互相測試 發現根本不神 03/19 20:26
推 Shauter: 包括糖果版 用system font size changer 配合像是CENT 03/19 20:28
→ Shauter: 之類的瀏覽器根本9成就很好了 剩下再自己微調 03/19 20:29
→ mayuyu: 因為之前實在當得太厲害 03/19 20:32
→ mayuyu: 我擔心RS4出來以後可能還是會發生相容性問題 03/19 20:32
→ mayuyu: Fx的話我也放棄用MacType渲染 03/19 20:32
→ mayuyu: 因為用Direct2D渲染的速度實在快很多 03/19 20:32
→ mayuyu: 字型去掉Hinting後DW的渲染效果已經很不錯 03/19 20:33
→ mayuyu: 如果字體太細 再用CSS稍微加粗一下應該可以接受 03/19 20:33
推 abc0922001: 我是直接用Noto,圖示變豆腐字再去加圖示用的字體 03/19 21:25
推 hohiyan: 去年秋季的Creators Update好像已經處理hinting的問題了? 03/20 00:27
→ mayuyu: 還是沒有 所以我們還是需要手動放大DPI到200% 03/20 01:02
→ mayuyu: 或者修改gasp表 03/20 01:03
→ mayuyu: WIN10 TH2之後有把hinting的門檻降低到22px 03/20 01:03
→ mayuyu: 雅黑正黑UI字號大到22px以上 系統會停用hinting 03/20 01:03
→ mayuyu: 但是系統預設的字號只有9pt@96DPI=12px 03/20 01:03
→ mayuyu: 所以還是慘不忍睹 要放大200%才會到22px以上 03/20 01:03
→ mayuyu: 所以2K以上的螢幕只要DPI200%就可以不用MacType 03/20 01:04
啊 我忘了說 替換完gasp字型後 要記得打開和調整cleartype
WIN10預設已經是開啟的 不過可以調整一下如果你覺得太細太淡
在左下的搜尋輸入cleartype就可以找到系統的cleartype調整工具
調整的設定會寫入到registry 位置在
HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics\DISPLAY1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Avalon.Graphics\DISPLAY1
調整的每一個步驟對應的機碼分別是
第一個步驟 PixelStructure 選擇螢幕的像素排列順序是RGB(1)還是BGR(2)
第二個步驟 GammaLevel 1000/1200/1400/1600/1800/2000
第三個步驟 ClearTypeLevel 0/50/100
第四個步驟 EnhancedContrastLevel 0/50/100/200/300/400
TextContrastLevel 0(選1-2)/1(選3-5)/2(選6)
第五個步驟 GrayscaleEnhancedContrastLevel 0/50/100/200/300/400
也可以用regedit直接改機碼再重開機
※ 編輯: mayuyu (61.219.36.101), 03/20/2018 01:30:33
推 aeolus0829: pcman combo 的渲染糊掉了.. 有什麼解法嗎 :S 03/20 10:24
→ aeolus0829: 目前 1080p dpi150% 已試過 winfont+64.exe 03/20 10:25
→ aeolus0829: 也調過 cleartype 了 03/20 10:25
推 aeolus0829: 後來裝 pcman 0.95 版解決 03/20 10:51
DPI放大後很多傳統非DpiAware的GDI程式顯示會變得模糊
要在執行檔上右鍵->內容->相容性->覆蓋DPI縮放行為 執行者->
1. 應用程式
交給程式本身去處理DPI縮放 也就是不縮放
介面會維持100%原樣 顯示就不會模糊
也就是原本你在96DPI下不縮放看到的模樣
2. 系統
交給系統放大 也就是預設行為 介面放大 但模糊
3. 系統(增強)
1703後才有的新模式 GDI Scaling
概念和MacType Patch作者的WinFont一樣
將GDI輸出的API轉換成DirectWrite處理
非100%DPI時會同時忽略hinting
讓傳統GDI程式搖身一變變成DW渲染的程式
介面放大 但不會模糊
傳統GDI程式可以先試試3. 系統(增強)
如果效果不理想 選1. 應用程式 就可以回到96DPI不縮放的模樣
GDI Scaling是神器 所以在1703以後 已經不太需要Mactypec和WinFont了
※ 編輯: mayuyu (61.219.36.71), 03/20/2018 13:42:20
→ mayuyu: 啊 我現在才注意到上面提供的第二個連結有介紹WinFont 03/20 14:17
→ mayuyu: 那是1703之前為了解決傳統GDI程式的解法 現在已經不需要了 03/20 14:17
→ mayuyu: 連結的文章作者也建議不要在1703以後全局使用WinFont 03/20 14:18
→ mayuyu: 那樣會造成GDI Scaling完全失效 同時可能影響系統穩定性 03/20 14:18
推 Fizban: 沙盒裡的程式好像沒辦法用「右鍵→相容性」這招 03/20 14:36
→ Fizban: 請問有解法嗎? 03/20 14:36
→ mayuyu: 在沙盒裡開啟檔案總管 再從檔案總管開啟要執行的GDI程式 03/20 16:00
啊 還有 DPI放大125%~175%後 瀏覽器的介面看起來可能會過大
Firefox可以自訂介面大小 在網址列輸入 about:config
搜尋 layout.css.devPixelsPerPx
修改為1.0就是100% 如果太小可以改為 1.25/1.35/1.5
Chrome在啟動捷徑加上
chrome.exe --high-dpi-support=1 --force-device-scale-factor=1.35
※ 編輯: mayuyu (61.219.36.86), 03/20/2018 16:26:47
推 aeolus0829: 唔喔喔喔 這解法完美了!感謝! 03/20 16:29
推 Fizban: 居然沒想到,真的是腦筋急轉彎。 03/20 16:50
→ Fizban: 謝謝解答 XD 03/20 16:50
推 Shauter: 推系統(增強) 這招很實用 03/20 17:58