onenote的層級結構很有特色,總的來(lái)說(shuō),onenote默認的層級結構就是一個(gè)天然的書(shū)籍目錄,用來(lái)做知識管理再合適不過(guò)了。
理解onenote的目錄層級,可以從以下三個(gè)方面著(zhù)手:筆記本結構與文件夾目錄的對應關(guān)系;筆記本的目錄層級;頁(yè)面上的內容層級。
(本公眾號主菜單已經(jīng)建立onenote專(zhuān)欄,已發(fā)文章已做分類(lèi)整理,需要系統學(xué)習或回顧onenote時(shí)可前往專(zhuān)欄。)
onenote以筆記本為管理單位,以.one為存儲單位
office三大套件中,都是以文檔為單位管理內容,一個(gè)word文檔對應一個(gè).doc文件,powerpoint對應.ppt,Excel對應.xls。
onenote則不同,它是以筆記本為單位進(jìn)行內容管理的,筆記本中包含“”.one和“.onetoc2”兩種文件存儲格式,其中.one文件是核心,每個(gè).one文件都對應筆記本的一個(gè)分區;.onetoc2用于記錄筆記本的相關(guān)索引信息。
.one可以類(lèi)比于word文檔的.doc,不同的是,一個(gè)獨立的.doc就是一個(gè)獨立的word文檔,但一個(gè)獨立.one文件卻并不構成一個(gè)獨立的onenote筆記本,充其量只是一個(gè)臨時(shí)分區,可以臨時(shí)打開(kāi),但卻不會(huì )出現在onenote的筆記本窗格中。
在onenote中,筆記本是管理單位。而.one文件必須放在一個(gè)筆記本目錄下,才是一個(gè)筆記本的分區,否則就只是不屬于任何筆記本的臨時(shí)分區。雖然可以對臨時(shí)分區進(jìn)行正常的編輯操作,但脫離了“筆記本”這個(gè)概念,就相當于拋棄了onenote最具特色的層級管理結構。
onenote筆記本層級結構與文件夾目錄
新建本地onenote筆記本時(shí),需要先輸入“筆記本名稱(chēng)”(例如“C0101-java”),然后選擇存儲位置(例如D:\onenote)。新建筆記本后,可以繼續在筆記本下創(chuàng )建新的分區或分區組。
此時(shí),打開(kāi)創(chuàng )建筆記本時(shí)指定的存儲位置,就會(huì )發(fā)現:onenote軟件界面中筆記本的層級結構和本地硬盤(pán)上筆記本對應的文件夾目錄結構完全一致:onenote筆記本名稱(chēng),對應硬盤(pán)上筆記本文件夾名稱(chēng);分區對應.one文件,分區組對應筆記本文件夾下的子文件夾。在onenote筆記本中增減分區或分區組,文件夾下的.one或子文件夾同步更新,反之亦然。兩者完全對應。
注意,這里雖然介紹的是本地筆記本,但云筆記本的存儲結構其實(shí)也完全一致,OneDrive上未公開(kāi)顯示而已。
前面從本地文件(夾)的角度介紹了onenote筆記本的層級結構,比較粗略。要從本質(zhì)上理解層級,需要結合onenote底層的內置對象來(lái)進(jìn)行分析。
onenote內置對象層級結構英文圖
下圖囊括了onenote中所有常用對象,層級關(guān)系一目了然。理解這張圖,不僅對編程有幫助,更重要的是可以從底層的角度深入理解onenote層級。
NotebookRoot,筆記本根目錄
在onenote中,你可以按實(shí)際需求建立任意多個(gè)筆記本,所有打開(kāi)的筆記本,都會(huì )顯示在左側的“筆記本窗格”中。NotebookRoot相當于這個(gè)筆記本窗格,它包含了所有已打開(kāi)的onenote筆記本,它是筆記本的根目錄。
Notebook,onenote筆記本
一個(gè)onenote筆記本由分區(Section)或分區組(SectionGroup)構成,分區由頁(yè)面(Page)構成,分區組可以無(wú)限嵌套。
筆記本、分區組、分區、頁(yè)面為每個(gè)onenote筆記本構建了一個(gè)清晰而又自然的目錄層級,一個(gè)筆記本管理一套知識知識體系,綽綽有余。
Page,onenote頁(yè)面
頁(yè)面位于分區下。頁(yè)面之上的所有父級對象,在onenote中擔當目錄的角色,而頁(yè)面則是直接容納所有具體筆記內容的核心對象。
onenote筆記本、分區、分區組等等這些概念都停留目錄層面,onenote頁(yè)面才是直接和具體內容打交道的對象,頁(yè)面是我們應該重點(diǎn)關(guān)注的對象。
onenote頁(yè)面是一張無(wú)限大的紙
可以將onenote頁(yè)面想象成一張無(wú)限大的紙,你可以在這張紙上的任何地方添加各類(lèi)筆記元素。
真實(shí)世界中的紙張只能容納文字和圖形,而onenote頁(yè)面則可添加音頻、視頻及其他各類(lèi)文件,無(wú)所不容。
onenote頁(yè)面的對象構成
onenote頁(yè)面的內置對象層級結構如下圖。
各對象在onenote頁(yè)面中的實(shí)際顯示效果,見(jiàn)如下示意圖。
頁(yè)面的子對象中,筆記容器必須重點(diǎn)掌握。
筆記容器:頁(yè)面的核心子對象
Outline對象,即“筆記容器”,顧名思義,容納各類(lèi)筆記的容器。
筆記容器可以類(lèi)比word中的文本框,但不同的是,onenote中的筆記容器是無(wú)所不包的。
筆記容器是onenote頁(yè)面的核心,具體可以參考本站onenote筆記容器系列:
onenote筆記容器系列⑧:合并筆記容器的幾種實(shí)用技巧
onenote筆記容器系列⑥:內容的縮進(jìn)與層級、展開(kāi)與折疊
onenote筆記容器系列⑤:筆記容器的自適應寬度,跨平臺細節
onenote筆記容器系列③:從頁(yè)面結構上理解筆記容器
onenote筆記容器系列①:基本概念介紹,規范名稱(chēng)的探尋之路
這篇CAS總結文章基于“onenote層級結構”系列文章,若細節上存在疑問(wèn),可參考該系列的具體文章:
onenote層級結構詳解①:筆記本結構與文件夾目錄,以及.one文件
聯(lián)系客服