我正在尝试在 中创建自定义快捷方式WinEdt
。在阅读了 tex.stackexchange 上的几篇文章后,我认为我快能做到了,但不知何故它不起作用。
我正在尝试定义组合键Alt+G来生成以下行:{\ttfamily \ttfamily}
。
所以我做了以下事情:
Options -> Options Interface
。在左侧栏打开的界面中,双击Menus and Toolbar
...然后双击Main Menu
。这时MainMenu.ini opens
。
然后我找到了这一行:
MENU="Shortcuts"
CAPTION="Shortcuts"
INVISIBLE=1
紧接着这一行我又补充道:
ITEM="$\ttfamily"
CAPTION="&ttfamily"
MACRO="Ins('{\ttfamily \ttfamily}');"
SHORTCUT="32833::Alt+G"
然后我重新加载了脚本,但快捷方式不起作用。有什么建议吗?
答案1
线路有问题
SHORTCUT="32833::Alt+G"
事实上,扫描码(32833
)属于Alt+A组合...,并以 为准Alt+G。尝试按下Alt+A,你会看到会发生什么。
的正确扫描码Alt+G是32839
。
如果您想插入正确的扫描码,只需双击SHORTCUT
并插入正确的组合。
但是请注意,该快捷方式Alt+G已分配给Greek
弹出菜单,因此我建议您想出另一个快捷方式,例如Alt+A未分配的快捷方式。
如果您Alt+G只想要这样,您必须从其他菜单项中删除该快捷方式。
要知道哪些快捷方式已被使用,请转到选项界面->菜单和工具栏->主菜单,然后在树工具栏中选择复制到剪贴板->快捷方式,然后将其粘贴到空白数据文档中。