当前位置:主页 > Office办公

最新发布

OneNote 免费版和收费版的差别 概述
OneNote 免费版和收费版的差别 概述

免费使用 OneNote1.可以通过在 OneNote.com 注册免费账号。2.在 OneNote.com 下载免费的 OneNnote 各个平台的客户端。3.免费 OneNote 只能处理 OneDrive 上的笔记本,不能处理本地的笔记本。4.隐藏部分收费功能。收费个人版 Office 3651.到 Office.com 注册账号,购买个人版 Office 3652.登录付费账号,则可以下载个人版的桌面版的 Office 365,以及其他各个平台的客户端。3.其中的 Office 365 的桌面版的 OneNote,可以创建和打开本地笔记本。4.其他平台的客户端的 OneNote,则只能处理 OneDrive 上的笔记本,打不开本地笔记本。

2414 次浏览
OneNote链接_OneNote4种链接笔记的链接地址
OneNote链接_OneNote4种链接笔记的链接地址

本文详细解析4种链接笔记的链接地址结构。 1.word、PPT的链接结构 在Word链接图标上右键,选择“编辑链接”,可以看到,链接文件位置显示的是“file:///C:\0.docx”(手动键入或复制粘贴形成的笔记,都是这个地址),这只是粗略的文件地址。但对于粘贴内容,点击图标跳转时,实际会跳转到复制内容所在的具体位置,可见,onenote中的链接实际上是记录了具体索引位置的,只是没有显示在链接地址中。这个隐藏的索引位置具体是如何记录的呢?测试后发现,其实就是当时选择的字符索引范围:(起始字符位置,结束字符位置)。对于word、PPT的这类地址,如果原始文件的路径改变了,链接就会失效。 2.IE浏览器的链接结构 当链接对象是IE浏览器中的页面时,选择“编辑链接”,链接文件位置显示的是页面对应的URL地址。这个很好理解,只要网页没挂,就能正常跳转。3.onenote的链接结构 当链接对象是onenote时,“编辑链接”,弹出的是“编辑onenote页的链接”,这次,onenote连粗略地址都没有提供,只是可以让你重新选定链接位置。这个被隐藏的地址其实挺精确的,不再只是简单的字符位置索引,而且还记录了onenote对象的标准链接。这个链接地址中包含了onenote对象的ID,这意味着,只要对象没销毁,不管外部怎么变,总能实现准确定位;反之,如果该对象被剪切或删除,链接图标就无法(准确)定位了。

476 次浏览
OneNote链接_OneNote链接笔记的管理
OneNote链接_OneNote链接笔记的管理

onenote窗口停靠状态下,或者onenote页面中产生链接笔记后,内容界面的右上角会出现链接指示图标,在这里可以对链接笔记进行设置或管理。 1.链接指示图标何时出现? 在停靠窗口的右上角,可以看到一个链接指示图标。点击图标的下三角,弹出菜单,这里就是和链接笔记相关的一些功能菜单。这个图标,就意味着链接笔记,具体分为两种:图标上带红圈代表停止记录链接笔记;图标上无红圈代表允许记录链接笔记。停靠窗口中,必定会出现链接图标,而且会细分为上述两种可记录和不可记录链接笔记的状态。 其实,普通窗口下也可能出现链接图标,但只会是带红圈的链接图标。此时的链接图标代表该页面下存在着链接笔记,但因为是非停靠状态,是不允许记录链接笔记的。另外,停靠或非停靠状态下的链接图标菜单,也是有区别的:只有在停靠视图状态下,链接图标下的菜单中才会出现【开始/停止记录链接的便笺笔记】菜单项,其他视图下,只有另外的三项。下面详细介绍每项菜单功能的具体意义。 2.链接文件 链接文件下列出了当前页面所有的链接笔记来源,选择后可以跳转至对应文件。3.删除此页上的链接

376 次浏览
OneNote链接_OneNote如何使用WIKI链接?
OneNote链接_OneNote如何使用WIKI链接?

