当前位置:主页 > Office办公

最新发布

OneNote AHK协同教程 GUI界面切换快捷键体系
OneNote AHK协同教程 GUI界面切换快捷键体系

onenote中有11个样式,标记则有9个默认的快捷键,现在想用F1~F11映射11个样式,同时也想用F1~F9映射9个标记样式,是否有办法在同一个AHK脚本中随时切换这两套快捷键体系呢?基本思路 在脚本的开头部分,设置一个全局变量作为切换的指示参数,根据相应操作更改该参数,然后配合对应参数的#If区块,实现切换。方法一:使用热键切换参数 在代码顶部设置参数switchNO = 0,作为功能切换的指示值的默认值,对应“#If switchNO==0”中的代码。最简单的切换参数的方式是,直接用快捷键进行切换。例如,直接在某热键XX下,将switchNO更改为2。按下XX后,“#If switchNO==2”中的代码开始起作用,从而实现快捷键体系的切换。F5:: switchNO = 2 return方法二:使用GUI窗口界面切换参数 如果快捷键体系较多,直接使用热键来切换参数太浪费按键,此时,GUI界面窗口是不错的选择。如果只是想在多套快捷键方案中选择其一,要实现这样的切换,Radio Button控件是第一选择。将各套方案用Radio在界面上列出来,需要哪套选择哪套即可。使用g 标签切换参数 在图形界面中定义控件时,以gXXX命名变量,后面的XXX即可作为执行入口。例如下面的代码,将控件Radio的g 标签设置为grb1,并在rb1中定义代码;之后,在图形窗口中选择grb1对应的控件时,会直接执行rb1中的代码。例如下面这段代码中,点击“标题”按钮时,即可将switchNO的值更改为1。通过这种图形界面,可以很方便的在多套快捷键体系中实现切换。Gui Add, Radio, grb1 x74 y50 w120 h23, 标题 Gui Add, Radio, grb2 x74 y100 w120 h23, 样式 Gui Show, w620 h420, Window Return rb1: switchNO=1 Return rb2: switchNO=2 Return

397 次浏览
OneNote插件 Onetastic插件 批量创建空白页面脚本分享
OneNote插件 Onetastic插件 批量创建空白页面脚本分享

手动建立体系、整理书籍或教程时,经常需要新建多个页面。新建页面虽然算不上什么麻烦事,但如果要在短时间内建立几十上百个新页面,一页页新建也挺烦人的。这种重复操作,当然应该交给脚本来进行批量处理。 脚本说明 这个脚本完全是按我的实际需求写的,主要功能就是插入新的空白页面。后来因为用得比较频繁,就增加了对话框界面,并提供了三个插入位置。示意图如下:页面数量: 页面数量默认为10页。像我平时进行较大的整理时,通常都是每次几十页这样新建的。 三个插入位置: ①.顶部。即在当前分区的顶部插入新页。 ②.当前页面下方。即在当前页面的下面插入新页,并且默认插入为子级别页面。默认为子级别,完全是因为个人习惯。 ③.尾部。即在当前分区的尾部插入新页。 这个脚本很简单,有此需求的可以试试。目前的代码并未优化结构,一个位置一段独立代码,很容易读,要针对性改写也很容易。

387 次浏览
OneNote 合并笔记容器的几种实用却隐秘的技巧
OneNote 合并笔记容器的几种实用却隐秘的技巧

一个页面上可以建立任意多个笔记容器,有些时候,你可能需要将当前页面上的多个笔记容器合并到一个笔记容器中方便统一管理,如何合并多个笔记容器呢? 这篇文章总结了几种很实用,但却比较隐秘的技巧。 合并多个笔记容器 如何将多个笔记容器中的内容合并至其中一个?有两种方法。 方法一:剪切后粘贴。这最明显、最直接的实现方式。逐个操作即可。但如果你是选择多个容器后再进行粘贴,那效果可就不同了。下面一个小节会重点解读多选的差异。 方法二:按住shift键拖动一个或多个笔记容器,然后放入至另一个容器中,此时就可以合并多个笔记容器的内容了。这是一种规范用法,显然比手动剪切粘贴要高效。 选择方式不同,复制粘贴效果不同 这其中,shift键是否参与,起了关键作用! 一、在有shift键参与的(连续)选择中,复制多个容器(也包括图像等独立内容)后,粘贴后将按顺序合并在一个容器中。Shift连选有两种典型方式: 方式①:按住shift,然后在目标区域的末尾单击。

467 次浏览
OneNote插件 Onetastic插件 页面中英样式脚本分享
OneNote插件 Onetastic插件 页面中英样式脚本分享

