2015年7月1日

倉頡輸入法如何輸入中文標點符號?

2022/1/31 更新
先前文章曾經說明過使用注音打字的視障者如何輸入中文標點符號,而以倉頡打字的視障者又該如何輸入中文標點符號呢?

Windows 10 以後的微軟倉頡輸入法針對常用的中文標點符號提供了快速鍵輸入的方式,在按完快速鍵後比照輸入中文字的做法,最後要再按 Enter 一次才會把標點符號送出,範例如下:

  • 輸入逗號
    快速鍵為 Ctrl+英文逗號,最後 Enter 送出。

下表列出可利用快速鍵輸入的中文標點符號

標點符號 名稱 快速鍵
, 逗號 Ctrl + ,
。 句號 Ctrl + .
、 頓號 Ctrl + '
; 分號 Ctrl + ;
: 冒號 Ctrl + Shift + ;
? 問號 Ctrl + Shift + /
! 驚嘆號 Ctrl + Shift + 1

以快速鍵輸入標點符號雖然方便,但中文標點符號並非只有這些而已,例如刪節號就無法以快速鍵輸入。
微軟倉頡輸入法提供了另一種輸入中文標點符號的方式,做法跟輸入一般中文字一樣,不過要先按一個所謂的前導字元,好讓系統能夠辨別接下來輸入的不是注音符號,這個前導字元是鍵盤上數字 1 左邊的那個按鍵 (符號為 ` 英文名稱是 grave),接著再按其它對應的按鍵,有些標點符號會需要如同輸入中文字一樣按向下鍵拉開候選字清單來選擇,此時的候選字清單裡顯示的是標點符號而非中文字,找到所需的標點符號後按 Enter 選擇,最後還要再按一次 Enter 才會將輸入的標點符號送出,範例如下:

  • 輸入逗號
    按一下前導字元按鍵,再按一下英文逗號,最後 Enter 送出。
  • 輸入頓號
    按一下前導字元按鍵,再按一下英文逗號,然後按向下鍵拉開候選字清單,往下到第 2 個候選字 Enter 選擇頓號,最後再一次 Enter 送出。

以下列表整理出中文標點符號的前導字元輸入方式,為避免混淆,表格中的按鍵和按鍵之間是以空格來區隔,數字則是拉開候選字清單後的候選字編號。這些標點符號都是教育部所公佈的中文標點符號,可得看仔細了。

標點符號 名稱 前導字元的輸入方式 說明
。 句號 ` .
, 逗號 ` ,
、 頓號 ` '
; 分號 ` ;
: 冒號 ` :
「 左單引號 ` [ 2
」 右單引號 ` ] 2
『 左雙引號 ` [ 3
』 右雙引號 ` ] 3
( 左夾注號 ` ( 夾注號甲式,為狐形括狐
) 右夾注號 ` ) 夾注號甲式,為狐形括狐
── 夾注號 無 夾注號乙式,前後符號各占行中兩格
? 問號 ` ?
! 驚嘆號 ` !
── 破折號 無 占行中二格
…… 刪節號 ` - 7 占行中二格
《 左書名號 ` < 3 多用於書名
》 右書名號 ` > 3 多用於書名
〈 左書名號 ` < 2 多用於篇名
〉 右書名號 ` > 2 多用於篇名
. 間隔號 ` . 5
— 連接號 ` - 5 連接號甲式,為一橫線
~ 連接號 ` ~ 連接號乙式,如同平躺的S

上表中的破折號和夾注號乙式使用相同的符號但表現方式不同,這個符號以前導字元輸入方式找不到對應的符號,因此改採 Unicode (十六進位) 字元碼輸入方式來達成。

  • 輸入破折號/夾注號乙式字元
    按一下前導字元按鍵,再按一下 U 鍵,然後輸入 Unicode 字元碼 2500 後按空白鍵。

    註:輸入 Unicode 字元碼的數字不能使用數字鍵盤的數字鍵來輸入。

    另一種可採用的方式為按快速鍵 Ctrl+Alt+英文逗號 開啟輸入法整合器,然後按一下 Z 鍵,最後 Enter 送出。
其實中文標點符號也是有對應的倉頡碼,以下列表整理出中文標點符號的倉頡碼。

標點符號 名稱 倉頡碼 說明
。 句號 Z難日木
, 逗號 Z難日月
、 頓號 Z難日金
; 分號 Z難日土
: 冒號 Z難日竹
「 左單引號 Z難金木
」 右單引號 Z難金水
『 左雙引號 Z難金竹
』 右雙引號 Z難金戈
( 左夾注號 Z難月水 夾注號甲式,為狐形括狐
) 右夾注號 Z難月火 夾注號甲式,為狐形括狐
── 夾注號 無 夾注號乙式,前後符號各占行中兩格
? 問號 Z難日戈
! 驚嘆號 Z難日十
── 破折號 無 占行中二格
…… 刪節號 Z難日中 占行中二格
《 左書名號 Z難月山 多用於書名
》 右書名號 Z難月女 多用於書名
〈 左書名號 Z難月卜 多用於篇名
〉 右書名號 Z難金日 多用於篇名
. 間隔號 Z難日水
— 連接號 Z難日卜 連接號甲式,為一橫線
~ 連接號
連接號乙式,如同平躺的S

其中破折號、夾注號乙式和連接號乙式這三個標點符號沒有對應的倉頡碼,破折號和夾注號乙式可利用前導字元配合 Unicode 字元碼的方式或叫出輸入法整合器來輸入,連接號乙式則利用前導字元配合 Unicode 字元碼 FF5E 來輸入。

觀察一下不管是以快速鍵或前導字元的方式輸入標點符號,所選擇的對應按鍵其實就是對應鍵盤上既有與中文標點符號相似的英文符號按鍵,只要將中文標點符號的形狀和英文標點符號的形狀建立聯想關連,就能夠很容易的找出對應的按鍵輸入,並不需要特別記憶,而倉頡碼的部份則沒有什麼規則或對應鍵盤上的英文符號按鍵,只能靠記憶了。

備註:
  1. 不論是利用快速鍵或是前導字元的方式輸入中文標點符號,倉頡輸入法都必須在中文模式的輸入狀態下,切換中文模式與英數模式的按鍵為 Shift。

延伸閱讀