在*中,有一套简单的语法可以很方便地创建维基内部链接,例如,在wikitext中,只需要将文本用双括号括起来即能创建内部链接:[[123]],在wikitext中将被视为锚文本“123”,链接至维基中名称为“123”的页面。 1.onenote中开启WIKI链接 onenote中,也吸收了WIKI链接中的这个简单语法。注意,要使用WIKI链接,必须保证开启了此项设置,默认已经开启。2.创建WIKI链接 在onenote中,创建WIKI链接的方式很简单,只需在两对方括号中输入页面或分区的名称即可。 例如输入[[小斯想]],当输入最后一个“]”时,无需按回车键,onenote会自动生成指向当前笔记本中名称为“小斯想”的页面或分区(在桌面版2013中测试,不能指向同名称的笔记本)。 3.WIKI链接实现逻辑 WIKI链接在onenote中的实现逻辑大概是基于这样的流程: 输入“[[小斯想]]”后,onenote首先会查询当前笔记本中是否存在名称为“小斯想”的页面,如果存在,则创建指向该页面的链接(如果该分区下存在多个同名页面,指向第一个);如果不存在,继续查询当前笔记本中是否存在“小斯想”分区,如果存在,则创建指向该分区的链接;如果不存在,则在当前分区的最后新建“小斯想”页面。 简单来说,WIKI链接的指向有着优先级:先找当前分区同名页面,再找当前笔记本同名分区,若都没找到,则在前分区末尾新建同名页面。示意流程图如下:

355 次浏览
OneNote链接_OneNote哪些底层对象支持链接属性?
OneNote链接_OneNote哪些底层对象支持链接属性?

本文涉及onenote的底层对象,如果想深入理解onenote链接,可以看看。 在onenote中,笔记本(Notebook)、分区组(SectionGroup)、分区(Section)、页面(Page)、段落(Paragraph)、文本(Text)、图片(Image)等7个内置对象均支持hyperlink属性。但这些hyperlink属性的意义并不一样,需要分为两个类别来具体看待。 1.onenote的7个内置对象hyperlink属性列表 下面这张表格列出了7个内置对象hyperlink属性的详细说明。从访问权限可以看出明显区别,前5个对象都是“只读”权限,而后面两个对象则是“读写”权限。一字之差,关乎本质上的区别。注意,这张表是基于Onetastic的API文档建立的,onenote并未提供官方的API详细文档,具体细节不得而知。但从Onetastic的实际使用经历来看,其提供的API文档还是很靠谱的,对onenote内置对象的描述还是很准确的。 2.指向对象自身,只读 笔记本(Notebook)、分区组(SectionGroup)、分区(Section)、页面(Page)、段落(Paragraph)等5个对象的hyperlink属性均为只读,链接值指向的是这些对象本身。因为是指向内部对象本身,若放开权限让用户改写链接,必然会在对象链接管理上埋下很多隐患。 在onenote主界面中,获取这些对象链接的方法很简单,而且完全相同:在对象上右键,选择“复制指向XX的链接”即可。然后,onenote页面的任意位置粘贴,就得到一个指向该对象的锚文本,单击该锚文本即可跳转至对象所在位置。这5类对象的链接结构也不完全相同,还可以进一步细分,这方面的具体内容将在讲内部链接结构时讨论。 这5类对象的链接,可以理解为onenote的内链。

303 次浏览
OneNote链接_OneNote5类内部对象链接的基本结构
OneNote链接_OneNote5类内部对象链接的基本结构