对于onenote中文用户而言,除了搜索上的巨大Bug,字体设置上也让人难以忍受。 在onenote中,只能设置默认的中文字体,英文(包括数字)字体只能是onenote默认的“Calibri”。中、英及数字混排时,视觉效果极差。宏是不错的完善方法。 利用宏,可以对当前页面统一设置中英文字体样式。如果十分介意onenote默认的混合排版,这个脚本还是很实用的。 我自己偶尔会用到这个宏,但频率不算很高,所以之前也没读过原代码。原始代码是很久之前在官网下载的,用着似乎也没发现什么问题。最近突然用到这个脚本,就顺便看了看代码,实现上相对低效暂且不说,关键是连逻辑都是错的,只是因为其设置的中文样式刚好和默认的中文样式一致,所以用起来才没觉得有问题。 于是重写了代码,并且增加了对页面标题样式的设置。 脚本用法 代码主要分为三个部分,如下图的注释:设置中文样式、设置英文样式、设置页面标题样式。需要自定义何种样式,直接在代码的对应部分进行更改即可。这个脚本我用的不算频繁,所以没写功能界面。如果以后有需求,会增加界面,并提供一些常见的字体等参数选项。 如何自定义字体 代码注释很清楚,需要更改哪里一目了然。不过字体名称有必要单独说明一下。标准的字体名称应该从哪里找?

483 次浏览
onenote CAS体系思维导图
onenote CAS体系思维导图

对于整个onenote知识体系而言,我个人认为最重要的知识点,包括onenote的保存与同步机制、层级结构、笔记容器、样式、标记、链接体系、搜索机制、快捷键体系、Onetastic协同、AHK协同等内容,均已通过系列文章进行了系统地梳理,而且谈得很细。 当然,以上并不是onenote的全部内容,还有选择、格式、表格、文件附件、绘图笔记、录音录像、页面模板、office协同、审阅、视图、历史记录、选项设置、插件、笔记分享、不同平台等其他知识点,这些当然也是值得一谈的,但重要性和通用性上不如前面那些知识点。 前面那些重要知识点会按需要进行更新,后面这些知识点会抽时间陆续发文。 了解所有这些基础知识点后,才算是对onenote系统入门了。我对onenote的定位是知识系统管理工具,所以,熟练使用onenote只是基础,更重要的是如何用onenote来高效地建立和管理知识系统,这不仅需要熟悉软件的操作技巧,还需要结合管理思想,这是后话了。 总之,onenote系列写到这里,算到了一个分界点。接下来,会先对之前已经发布的系列进行一个总结,将每个系列提炼到一篇单独的总结文章中,形成onenoteCAS总结系列。之前的系列文章包含的细节很多,各自精炼为一篇总结文后,方便对单个主题进行快速入门或回顾。 这几天花了四五个小时,将onenoteCAS知识体系的框架整理出来,画了一张思维导图(若对导图感兴趣,可以前往公众号查看)。 注:前往公众号“小斯想”,菜单栏“说明”,可查看本站已分享资料列表。写完系列总结文后,再抽时间写该CAS框架中的其他知识点。

615 次浏览
OneNote插件 Onetastic插件 查找并高亮显示脚本分享
OneNote插件 Onetastic插件 查找并高亮显示脚本分享

要弄个onenote最让人无法容忍的缺陷排名,中文搜索Bug绝对名列前茅。本站之前详细梳理过onenote的搜索机制,其中文搜索上的表现,称之为垃圾并不为过。在onenote中查无此项时,你压根无法确定到底是真的没有匹配项,还是遭遇了Bug。 onenote中的中文搜索,只能是抱着试一试的心态用一用,其结果也仅仅只是提供一个并不可靠,但聊胜于无的参考。当肉眼可见的匹配项,它就是搜不到时,这是一次垃圾搜索无疑了。此时,需要考虑其他替代方案了,宏,是个不错的选择。 脚本说明 查找并高亮显示,这个脚本来自官网。原脚本实现已经完全满足需求,所以本次分享的脚本,并未对源代码做功能上的更改,优化了两个细节:①.汉化了界面和提示信息;②.将默认颜色更改为了红色,之前是黄色,但黄色并不合适,与onenote搜索默认的匹配色重复了,不利于进行区分。这个脚本是按逐字符进行匹配,所以匹配结果是完全可靠的,这对onenote垃圾的中文搜索是个很好的应对方案。 这个脚本我用的挺频繁,尤其是阅读时经常用到。例如本次分享的代码中默认的搜索词是“投射”,就是当初对投射进行主题阅读时设置的。默认词,按自己的实际需求进行更改即可。

561 次浏览
OneNote 如何关闭不显示文本容器?
OneNote 如何关闭不显示文本容器?

