→ zhtw: 前幾天有看的 還沒時間測試 不知道效果好不好…chromium要用 07/21 08:28
→ zhtw: mactype渲染蠻麻煩的 還有Bug偶爾會缺字 07/21 08:28
→ rick: 等圖中.. 07/21 08:47
→ mayuyu: 不不,這個補丁不是用MacType(FreeType)來渲染Chrome 07/21 08:50
→ mayuyu: 他是透過MacType使用的EZHook,去Hook DirectWrite的API 07/21 08:50
→ mayuyu: 然後凡是使用DirectWrite渲染的應用 就會通過EZHook 07/21 08:50
→ mayuyu: 覆寫的參數來進行渲染 所以我們就可以改變原本 07/21 08:50
→ mayuyu: DirectWrite輸出的效果 07/21 08:51
→ mayuyu: 就好像...送貨的途中被別人攔截綁票一樣xD 07/21 08:51
→ mayuyu: 所以Chrome不用改任何設定 還是一樣用原本的DirectWrite 07/21 08:51
→ mayuyu: 輸出 處理的引擎還是DirectWrite 只是覆寫修改了 07/21 08:51
→ mayuyu: DirectWrite本身提供的參數 主要是去掉Grid-fitting 07/21 08:51
→ mayuyu: 所以這個補丁不是將DW的程式改用MacType渲染 07/21 08:51
→ mayuyu: 而是利用MacType使用的EZHook來覆寫DW的設定 07/21 08:51
→ mayuyu: 真正在處理渲染的仍然是DirectWrite 所以有二條路線 07/21 08:52
→ mayuyu: DW渲染的應用 -> 覆寫DW參數 -> 交由DW渲染 07/21 08:52
→ mayuyu: GDI渲染的應用 -> MacType(FreeType)渲染 07/21 08:52
→ mayuyu: 還有Chrome從52版以後 就會拔掉傳統GDI輸出 07/21 08:55
→ mayuyu: 以後將只能使用DirectWrite渲染 不能關閉DirectWrite 07/21 08:55
→ mayuyu: 所以現在關閉Chrome的DW 讓MacType可以渲染Chrome的方法 07/21 08:55
→ mayuyu: 將會在52版以後失效 07/21 08:55
→ mayuyu: 而這個補丁由於上述的原理 不會有失不失效的問題 07/21 08:57
→ mayuyu: 圖不太有時間弄 作者的網頁有附看不太出來效果的簡圖 07/21 08:59
→ mayuyu: 可以加減看:p 07/21 09:00
→ zhtw: 我說的就是關掉DW後的渲染啦 關掉DW再渲染有時候會漏字 07/21 09:16
→ hohiyan: 麻友友的圖呢?(我要看綁馬尾的 07/21 09:51
推 shasen1235: 比較想等Stylish出來比較方便 如果有的話XDD 07/21 09:58
推 abccbaandy: 同樓上,web還是用stylish比較穩 07/21 10:16
→ abccbaandy: 不過其他程式就無解了...有些遊戲的中文真的看到快瞎 07/21 10:17
→ abccbaandy: 掉 07/21 10:17
→ t7yang: 我可以噓嗎?害我還很認真地點開圖來看(笑 07/21 12:46
→ mayuyu: 就h大要求的mayuyu馬尾圖啊(無辜 07/21 13:17
→ mayuyu: 正經的圖 來不及擷Win10的 用Win7的IE11當範例吧 07/21 13:18
→ mayuyu: 打補丁後+RenderingMode設為6=Outline 07/21 13:19
→ mayuyu: 圖裡面的字型是微軟雅黑 因為Win7的IE11在設定裡選 07/21 13:19
→ mayuyu: 「忽略網頁指定的字型」 雅虎奇摩新聞會變成用 07/21 13:19
→ mayuyu: IE簡體中文字型那邊的設定 用雅黑當範例有一個好處是 07/21 13:19
→ mayuyu: 雅黑的Hinting是公認的非常慘烈 07/21 13:19
→ mayuyu: 開了Hinting後字體的高低變化會非常劇烈 07/21 13:20
→ mayuyu: 造成字體排起來特別不整齊 例如第一行的「火燒車釀成」 07/21 13:20
→ mayuyu: 的「成」這個字特別扁 和旁邊的字形成很大的落差 07/21 13:20
→ mayuyu: 變得非常難看 所以去掉Hinting後的改善特別明顯 07/21 13:20
→ mayuyu: 不過要注意的是中國繁體字的寫法和台灣的標準寫法不同 07/21 13:20
→ mayuyu: 例如「超過負載」的「過」這個字 07/21 13:20
→ mayuyu: 如果你用明蘭字型的話 明蘭是舊字體(康熙字體) 07/21 13:21
→ mayuyu: 辶上面會有二點 手機上的Droid Sans Fallback和文泉驛 07/21 13:21
→ mayuyu: 都是使用中國的繁體標準 所以如果是要給學習教育部 07/21 13:21
→ mayuyu: 標準寫法的學生使用的話 就不適合採用這些字型 07/21 13:21
推 abc0922001: 衝著麻友,來試試看。我的是15.6吋1080p的螢幕,會變 07/21 13:47
→ abc0922001: 比較好嗎? 07/21 13:47
→ hohiyan: 這圖好(讚 XDDDD 07/21 14:31
推 Kreen: Mayuyu 用的是哪個版本的 Mactray 和 Mactype 呀?還是這點 07/21 15:43
→ Kreen: 沒關係? 07/21 15:43
推 Weikey: 請問Chrome52以後要怎麼辦, 我真的快被中文字體的渲染氣瘋 07/24 09:11
→ Weikey: 了,他們開發的時候就不能把字體的美觀放在心上嗎? 還是處 07/24 09:12
→ Weikey: 理字體其實很簡單, 是我不知道方法?? 怎麼好像很多人都沒 07/24 09:12
→ Weikey: 這問題, 一直以為覺得字體的問題應該是月經文,很氾濫的.. 07/24 09:13
→ Weikey: 今天起來看到chorme又怎麼模糊,一整個火氣很大 >< 07/24 09:14
→ Weikey: 已經先用回chorme50了~~ 要不然眼睛真的受不了 07/24 09:45
→ tom27751989: 是說我用了之後好像還是一樣... 07/24 13:10
推 tom27751989: chrome系的瀏覽器還是要停用dw 渲染才會成功 07/24 13:13
→ tom27751989: 但是flag裡面設定會變亂碼 07/24 13:13
推 junorn: 圖比字重要(O 07/25 14:34
推 Chemise: 用了沒變+1 想請問如何解? 52版看了眼睛很瞎orz.. 07/25 21:49
→ zhtw: 偷偷說 Cent新版會把DW選項做回去 目前在測試中了(還有BUG) 07/27 11:48
→ sate5232: 我照做了 UWP程式例如Edge等都還是沒渲染.... 08/02 21:45
→ sate5232: 也是用註冊表加載 08/02 21:49
推 maxximus: 感謝mayuyu的詳細解釋,之前在另一個對岸網友的網頁看到 08/12 09:58
→ maxximus: 那個日本網友的補丁,但是不太了解原理,現在知道了。 08/12 09:59