Action list 里的同义词功能是在 6.36 版 新增的,方便用户用相似单词进行搜索。
如何开启同义词功能
-
打开 Action list
-
对界面空白处右键 ->
Search for synonyms of common words
默认有哪些同义词
详细的同义词列表我没有找到。因为同义词是可以在 ReaperLangPack
文件自定义的,官方在 ReaperLangPack
文件给出了几个示范,这几个同义词都是可用的。
同义词组1 | display | view | show | hide |
同义词组2 | delete | clear | remove | |
同义词组3 | insert | add | ||
同义词组4 | deselect | unselect |
需要注意在后续版本官方默认可能会加入或删除上表的同义词,请以你使用的具体版本做参考,本文使用 REAPER 版本为 6.36。
如何自定义同义词
- 新建一个后缀为
.ReaperLangPack
的文本,文件名随意。 - 文本里的内容格式为:
等号右边就是同义词词组组[actionlist_synonyms] 0000000000000001=一家人最重要就是齐齐整整,mixer
- 如果你要新建新的同义词词组,即在最后一行加上,每行一个同义词词组。
英文逗号分开每个同义词。[actionlist_synonyms] ... 0000000000000002=武装,arm 0000000000000003=追踪,track ... 0000000000000010=自动,auto
- 保存文件为
utf-8
编码。 - 拖到 REAPER 里运行。
- 重启 REAPER,检查设置里面的语言包选择即可使用。
官方示范参考
[actionlist_synonyms]
0000000000000001=display,view,show,hide
0000000000000002=delete,clear,remove
0000000000000003=insert,add
0000000000000004=deselect,unselect
使用效果
总结与注意事项
-
如果你使用了语言包自定义同义词,又希望保留默认的同义词,必须像上面官方的示范那样,把默认的同义词加上去。如:
[actionlist_synonyms] 0000000000000001=display,view,show,hide 0000000000000002=delete,clear,remove 0000000000000003=insert,add 0000000000000004=deselect,unselect 0000000000000005=自定义1,自定义2
-
等号左边的数字为16位,超过个位数也要保持。
... 0000000000000001=display,view,show,hide ... 0000000000000010=自定义1,自定义2 0000000000000223=自定义3,自定义4 ...
-
如果你的语言包也包含了翻译后的文件,同义词以翻译后为准。
即在 Action list 里有什么,同义词组就需要包含什么,这才能被检索。 -
同义词不能包含空格与符号,即同义词不能用在词组上。
0000000000000001=工程设置,project settings
0000000000000001=工程,project
0000000000000002=设置,settings
-
语言包文件必须为
utf-8
编码。 -
同义词不分大小写。
-
同义词必须完整输入才能出现
-
同义词在同义词组里面也是精准匹配。
如display
匹配到show
,你必须要完全输入,输入displ
不能匹配show
自定义同义词的使用价值
因为同义词是以空格、符号区分,不能用于词组。我个人觉得同义词功能的设计,对汉化包的帮助不大。但或许可以用来帮助你记忆 Action list。
如你记不住光标的单词是 cursor
,那你可以做一个中文同义词来帮助检索。(只使用英文版)
每个不同的同义词组之间的 字/词,必须空格。
如:移动(空格)块(空格)光标