瀏覽單個文章
substar999
Senior Member
 

加入日期: Sep 2001
您的住址: K
文章: 1,449
所以我前面就講過了,微軟修是修了,但修的不只是字型,
還包含了一些API等的底層軟體,但僅限於新的底層軟體,
而舊的就直接放生,所以還使用舊API的軟體就是會出問題。
這點可以很明確的在新舊版本的Notepad上看出差異。
要是你的Notepad還有這類問題,請上Microsoft Store下載新版。
不過新版Notepad也不一定會更好(更吃資源,而且還有別的問題出現),
就自己斟酌吧。

引用:
作者ericshliao
補兩張擷圖, 是用2023年版的FontForge開啟Windows 7 的正黑體 msjh.ttf (版本6.02) 和 msjhbd.ttf (版本6.00), 同一個"碧"字, 邊界線不同. Bold的邊界線被畫3920的位置, Regular的邊界線則被畫在2048.

https://ibb.co/xmR9YrQ
https://ibb.co/zhXrRHK

先聲明, 那條邊界線不是我自己畫的, 是一開啟就有的, 不是我做弊畫出來的.

問題來了, 為何Windows 10的正黑體字型在FF上看不出來邊界線異常, 但記事本在顯示加粗"碧"字時右邊仍有多餘空白? 我也不知道. 重複我前面猜過的原因, 就是字型的問題修正不完全, 而記事本是老程式, 仍用舊的方式計算字距.
舊 2024-01-25, 08:29 PM #35
回應時引用此文章
substar999離線中