在onenote的内置对象中,笔记本(Notebook)、分区组(SectionGroup)、分区(Section)、页面(Page)、段落(Paragraph)等5类对象,其hyperlink属性值都是指向对象自身的。这类指向onenote内部对象的链接,称之为“内部链接”。 指向网页的链接地址是URL,指向外部文件的链接地址是文件的存储地址,指向onenote内部对象的链接又是什么结构呢? 1.获取指向内部对象的链接 在onenote中,想获取哪个对象的链接,只需在该对象上右键,选择“复制指向XX的链接”即可,“XX”可以是五类对象的任意一个。然后,在onenote页面的任意位置粘贴,就得到一个指向该对象的锚文本,单击该锚文本即可跳转至对象所在位置。下面列出了五类对象的链接结构。为了便于区分,具体对象均命名为“小斯想+对象类型”。下表显示的是存储在D盘根目录下的名为“小斯想笔记本”的onenote笔记本中各类对象的链接地址。 2.五类内部对象的链接地址结构 一.内部对象的默认链接地址均以“onenote://”开头 “onenote://”和URL开头的“http://”等网络协议类似,正如只要以“http://”开头,就会被识别为网址链接;同样,只要以“onenote://”开头,就会被识别为指向onenote内部对象的内部链接。 二.笔记本、分区组的默认链接地址结构:“onenote://”+“文件夹路径” 本站之前介绍onenote层级结构时,已经详细分析过onenote笔记本的存储结构。onenote中,内容存储文件格式是.one,对应onenote中的分区,而分区之上的层级——分区组和笔记本,对应的只是硬盘上的文件夹而已。

OneNote链接_OneNote内部链接地址的8个子元素解析
OneNote链接_OneNote内部链接地址的8个子元素解析

在onenote的5类内置对象中,指向笔记本和分区组链接地址很简单,onenote内链标准开头“onenote://”再加上对应的文件夹完整路径即可。 但分区、页面和段落的内链地址就不同了,它们多出了一个重要属性——ID。 因为段落在5类对象中的层级最深,所以其内链地址是最完整的,它的地址中可以完全包含前4类对象的地址,所以,只需要将段落的地址弄懂,5类内置对象的内链地址就全通了。 示意图:构成段落地址的8个元素 下图展示onenote了5类内置对象的具体位置及对应的文件夹结构。下面这张图,显示的是上图中笔记容器内的段落对象“小斯想段落”的链接地址。图片的上半部分,将段落的完整地址的8个子元素分别用(浅)赤橙黄绿青蓝紫金高亮标示;下半部分,将各元素拆分至独立行,便于查看。本文将对这8个元素逐一进行解析。1.onenote:// “onenote://”,这是onenote内部对象链接地址的标准开头,在onenote中,只要以此字符串开头,就会自动被识别为指向onenote内部对象的链接。类似于网页URL开头的“http://”网络协议。 2.D:/小斯想笔记本 在标准开头onenote://的后面直接接上onenote笔记本“小斯想笔记本”对应的文件夹路径,就形成指向该笔记本的内部链接。注意,标准开头至关重要,地址中少了它,点击链接打开的是硬盘上的文件夹,而非onenote中的笔记本。

OneNote COM组件对象模型,与GUID-全局唯一标识符
OneNote COM组件对象模型,与GUID-全局唯一标识符

在讨论onenote的内置对象的ID属性之前,有必要先了解一个基础概念——GUID,全局唯一标识符。 COM,全称是ComponentObjectModel,即组件对象模型。COM是微软为提高软件开发效率而开发出的一种软件开发新技术。OLE、ActiveX及DirectX等都是基于COM建立起来的。 在COM规范中,客户程序不会直接访问COM组件,而是通过一个全局标识符进行对象的创建和初始化工作。在规范设计之初,设计人员需要考虑的问题是:如何定义全局标识符,才能确保其唯一性呢?通过GUID。GUID广泛应用于微软的产品中,例如,而微软系统的注册表、接口标识、数据库等对象中,随处可见GUID。 1.IP地址是如何保证唯一性的? 设计人员最先考虑的是IP地址的实现方式。 在TCP/IP网络协议中,用IP地址来标识每一台计算机,这种地址具有唯一性,这是互联网实现正常通信的基本前提。IP地址是一个32位的二进制数。为了确保唯一性,IP地址由权威机构InternetNIC在全球范围内进行统一分配。 而对于COM组件的开发和使用,显然不可能专门弄个管理机构来分配标识符,如果是那样就毫无开发效率可言了。于是微软采用了另一种方式:发明一种算法,每次都能产生全球唯一的标识符。 2.GUID的产生 没有管理机构,又该如何保证标识符的唯一性?COM规范采用128位的全局唯一标识符(即GUID,GloballyUniqueIdentifier),这是一个由特殊算法产生的随机数,不需要专门的管理机构。 既然是随机数,那就不可能绝对保证唯一性,但GUID重复的概率是极低的。《COM原理与应用》一书中指出,“从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。”

