Actions list 里同义词的用法

Action list 里的同义词功能是在 6.36 版 新增的,方便用户用相似单词进行搜索。

如何开启同义词功能

  1. 打开 Action list

  2. 对界面空白处右键 -> Search for synonyms of common words

    图片

默认有哪些同义词

详细的同义词列表我没有找到。因为同义词是可以在 ReaperLangPack 文件自定义的,官方在 ReaperLangPack 文件给出了几个示范,这几个同义词都是可用的。

同义词组1 display view show hide
同义词组2 delete clear remove
同义词组3 insert add
同义词组4 deselect unselect

:warning: 需要注意在后续版本官方默认可能会加入或删除上表的同义词,请以你使用的具体版本做参考,本文使用 REAPER 版本为 6.36。

如何自定义同义词

  1. 新建一个后缀为 .ReaperLangPack 的文本,文件名随意。
  2. 文本里的内容格式为:
    [actionlist_synonyms]
    0000000000000001=一家人最重要就是齐齐整整,mixer
    
    等号右边就是同义词词组组
  3. 如果你要新建新的同义词词组,即在最后一行加上,每行一个同义词词组。
    英文逗号分开每个同义词。
    [actionlist_synonyms]
    ...
    0000000000000002=武装,arm
    0000000000000003=追踪,track
    ...
    0000000000000010=自动,auto
    
  4. 保存文件为 utf-8 编码。
  5. 拖到 REAPER 里运行。
  6. 重启 REAPER,检查设置里面的语言包选择即可使用。

官方示范参考

[actionlist_synonyms]
0000000000000001=display,view,show,hide
0000000000000002=delete,clear,remove
0000000000000003=insert,add
0000000000000004=deselect,unselect

使用效果

:warning: 总结与注意事项

  1. 如果你使用了语言包自定义同义词,又希望保留默认的同义词,必须像上面官方的示范那样,把默认的同义词加上去。如:

    [actionlist_synonyms]
    0000000000000001=display,view,show,hide
    0000000000000002=delete,clear,remove
    0000000000000003=insert,add
    0000000000000004=deselect,unselect
    0000000000000005=自定义1,自定义2
    
  2. 等号左边的数字为16位,超过个位数也要保持。

    ...
    0000000000000001=display,view,show,hide
    ...
    0000000000000010=自定义1,自定义2
    0000000000000223=自定义3,自定义4
    ...
    
  3. 如果你的语言包也包含了翻译后的文件,同义词以翻译后为准。


    即在 Action list 里有什么,同义词组就需要包含什么,这才能被检索。

  4. 同义词不能包含空格与符号,即同义词不能用在词组上。
    :x: 0000000000000001=工程设置,project settings

    :heavy_check_mark: 0000000000000001=工程,project
    :heavy_check_mark: 0000000000000002=设置,settings

  5. 语言包文件必须为 utf-8 编码。

  6. 同义词不分大小写。

  7. 同义词必须完整输入才能出现

  8. 同义词在同义词组里面也是精准匹配
    display 匹配到 show,你必须要完全输入,输入 displ 不能匹配 show

自定义同义词的使用价值

因为同义词是以空格、符号区分,不能用于词组。我个人觉得同义词功能的设计,对汉化包的帮助不大。但或许可以用来帮助你记忆 Action list。

如你记不住光标的单词是 cursor,那你可以做一个中文同义词来帮助检索。(只使用英文版)

:bulb: 每个不同的同义词组之间的 字/词,必须空格。
如:移动(空格)块(空格)光标

1 个赞

厉害,我还以为要等着官方一组组同义词的处理,原来可以自定义的

哇塞!原来能自定义!!这下好了!!