-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
19 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
網路/市面上早已存在許多專為編程設計的半形字體了,最最基本的要求就是等寬。全形倒是沒有等寬的問題,全是方塊字。 | ||
|
||
但全形有另個廣泛存在的問題:全形標點的偏移。 | ||
|
||
下圖是麥金塔(Mac)系統預設的中文字體「黑體-繁」。 | ||
|
||
![image](https://hackmd.io/_uploads/Sk4RZZnpA.png) | ||
|
||
圖片中的所有括號之間,都沒有空白,但左括號在方塊中偏右,右括號在方塊中偏左,導致了左右括號緊密,右左括號卻遠離,易讓人誤以為中間有額外空白。 | ||
|
||
甚至容易讓人對字數產生誤判,圖中兩行都是六個字,但一眼望去卻會以為第二行長度更長所以字數更多。 | ||
|
||
下圖是微軟正黑體,幾乎沒有上述問題,推薦使用。 | ||
![image](https://hackmd.io/_uploads/SJVjLW360.png) | ||
|
||
麥金塔系統所有的內建繁中字體都有括號偏移,其中最輕微的是「蘭亭黑」,次輕微的是「儷黑」跟「儷宋」,若不願意額外安裝字體,可以考慮用此三者。 | ||
|
||
至於 Linux 系統嘛,雖說發行版跟桌面環境各異,但通常中文字體支援只會比微軟、蘋果更差,要是發現預設有偏移問題,建議想辦法把微軟正黑體字體檔搞進 Linux 裡。 |