我有一座自闭城 发表于 2020-8-17 10:15

MAC居然能自己创建输入法?

没有人研究过输入法吗?

在APPLE官方,有这样一篇说明。




在 Mac 上创建和使用您自己的输入法macOS 附带语言的默认输入法,如中文的“拼音”。您可以为任何语言创建和添加自己的输入法。若要执行此操作,您需要一个规则文件,这个文件会将您在键盘上的键入内容映射为所显示的字符。创建自定输入法
[*]在 Mac 上打开“文本编辑” App https://help.apple.com/assets/5EF110D6680CE23B38350954/5EF110E3680CE23B3835095C/zh_CN/67ad777db0fffa8224b9e53fa6f911a9.png(或其他文本编辑 App)。

[*]使用下面的示例文件作为指引来创建规则文件。文件必须是纯文本文件。如果使用“文本编辑”,请选取“格式”>“制作纯文本”。
[*]使用 Unicode (UTF-16) 编码存储文件,并使用诸如“.inputplugin”的扩展名。
[*]连按存储的文件。您的自定输入法将添加到菜单栏中的输入法菜单,并且添加到“键盘”偏好设置的“输入法”面板中的输入法列表。若要进行查看,请选取苹果菜单 https://help.apple.com/assets/5EF110D6680CE23B38350954/5EF110E3680CE23B3835095C/zh_CN/e043ddf1a45711e13f0b30612db65e21.png >“系统偏好设置”,点按“键盘”,然后点按“输入法”。

macOS 也支持 .cin 格式。如果使用 .cin 文件,那么文件编码可以是 UTF-16 或 UTF-8。

示例规则文件# (c) Apple Inc.2019# 示例插件输入法规则文件。# # 字符用于表示批注。# 文件格式必须为纯文本。文件编码必须是 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 标记结尾。#BEGINCHARACTERaardvark 土豚abacus 算盤abalone 鮑魚,鰒魚apple 蘋果## ENDCHARACTER(结尾字符):这用于终止映射定义,是文件中的最后一个字符。#ENDCHARACTER

删除自定输入法
[*]在 Mac 上,选取苹果菜单 https://help.apple.com/assets/5EF110D6680CE23B38350954/5EF110E3680CE23B3835095C/zh_CN/e043ddf1a45711e13f0b30612db65e21.png >“系统偏好设置”,点按“键盘”,然后点按“输入法”。

[*]选择您的输入法,然后点按移除按钮 https://help.apple.com/assets/5EF110D6680CE23B38350954/5EF110E3680CE23B3835095C/zh_CN/5c411d50dfcfb08f6b8fad208da4e5d0.png。
[*]保留停用的插件文件(您可以再次将输入法添加到输入法列表),或者将其移到废纸篓以删除它。



左右不过是爱情 发表于 2020-9-3 22:22

感谢楼主分享
页: [1]
查看完整版本: MAC居然能自己创建输入法?