Skip to content

網路/市面上早已存在許多專為編程設計的半形字體了,最最基本的要求就是等寬。全形倒是沒有等寬的問題,全是方塊字。

但全形有另個廣泛存在的問題:全形標點的偏移。

下圖是麥金塔(Mac)系統預設的中文字體「黑體-繁」。

image

圖片中的所有括號之間,都沒有空白,但左括號在方塊中偏右,右括號在方塊中偏左,導致了左右括號緊密,右左括號卻遠離,易讓人誤以為中間有額外空白。

甚至容易讓人對字數產生誤判,圖中兩行都是六個字,但一眼望去卻會以為第二行長度更長所以字數更多。

下圖是微軟正黑體,幾乎沒有上述問題,推薦使用。 image

麥金塔系統所有的內建繁中字體都有括號偏移,其中最輕微的是「蘭亭黑」,次輕微的是「儷黑」跟「儷宋」,若不願意額外安裝字體,可以考慮用此三者。

至於 Linux 系統嘛,雖說發行版跟桌面環境各異,但通常中文字體支援只會比微軟、蘋果更差,要是發現預設有偏移問題,建議想辦法把微軟正黑體字體檔搞進 Linux 裡。