什么是文本容器(笔记容器)? 在OneNote的页面中,默认是显示文本容器(笔记容器)的。 类似Word的文本框。 文本容器可以在页面中移动。 其水平方向上允许拉窄、拉宽。 但,垂直方向上是不允许拉高、拉低的。 在OneNote的页面中,默认是显示文本容器(笔记容器)的。 禁止在页面上显示文本容器 在OneNote的“文件”选项卡–》选项–》在OneNote选项窗口–》显示–》 去勾“在页面上显示笔记容器”。

701 次浏览
OneNote 保存、同步与备份机制
OneNote 保存、同步与备份机制

任何内容编辑类软件,保存都是重中之重。onenote比较特殊,既可以存储在本地,也可以存储在云盘,尽管本地和云端笔记本都能自动保存,但却藏着一些隐患。因此,有必要弄清楚onenote的保存机制。 1.存储笔记本的两类位置:本地、云端 onenote笔记本的存储位置,是一个看起来简单但却极其重要的基础概念。onenote中存储笔记本的位置可以分为两大类:本地硬盘、网络云盘(例如官方提供的OneDrive)。 在onenote桌面版中新建笔记本时,存储位置提供的就是这两类选择。需要注意的是,在安卓或IOS客户端中,默认只能存储到云盘中,并未提供本地选项。基于存储位置的不同,可以将onenote笔记本分为两类:本地笔记本、云笔记本。新建onenote笔记本时选择的存储位置(本地或云)是什么,那它就是什么笔记本。这个区分很重要,直接影响onenote笔记本的保存、同步及备份。 2.保存机制的重要桥梁——缓存 无论是本地笔记本还是云笔记本,只要涉及到保存,就必须经过缓存。如下面这张示意图:其实不仅是onenote,几乎所有文档编辑类软件,都会先将内容写进缓存,然后再手动或自动存储进文件中。 相比其他软件,onenote有个极其实用的特色——自动保存。onenote中压根就不存在“保存”命令,因为不需要,软件自动帮你保存。话虽如此,但仍然面临着一些潜在的丢失内容风险,尤其是对于云笔记本而言。 对于onenote本地笔记本而言,其自动保存时间间隔大概为10秒左右,所以遇到死机、断电等突发状况,丢失的也不过就是最多10秒之内编辑的内容,通常就是一个Ctrl+Z的距离。所以,正常情况下,onenote本地笔记丢失内容的概率是极低的。

901 次浏览
OneNote 笔记本层级结构
OneNote 笔记本层级结构

onenote的层级结构很有特色,总的来说,onenote默认的层级结构就是一个天然的书籍目录,用来做知识管理再合适不过了。 理解onenote的目录层级,可以从以下三个方面着手:笔记本结构与文件夹目录的对应关系;笔记本的目录层级;页面上的内容层级。 1.笔记本结构与文件夹目录 onenote以笔记本为管理单位,以.one为存储单位 office三大套件中,都是以文档为单位管理内容,一个word文档对应一个.doc文件,powerpoint对应.ppt,Excel对应.xls。 onenote则不同,它是以笔记本为单位进行内容管理的,笔记本中包含“”.one和“.onetoc2”两种文件存储格式,其中.one文件是核心,每个.one文件都对应笔记本的一个分区;.onetoc2用于记录笔记本的相关索引信息。 .one可以类比于word文档的.doc,不同的是,一个独立的.doc就是一个独立的word文档,但一个独立.one文件却并不构成一个独立的onenote笔记本,充其量只是一个临时分区,可以临时打开,但却不会出现在onenote的笔记本窗格中。 在onenote中,笔记本是管理单位。而.one文件必须放在一个笔记本目录下,才是一个笔记本的分区,否则就只是不属于任何笔记本的临时分区。虽然可以对临时分区进行正常的编辑操作,但脱离了“笔记本”这个概念,就相当于抛弃了onenote最具特色的层级管理结构。 onenote笔记本层级结构与文件夹目录 新建本地onenote笔记本时,需要先输入“笔记本名称”(例如“C0101-java”),然后选择存储位置(例如D:\onenote)。新建笔记本后,可以继续在笔记本下创建新的分区或分区组。

797 次浏览
如何解决OneNote导出PDF图片模糊的问题
如何解决OneNote导出PDF图片模糊的问题

最近笔记工具从印象笔记转到了OneNote,方便了ipadPro+pencil和windows 10的笔记编辑。但是OneNote毕竟不是人人都用。某些文档说明,笔记想要归档或者分享给别人的时候还是PDF比较方便。OneNote本身自带导出PDF功能,当文档只有文字时一切OK,但是一旦含有图片,那么PDF中的清晰度就很尴尬。OneNote本身自带导出PDF功能示意图:OneNote中图片的清晰度:通过导出PDF方式获得PDF中图片的清晰度:这个清晰度显然不是我想要的。解决办法就是使用OneNote的打印功能

共计75934条记录 上一页 1.. 6872 6873 6874 6875 6876 6877 6878 ..7594 下一页