316 次浏览
OneNote链接_OneNote内置对象ID,内链的核心
OneNote链接_OneNote内置对象ID,内链的核心

本系列前面的文章已经将onenote内部链接、外部链接相关知识点都梳理了一遍,对于理解onenote链接基本够用了。但鉴于对象ID属性的重要性,可以再进行一些深入探讨。 ID作为唯一的身份标识符,无论是在网络世界还是现实世界,都起着重要作用。原因很简单,你想和某个对象沟通,最基本的前提是找到这个对象,并确定他就是他,而不是其他。如何做到?通过ID。 1.onenote中的对象ID是什么? 分区、页面和段落的链接地址中都带上了ID属性。这个ID,据我的理解,其实就是一个GUID即全局唯一标识符,具体细节可参考此文: COM-组件对象模型,与GUID-全局唯一标识符 GUID可以理解为全宇宙唯一的值(按规定算法生成两个相同GUID的可能性极小极小,概率上虽不是0,但可以当做0),onenote中新建分区、页面或段落时都会为对象即时赋予一个GUID,这就确保了onenote中的这些对象全部是宇宙间独一无二的,通过GUID就能找到对应的对象,不用担心找错。 2.直接用ID定位对象 当对象的链接地址中带上ID值后,链接的稳定性大大增加。 有了ID值,要在onenote中找分区、页面或段落,可以直接用ID进行准确定位,丝毫不用考虑外部文件(夹)路径的变化。 还是用之前的“小斯想段落”段落地址举例,完整地址是:

OneNote内部链接系统CAS原则概述
OneNote内部链接系统CAS原则概述

本文提炼出我认为最重要的几条CAS内链原则,供大家参考。本文为精炼内容,若不熟悉前面介绍的知识点,有些内容未必能理解,如果对相关细节存在疑问,可以参考该系列的其他相关文章。 1.内部链接用右键选择的默认地址 在onenote的内置对象中,笔记本(Notebook)、分区组(SectionGroup)、分区(Section)、页面(Page)、段落(Paragraph)等5类对象,均可以通过在具体对象上右键打开菜单,选择【复制指向XX的链接】,得到默认的对象地址。默认地址有一个巨大好处——全面,例如分区或页面对象的地址,既可用其中的文件路径或名称定位,又可以用绝对的ID定位,即便其中一个失效,也可以用另一个正常定位。 而且,路径和ID各有优势。路径定位最大的优势是:可以在笔记本关闭状态下打开笔记本,ID则做不到;而ID最大的优势是绝对性,不管外部路径如何改变,只要对象还在,就能找到它。而默认地址,兼具了两者的优势。 onenote在这方面设计得还是挺贴心的,内链地址虽然看起来复杂,但其实设计人员已经帮你考虑得很全面了,根本无需你动手去改地址。 2.能移动对象时,就别用剪切 对于内置对象而言,一方面可以通过鼠标按住对象后移动位置,另一方面可以通过右键菜单中的【移动或复制】命令移动对象。总之,如果想改变对象位置,只有移动不会改变ID属性,剪切或复制粘贴形成的对象那是一个拥有全新ID的对象副本,用原对象的ID是找不到这个新对象的。 所以,如果已经对某对象建立链接,首先注意别删除,然后,如果要移动位置,使用移动而不是剪切。 3.内链对象优先考虑页面或分区

324 次浏览
共计75934条记录 上一页 1.. 6870 6871 6872 6873 6874 6875 6876 ..7594 下一页