標點符號
中文與日文的全形、半形標點符號。該用哪一個、混用為什麼會怪,以及兩岸引號慣例的差別。
在你的瀏覽器中執行
點任一個符號即可複製。
沒有符合的項目。
全形與半形
關於中文標點,最值得先知道的一件事是:大部分標點都有兩個版本。
| 全形 | 半形 | 名稱 |
|---|---|---|
, | , | 逗號 |
。 | . | 句號 |
; | ; | 分號 |
: | : | 冒號 |
? | ? | 問號 |
! | ! | 驚嘆號 |
( ) | ( ) | 括號 |
全形標點佔一個漢字的方格,半形標點就是一般的 ASCII 字元,大約佔一半。在一行漢字 裡——每個字都是方格上的正方形——半形逗號留下的空隙明顯太小,整行就不像排版過的樣子。
中文與日文的規則很簡單:中文行文用全形,拉丁文字內用半形,即使兩者出現在同一段裡。
他說:「這樣可以嗎?」 ← 全程全形
He said, "Is this all right?" ← 全程半形
全形標點後面不要再加空格
全形標點本身就含了後面那一段空白——多出來的寬度就是它。打了 , 再按一次空白鍵,會產生一
個半的字寬的空隙,這是輸入法模式切錯時最明顯的痕跡。
正確:今天很熱,我們待在室內。
錯誤:今天很熱, 我們待在室內。
。?!:; 都適用同一條規則。
引號的兩岸慣例不同
這是真正分歧的地方,而且沒有哪一邊是錯的:
| 主要 | 內層 | |
|---|---|---|
| 台灣、香港 | 「 」 | 『 』 |
| 中國大陸 | “ ” | ‘ ’ |
| 日本 | 「 」 | 『 』 |
繁體中文用直角引號,簡體中文用彎引號。一篇從一種字體轉成另一種、卻沒有一併轉換引號的文章, 即使每個字都對,讀起來仍然有點外來。
直排時用的是旋轉後的 ﹁﹂——直角引號之所以存在就是這個原因:它橫排直排都成立,彎引號不行。
沒有西文對應的幾個
有四個特別值得知道,因為找不到明顯的替代:
| 符號 | 名稱 | 用途 |
|---|---|---|
、 | 頓號 | 並列詞語之間,不是逗號 |
《 》 | 書名號 | 書籍、影片、作品名稱 |
〈 〉 | 單書名號 | 篇名、章節名 |
‧ | 間隔號 | 外國譯名的名與姓之間 |
頓號是最常被用錯的一個。中文的並列項目用 、 分隔,分句才用 ,,所以
蘋果、香蕉和橘子 是對的,蘋果,香蕉和橘子 不是。
破折號與刪節號
| 符號 | 名稱 | 慣例 |
|---|---|---|
— | 破折號 | 中文寫兩個:—— |
… | 刪節號 | 中文寫兩個:…… |
~ | 全形波浪號 | 表示範圍,口語裡也用來軟化語氣 |
破折號與刪節號在中文排版上都佔兩格寬,所以要打兩次。英文則各只用一個。
什麼時候會不小心切換模式
多數中文輸入法用 Shift+空白鍵 或一個模式鍵切換全形/半形標點,很容易誤觸。症狀有:
- 一份文件裡有些逗號是寬的、有些是窄的。
- 程式編譯不過,因為字串或括號裡混進了全形的
(——編譯器根本不把它當成標點。 - 檔名與網址看起來沒錯卻對不上,原因相同。
全形與半形是碼位不同的兩個字元。, 是 U+FF0C,, 是 U+002C。任何系統都不會把它們
視為相等,所以取代的時候必須指定正確的那一個。