為什麼你的破折號——會斷掉
· 閱讀時間約 4 分鐘
你在文章中會用破折號嗎?就是那個 ChatGPT 超愛用、表達轉折或補充說明的符號──像這樣。
一直以來,我打破折號都是用新酷音輸入法裡面的線段「——」,但兩個「——」之間總是有一道縫隙,無法完美連接。我不曉得是不是所有字型都會這樣,醜醜的。
但我去看教育部的《重訂標點符號手冊》上面的破折號「──」,居然可以完美無縫接軌?為什麼教育部的破折號比較厲害?
於是我跑去 Unicode Explorer 研究了一下。發現原來我一直以來用的都是 em dash(英文的長 破折號,U+2014),但教育部網站用的是 box drawings light horizontal(用來畫表格的細橫線,U+2500)。
沒錯,教育部官方推薦的「中文破折號」根本不是「破折號」!它是上個世紀 DOS 時代純文字介面裡,用來畫「表格邊框」的細橫線。這就像是偷偷用醬油膏代替松露醬一樣的感覺呀!
Unicode 橫線宇宙
研究了一下發現,Unicode 裡面看起來長得像一橫的字符超多的,隨便找就有一大堆:
| 字符 | 名稱 | Unicode |
|---|---|---|
| - | hyphen-minus(連字暨減號) | U+002D |
| ‐ | hyphen(連字號) | U+2010 |
| ‒ | figure dash(數字用破折號,寬度與數字相同,常見於數字排版) | U+2012 |
| – | en dash(英文的短破折號) | U+2013 |
| — | em dash(英文的長破折號) | U+2014 |
| ― | quotation dash(引用線) | U+2015 |
| ⁃ | hyphen bullet(連字號樣式的項目符號) | U+2043 |
| − | minus sign(減號) | U+2212 |
| ⎯ | horizontal line extension(數學排版用的橫線延伸符號) | U+23AF |
| ⸺ | two-em dash(兩倍長破折號) | U+2E3A |
| ─ | box drawings light horizontal(用來畫表格的細橫線) | U+2500 |
| ー | katakana-hiragana prolonged sound mark(日文的長音符號) | U+30FC |
| ㄧ | bopomofo letter(注音符號「ㄧ」) | U+3127 |
| 一 | one(中文字「一」) | U+4E00 |
| ﹘ | small em dash(英文的小長破折號) | U+FE58 |
| ﹣ | small hyphen-minus(小連字號暨減號) | U+FE63 |
| - | fullwidth hyphen-minus(全形連字暨減號) | U+FF0D |
| 𐆑 | roman uncia sign(羅馬盎司符號) | U+10191 |
結論是,Unicode 裡似乎根本沒有正統的「中文破折號」,所以教育部只好從表格符號區拿了一條線出來,跟它說:「從今天開始,你就是破折號了!」
怎麼打出完美的教育部破折號「──」?
如果你也想要擁有完美的連續橫線「──」,以下是召喚它的咒語:
- 如果你在 Windows,按住 Alt 不放,再按「數字鍵盤」(不是英文字母上方)的 2 5 0 0,最後再放掉 Alt。在某些軟體裡(如 Word 或記事本),可以先輸入
2500,然後按 Alt + X。 - 在 macOS,你要先 Control + Command + 空白鍵 開啟 emoji 選擇視窗,然後輸入整個 Unicode
U+2500。 - 在 Linux 最簡單,先按 Ctrl + Shift + U,螢幕上會直接出現「U+」字樣,接著輸入
2500,再按 Enter 就好囉!