首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将重音行为从“符号”改为“符号”

如何将重音行为从“符号”改为“符号”
EN

Stack Overflow用户
提问于 2022-04-13 20:02:05
回答 2查看 182关注 0票数 1

我有一个输入西班牙语口音的脚本:

代码语言:javascript
运行
复制
AppsKey::var := "´"

#if (var = "´"), var := ""
a::Send, á
e::Send, é
i::Send, í
o::Send, ó
u::Send, ú
+a::Send, Á
+e::Send, É
+i::Send, Í
+o::Send, Ó
+u::Send, Ú

如果我运行这个,那么我必须键入‘符号(急性重音间隔急性)元音才有重音。此符号在美国键盘上键入“不容易”,因此我想将其更改为以下符号:`(严重重音)

问题是,当我在剧本上更改它时,所有元音都有重音,而不仅仅是当我按de grave口音符号时。

我不知道这是为什么,也一直没能解决它。有人知道怎么做吗?

EN

回答 2

Stack Overflow用户

发布于 2022-05-06 08:20:40

似乎您需要的是使用热字符串而不是热键,但是声明一个不同的转义字符,所以如下所示:

代码语言:javascript
运行
复制
#EscapeChar /
:*C:`a::á
:*C:`e::é
:*C:`i::í
Etc…

第一组冒号中的星号表示,热字符串不会等待空格等结束键,也不会等待按下输入才能触发该热串。大写C表示热点字符串区分大小写。你用什么新的脱逃炭取决于你自己。

票数 1
EN

Stack Overflow用户

发布于 2022-04-15 19:42:03

庄重的口音在AHK中用作逃逸序列字符。"`"不是读取为包含坟墓的字符串,而是包含单个"的打开字符串。您应该能够通过编写"``"来修复这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71863264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档