在 Mac 上製作和使用你自己的輸入方式
macOS 為各語言隨附預設的輸入方式,例如中文的「拼音」。 你可以為任何語言製作並加入你自己的輸入方式。 如要這樣做,你需要一個規則檔案,該文字檔會將你在鍵盤上輸入的內容對應到所顯示的字元。
製作自訂的輸入方式
在 Mac 上,開啟支援 Unicode 的文字編輯 App。
使用以下樣本檔案作為指示來製作規則檔案。
檔案必須為純文字檔案。
以 Unicode (UTF-16) 編碼和例如「.inputplugin.」的副檔名來儲存檔案。
按兩下已儲存的檔案。
你的自訂輸入方式會加到選單列中的「輸入法」選單,也會加到「鍵盤」設定裏「輸入方式」面板中的輸入方式選單。 如要查看,選擇「蘋果」選單 >「系統設定」,然後在側邊欄中按一下「鍵盤」。 (你可能需要向下捲動。) 前往「文字輸入」,然後按一下「編輯」。
macOS 亦支援「.cin」格式。 如你是使用 .cin 檔案,檔案編碼可以是 UTF-16 或 UTF-8。
樣本規則檔案
# (c) Apple Inc. 2024
# 外掛模組輸入方式規則檔案的範例。
# # 字元是用來表示註解。
# 檔案格式必須為純文字。 檔案編碼必須是 Unicode (UTF-16),不論是否帶有初始 BOM(位元組順序標記)。
# 檔案是由一些標籤(型式是上標字,結尾帶有冒號,後面加上標籤內容)所組成的。
#
# METHOD: 這是檔案裏的第一個項目,其中定義了執行外掛模組的方式。
# 目前唯一支援的方法是「TABLE」。
#
METHOD: TABLE
#
# ENCODE: 這表示目標是繁體中文(「TC」)、簡體中文(「SC」)或 Unicode(「Unicode」)。 所有的外掛模組輸入方式都會在「鍵盤」設定的「輸入方式」面板中顯示為 Unicode 輸入方式。
#
ENCODE: TC
#
# PROMPT: 這是外掛模組的名稱,顯示在「鍵盤」設定的輸入方式列表和「輸入法」選單中。
#
PROMPT: Sample_En
#
# DELIMITER: 這會指定相同輸入法代碼的字元或字句的定義符號。
# 在此情況下,我們使用的是逗號字元。
#
DELIMITER: ,
#
# VERSION: 這是用來表示你外掛模組的版本編號。
#
VERSION: 1.0
#
# MAXINPUTCODE: 在單次轉換過程中可以輸入的字元數量限制。
# 除非你特別指定,否則一般是沒有限制的。
#
MAXINPUTCODE: 8
#
# VALIDINPUTKEY: 輸入字串可使用的一組字元。 這些是有區分大小寫的,但是必須輸入為完整的一組。
#
VALIDINPUTKEY: 0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
#
# BEGINCHARACTER: 此標籤會為對應資料啟始定義,且是必要的。
# 每個對應的格式為:
# ...
# 空白行和字元會被忽略。
# 輸出字串之間的定義符號會在上方以 DELIMITER 標籤來定義。
# 表示對應定義已用 ENDCHARACTER 標籤。
#
BEGINCHARACTER
aardvark 土豚
abacus 算盤
abalone 鮑魚,鰒魚
apple 蘋果
#
#ENDCHARACTER: 這會終結對應中的定義項目,且是檔案中的最後一個字元。
#
ENDCHARACTER
刪除自訂的輸入方式
在 Mac 上,選擇「蘋果」選單 >「系統設定」,然後在側邊欄中按一下「鍵盤」。 (你可能需要向下捲動。)
前往「文字輸入」,然後按一下「編輯」。
選擇輸入方式,然後按一下 。
保留停用的外掛模組檔案(你可以將你的輸入方式再次加到輸入方式列表),或將它移至「垃圾桶」來刪除它。