欧菲资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧菲资源网 > 其他专区 > OneNote > onenote-AHK协同教程 重映射onenote中11个样式,脚本实例详解

onenote-AHK协同教程 重映射onenote中11个样式,脚本实例详解

时间:2020-08-02 00:33作者:admin来源:未知人气:322我要评论(0)

 本文的思想,你就可以自由为onenote中的任何菜单功能自定义热键了。

前面几篇介绍了AHK的基础入门内容,这篇文章将以onenote中的样式为实例,详细说明AHK是如何与onenote进行快捷键协同的。

onenote样式脚本实例详解,注意,这个例子很重要,极具onenote特色,会对默认快捷键、Alt依次组合键的映射进行全面说明。

下面介绍,如何使用AHK将onenote的11个样式重映射到F系列热键上。

onenote-AHK协同教程 重映射onenote中11个样式,脚本实例详解

默认快捷键的重映射

标题1至标题6,6个标题样式均有默认快捷键,分别重映射至F1~F6。标题1的代码如下所示。其他5个标题,改一下对应的数字即可。

F1::;标题重映射

Send,^!1

return

“常规”样式,也有默认快捷键:Ctrl+Shift+N。可以按顺序重映射至F11。

F11::;常规

Send,^+n

;Send,!hl{end}{enter}

return

无默认快捷键菜单功能的重映射

需要重点强调的是另外4个样式:页标题、引文、引用、代码。这几个样式没有默认快捷键,如何重映射呢?此时,快捷键系列文章重点强调的黄金Alt键就开始发挥作用了。

(注意,这个例子的另一重要之处是,针对的是下拉菜单中的具体功能,很有代表性。而没有下拉菜单的功能,映射起来就简单多了。下拉菜单项值得注意。当你将含下拉菜单的功能项添加至快速访问栏时,通过Alt快捷键调用时,打开的是下拉菜单,而不是具体的某个子功能。使用AHK,则可以弥补这个缺陷,定位到具体子功能。)

以我经常用的“引用”样式为例来进行说明。

通过依次按键“Alt+h,l”,可以打开样式窗口,然后就可以通过上、下方向键来选择对应的样式了。但这里会出现第一个疑问:此时,默认选中的样式由当前段落的样式决定,也就是当前样式的位置并不固定,如何才能准确移动至“引用”样式上呢?

举例来说,如果当前光标所在段落样式为“标题1”,打开的样式窗口中,默认选择的样式就是“标题1”;如果当前光标段落样式“常规”,默认就是“常规”。现在,我需要将该段落设置为“引用”样式,该怎么按方向键?

onenote-AHK协同教程 重映射onenote中11个样式,脚本实例详解

AHK并不知道当前的样式位置在哪儿,要保证每次都能正确映射,最好的办法就是重置为标准位置!

如何重置?用End键,将样式位置重置于最后一位(常规)即可。这样,不管样式之前的位置在哪里,重置后一定在最后一位,在此标准上,按两次上方向键,就可以选中“引用”。(当然,你也可以用Home键来重置位置,但此处显然用End键更高效)

于是,我们就可以为“引用”样式定义热键了:

F9::;引用

Send,!hl{end}{up}{up}{enter}

return

依次类推,可以为其他3个样式,以及onenote上的任意菜单功能定义热键。

之前有位朋友留言问过一个问题:能不能用快捷键快速切换红、黑颜色字体?这篇文章也算是对这个问题的一个解答。实际上,弄清楚默认快捷键和Alt组合键后的重映射方法后,你可以自由为onenote中的任何菜单功能自定义热键了。

分享这个示例脚本文件、AHK中文帮助文档和安装文件等相关资源。本系列这几篇文章,可以让未接触过AHK的朋友对AHK能做什么、怎么做的等问题有个初步了解,若你对此有兴趣,那接下来需要自行实践,结合帮助文档去实现自己想要的功能。

onenote-AHK协同教程 重映射onenote中11个样式,脚本实例详解的下载地址:
  • 本地下载

  • 相关阅读 如何把 OneNote 笔记本从一个 OneDrive 账户转移到另外一个 OneDrive 账户?OneNote 的笔记本可不可以既保存在本地,又可以保存在 OneDrive.com 上,来同步到手机上?如何把 OneNote 的一个页面保存/导出为 .one 文件?OneNote 2021 和 OneNote UWP 的区别比较如何在启动 Windows 的时候自动启动 OneNote for Windows 10?OneNote 珍宝表格中如何隐藏文本输入框(文本容器),以方便输入?如何修复 OneNote 2016,2021 不能备份,不自动备份问题?OneNote:让人爱不释手的免费软件如何使用 OneNote 来对一天的血糖进行监测并提醒?OneNote 血糖监测提醒模板免费下载

    文章评论
    发表评论

    热门文章 OneNote中如何打开其他人共享的笔记本?Notability的一些使用技巧及知乎问题总结将全网 OneNote 插件一网打尽OneNote这似乎不是工作或学校电子邮件 不能在此处使用个人账户登

    最新文章 如何把 OneNote 笔记本从一个 OneDrive 账户转移到另外一个 OneDOneNote 的笔记本可不可以既保存在本地,又可以保存在 OneDrive.co 如何把 OneNote 的一个页面保存/导出为 .one 文件?OneNote 2021 和 OneNote UWP 的区别比较如何在启动 Windows 的时候自动启动 OneNote for Windows 10?OneNote 珍宝表格中如何隐藏文本输入框(文本容器),以方便输入?

    人气排行 OneNote中如何打开其他人共享的笔记本?Notability的一些使用技巧及知乎问题总结将全网 OneNote 插件一网打尽OneNote这似乎不是工作或学校电子邮件 不能在此处使用个人账户登如何直接在 OneNote 里查看和批注 PDF 附件无法登录OneNote 的最佳解决办法OneNote 的存储空间到底多大?如何给 OneNote 免费扩容?如何导出 OneNote 笔记本到本地

    盖楼回复X

    (您的评论需要经过审核才能显示)