Windows 上的 Arial 粗體字母間距“S”

Windows 上的 Arial 粗體字母間距“S”

我和至少有其他工作人員發現 Windows Arial Bold 大寫 S 字母間距有問題。

Chrome 和 MS Word 中的 Arial 粗體

上圖顯示了 Chrome 和 MS Word 中粗體 S 左側的字母間距。頂行顯示間距問題,下一行顯示沒有間距問題。

我在網上找不到任何有關此內容的信息,我想知道是否還有其他人看到此內容?造成這種情況的原因是什麼以及如何解決?

我有: Windows 10 Pro build 19044.1415 Arial 版本 7.0

哪些資訊有助於解決此問題?

答案1

您在這裡看到字元之間的間距差異,大小恰好是一個像素(擁有出色的視力真是太棒了)。

這是第二個範例大幅調整大小後在 Word 中的樣子:

在此輸入影像描述

我不認為問題在於字距調整。我認為問題在於,最終來說​​,像素不能被細分——它要么完全包含,要么不包含。

我認為,Windows在計算字元大小時,如果像素計算的結果不是整數像素,就會出現問題。在這種情況下,字體字形產生器必須向上或向下舍入它所分配的像素數。

這可能是當文字的比例 (pt) 更改時,舍入可能會向上而不是向下的原因。具體來說,在上例中,空間向下舍入為 5 像素,在下例中,空間向上舍入為 6 像素。

相關內容