前陣子在巴哈發布小說時,偶爾發現破折號顯示並非全形大小,這簡直是對齊強迫症者的惡夢。由於部分原稿內容是透過手機輸入,因此一度懷疑是手機的全形符號問題,所以決定實測看看;沒想到最後結果蠻意外的,索性整理並紀錄下來。
以下是我在電腦或手機輸入破折號的方式:
A方法:全形模式下,shift + '-' 後挑選,一般來說是第五個。
B方法:ctrl + alt + ',' (標點符號鍵盤),再選 'z' 。
C方法:全形模式下,連續輸入兩個'-' ,word自行轉換。
D方法:iphone注音模式下的全形標點符號。
透過搜尋比對,可以發現A&D是相同的字元,B&C是另一組字元,而兩組字元的顯示結果如下:
巴哈中文字型 | 第一組(A&D) unicode: 2014 |
第二組(B&C) unicode: 2500 |
預設(Arial) | —— | ── |
新細明體 | —— | ── |
細明體 | —— | ── |
標楷體 | —— | ── |
微軟正黑體 | —— | ── |
其中第二組在預設字型中的顯示,正是當時苦惱我很久的非對齊狀況!雖然透過設定文章字型可以解決不對齊的狀況,但既然這幾種輸入法確實會有兩種不同字元,表示可能有不同的定義,便順手查了 unicode ,編碼已經附在上表。
第一組的編碼來源顯示「全形標點符號」,第二組則是「製表符號」,因此若照 unicode 編碼定義,應該是以第一組的字元比較接近正確的破折號。
話雖如此,我又從《重訂標點符號手冊》修訂版複製了破折號來比對,沒想到竟然是第二組……真的是眼神死。退一步來說,回到網頁內的符號定義,破折號的位置「占行中兩格」,或許只要不是第二組的預設字型或正黑體都是正確的吧。
話說,既然有了 unicode 編碼,現在在電腦上就可以透過`u 來輸入!又多了一種輸入方式呢!
-- 更新 --
本來設定自動發文便不管了,剛才換用手機app 看,沒想到第二組的竟然和電腦版的狀況相反,明明發文前預覽的結果沒有這種差異的……第一組則是緊連狀況有別,真是逼使人了!看來用第一組的輸入比較保險。
補上手機畫面截圖:
參考網頁