发现问题 解决问题:好用的OneNote插件Onetastic

今天晚上,我发现一个外国人写的OneNote插件Onetastic.(下载链接:http://omeratay.com/onetastic/?)

初次使用之后,觉得挺好用,功能很强大.但很多功能有待发掘.下面介绍一下这个插件的功能.如图所示:

?
?

这个插件有五大功能:

宏:宏功能非常强大,能够做很多你平时重复劳动的事情.

OneCalendar: 笔记录入日程表,这里可以查看你录入的文章的时间和修改的时间等等.

自定义样式: 作者自己说他不喜欢OneNote当中的样式,所以他就加入自定义样式,其实我也不喜欢OneNote的样式,但我感觉作者提供的样式的功能还少了点.当然关于这一点,我们可以通过宏来做样式也是一样的.

发送到桌面:这是可以快速进入OneNote的某一个位置.这相当于一个快捷方式.

清理打印样式文件:我也不太清楚这是什么样的功能.

?
?

比较录入日程表:

?
?

这个功能总共有三种视图,可以按月,星期和某一天来查看你建立的文章或修改的文章.

那么这个功能有什么用呢?使用过GTD的同学就会很清楚这是干啥用的.

?
?

?
?

我个人还是觉得宏比较好用.

?
?

插件本身提供了一些常用的宏,如果想要有其他功能,就要自己定义宏.

定义宏其实也不是很复杂

?
?

?
?

稍微有点编程基础的人就很容易看明白.

如果你实在看不懂,那就只能用别人写的了,看见那个"导入"的按钮没有,点击它,粘贴代码,确定就可以了.

?
?

这里提供几个宏代码:

1将选中的文字的颜色变为红色

?
?

<?xml version="1.0" encoding="utf-16"?>

<Macro name="红色字体" category="修改" description="将选中的文字更改为红色的字体">

??<For first="Text">

????<That hasProp="selected" op="eq" value="true" />

????<ModifyProp name="fontColor" op="set" value="red" />

??</For>

</Macro>

?
?

如果想改为其他颜色,将红色标记的代码修改为其他颜色即可(注意:只支持常见颜色)

如果不会修改代码,可以进入宏的修改界面进行修改.

?
?

点击red,弹出选项菜单,选择其中一个如green,点击即可.

?
?

?
?

2 添加一段特定的文字,并设定文字的样式.

<?xml version="1.0" encoding="utf-16"?>

<Macro name="评论标记" category="Auto text" description="添加评论的标记">

??<For first="Text">

????<That hasProp="selected" op="eq" value="true" />

????<ModifyProp name="value" op="set" value="我的评论: " />

??</For>

??<For first="Text">

????<That hasProp="selected" op="eq" value="true" />

????<That hasProp="value" op="eq" value="我的评论" />

????<ModifyProp name="fontColor" op="set" value="red" />

????<ModifyProp name="bold" op="set" value="true" />

????<ModifyProp name="fontSize" op="set" value="14" />

??</For>

??<For each="Text">

????<That hasProp="selected" op="eq" value="true" />

????<That hasProp="value" op="eq" value="我的评论:" />

????<ModifyProp name="selected" op="set" value="false" />

??</For>

</Macro>

由于使用不久,很多功能尚未挖掘.如果你有其他更好宏代码,欢迎你发邮件告诉我[email protected]

?
?

?
?

更新:2013-12-10

?
?

Onetastic经过一年的改进,现在最新的版本是2.5.3

在该网站上,又提供很多新的宏命令

使用了一下,感觉有个比较方便,一些如大小写,对我们中文没有什么作用

值得推荐的有:

获取当前节的所有文章的超链接

?
?

获取当前笔记本的所有文章的超链接

?
?

获取所有笔记本的超链接

?
?

插入分割线

?
?

?
?

我曾经尝试花时间去研究宏代码,但毕竟对OneNote的文档结构不熟悉,还有Onetastic也不写个教程,这对一个新手来说,困难较大.

?
?

下面是我简单修改的一些代码,分享给大家

?
?

插入*号分割线

?
?

<?xml version="1.0" encoding="utf-16"?>

<Macro name="插入*号分割线" category="Auto text" description="插入*号分割线" version="5">

??<For each="Text">

????<That hasProp="selected" op="eq" value="true" />

????<ModifyProp name="value" op="set" value="*****************************我是分割线*****************************" />

????<ModifyProp name="fontName" op="set" value="Courier New" />

????<ModifyProp name="fontSize" op="set" value="10" />

??</For>

??<For each="Outline">

????<That hasProp="selection" op="not" value="none" />

????<IfProp name="width" op="lt" value="540">

??????<ModifyProp name="width" op="set" value="540" />

????</IfProp>

????<ModifyProp name="sizeSetByUser" op="set" value="true" />

??</For>

</Macro>

?
?

在对文章使用清除格式,可以使用下面的宏函数

<?xml version="1.0" encoding="utf-16"?>

<Macro name="HTML Space" category="Auto text" description="将HTML的空格标记转换为显示的空格标记" version="5">

??<For each="Text">

????<That hasProp="value" op="eq" value="&amp;nbsp;" />

????<ModifyProp name="value" op="set" value=" " />

??</For>

</Macro>

?
?

来自 <http://www.douban.com/note/244160790/>

时间: 2024-11-05 20:34:26

发现问题 解决问题:好用的OneNote插件Onetastic的相关文章

努力提高发现和解决问题的能力

转自网址:http://www.360doc.com/content/13/1211/11/479061_336280046.shtml 解决问题是领导干部的天职与使命.问题作为一种客观存在,与领导干部是此消彼长的关系.你不强大,问题就会强大.没有解决不了的问题,只有不想解决问题的人. (1) 实践告诉我,解决工作中的问题是领导干部的天职与使命.工作是在解决一个一个问题中推进的.要做一名称职乃至优秀的领导干部,必须注意提高自己发现和解决问题的能力,自觉地把发现问题.分析问题.解决问题作为领导工作

创建属于自己的OneNote插件

OneNote是一款很受欢迎的笔记软件,其分章节的结构特点非常适合记录课堂笔记,读书笔记和知识体系,但与Office其他明星产品相比,OneNote的资历更短,功能也不及Word.Excel强大,还好我们可以通过AddIn来扩展OneNote的功能. 发现国内OneNote插件开发的资料基本没有,好不容易找到两篇也是针对2010版的开发,在此附上链接: http://www.malteahrens.com/#/blog/howto-onenote-dev/ https://support.mic

发现一款好用的jquery插件(tooltipster实用的工具提示插件)

我们平时在开发web的时候会有类似图标,按钮或者a链接点击跳转等操作.为了交互上的友好会有类似title的提示,可是往往浏览器默认的都太丑了,于是去网上搜了一些好看的插件,推挤比较多的是:Tooltip ,插件是受 Jason Frame 写的 jQuery.tipsy 的启发.可是不懂为什么,我下载安装以后用不了,各种报错不能理解:好吧,然后放弃直接用了bootstrap的按需引入,压缩版的 bootstrap.min.js.因为我本身没有使用bootstrap-ui框架,引入后导致各种样式冲

发现问题 解决问题:用 Chrome 运行Android应用

说到Chrome运行android程序,不得不说一个东西,那就是"Android Runtime for Chrome(ARC)",ARC是Google最新推出的?Chrome OS 运行Android程序的运行时.???? ???????但遗憾的是,ARC已经被打上了"Chrome OS专属"的标记,只能运行在Chrome上,并且只能运行Google提供的四款Android App,不能运行其他的.所以一般人无法在桌面版Chrome浏览器上使用.值得庆幸的是,一名

发现问题 解决问题:How to upgrade gcc on CentOS

Question: The default?gcc?version on CentOS is too old to build a particular application. How can I upgrade the version of?gcc?installed on CentOS? ? ? As of CentOS 6.5, the default version of?gcc?installed is 4.4.7. If you want to upgrade?gcc?on Cen

OneNote 使用技巧-插件onetastic

参考link:https://getonetastic.com/blog-webinar Download:https://getonetastic.com/download 原文地址:http://blog.51cto.com/superxing/2176836

Android冷启动白屏解析,带你一步步分析和解决问题

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/51019856 本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新. 写在前面 记得在本月初,我发表了一篇文章叫< Android Studio新功能解析,你真的了解Instant Run吗?>,里面详细讲解了Android Studio中新加入的Instant Run功能,使得我们开发的效率可以大大地提升. 不过对于这个功能也有不

eclipse安装阿里巴巴java开发规范插件

阿里巴巴java开发规范插件 作为JAVA开发人员,始终没有一个明确的规范,何为好代码,何为坏代码,造成不同人的代码风格不同,接手别人代码后改造起来相当困难.前不久,阿里巴巴发布了<阿里巴巴Java开发手册>得到了业界一致好评,于是,阿里再次发力,完成了基于<阿里巴巴Java开发手册>的插件.有IDEA.Eclipse两个版本,并且支持中英双语,使用起来非常简单高效.官方[Github仓库]:https://github.com/alibaba/p3c 插件安装环境:JDK1.8,

Jquery Media插件使用,解决在线预览及打开PDF文件

用到过PDF的媛媛and猿猿们,总会发现这大千世界之万能播放器插件,总能少了对媒体控制的接口. 你总会发现PDF无法像img图片一样正常加载展现出来,那么我们在通用语法的基础上拓展出了适用于预览及打开的PDF插件便于开发应用. 最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了. 该插件可以播放多种类型的多媒体文件包括:Flash, Quicktime, Windows Media Player, Real Player, MP3, Silverl