В Onenote, скажем, я хочу написать x^y (x для мощности y), мне нужно будет войти в режим Equ (с помощью сочетания клавиш), введите x^y, нажмите пробел, затем выйдите из режима экстентаКак использовать HotString с переменной и шаблоном?
Таким образом, я полагаю, что это может быть что-то вроде этого:
::(wild_card)^(wild_card)::
Send, (Shortcut for equ mode)
Send, variable1
Send,^
Send, variable2
Send, space
Send, (Shortcut for equ mode)
Как я на самом деле добиться этого?
С другой стороны, с той же целью можно сформулировать делая,
- монитор слова, разделенные, прекратив символов
- обнаружить, если ^
в те слова
- Send (Shortcut), то слово, то пространство, то (ярлык).
Является ли это более выполнимым?
Посмотрите на [RegEx Powered Dynamic строки автозамены] (http://www.autohotkey.com/board/topic/15015-regex-powered-dynamic-hotstring с /). Чтобы получить то, что вы хотите, вам нужно будет внести несколько поправок в пример процента. Конечно, вы должны проверить, активен ли OneNote до запуска. – MCL