2011年6月1日 星期三

LoNote-操作手冊

本手冊已經過時,最新版手冊內容請前往這裡參考: http://code.google.com/p/lonote/wiki/Manual

link【圖片】--LoNote示範畫面

我們先看看上方圖片。

左邊的區塊叫樹狀檢視器,上方的區塊叫列表檢視器,右下方則是筆記區

筆記區與列表檢視器間則是編輯按鈕(註:從0.3版起,編輯按鈕被移到最下方)。編輯按鈕中包含了寫作筆記時,單一頁面需要的功能,比方說粗體或斜體、顏色或插圖、縮排或標題……你可以在這裡找到所有LoNote提供的編輯功能。

左上角的按鈕群叫作結構按鈕,他們被用來改動筆記的組織方式,你可以在其中找到新建筆記,刪除筆記,讀取其他筆記簿等功能。


樹狀檢視器


link【圖片】--樹狀檢視器。目前裏面的筆記還很少。

樹狀檢視器是LoNote中的總檢視器。

它是靜態的,是不動彈的,它明確地反映著手動排序的結果,你不能讓它依據筆劃或時間排序。

您可以藉由拖曳的動作改變各筆記間組織的順序,您拖曳的結果會被LoNote明確記錄下來,和筆記儲存在一起。

列表檢視器


link【圖片】--列表檢視器

列表檢視器位在筆記區的正上方,反映著樹狀檢視器目前所在位置的子節點。

隨著樹狀檢視器被點擊,列表檢視器也會隨之動態產生變化。一般的使用方式是:透過樹狀檢視器選擇一個「根筆記」主題,然後在列表檢視器中瀏覽與操作。您可以依據修改時間、創建時間或名稱字序,動態地以正序或反序排列筆記。

您也可以在列表檢視器中拖曳筆記來手動組織筆記。不過請注意,動態排序啟用時,拖曳筆記的動作將會被禁用,這種狀況下您得先把動態排序切掉才行。

不管是列表檢視器或樹狀檢視器,您都可以透過與筆記區相連的拖曳點縮放它,甚至是把它們完全關掉,當您只打算使用其中一種檢視器,甚至根本不想被任何檢視器干擾時,這招特別管用。

檢視器小技巧

當您用滑鼠左鍵選擇列表檢視器中的筆記時,您「不會」得到用「F2」或「雙擊」替筆記更名的機會(這些動作在樹狀檢視器中都是有效的)。這是因為雙擊與單擊在列表檢視器中有著不同的意義。

在列表檢視器中,雙擊能夠將列表檢視器的根目錄深入下一層。而單擊會在選擇同時,自動把焦點轉到到筆記區中您剛剛編輯的地方

這都是一些方便操作的小設計。

在列表檢視器中執行更名動作時,您應該使用滑鼠中鍵

如果您用雙擊進入了列表檢視器的下一層,要怎麼回來呢?

回去點樹狀檢視器太麻煩了!

答案是:您可以回去點滑鼠上面的上一頁與下一頁按鈕,LoNote的反應會是您想要的。(如果您的滑鼠上面沒有上一頁按鈕,那……唔呃……我遲些再幫你們想辦法好了)

結構按鈕

在0.2版中,結構按鈕總共只有五顆,從右到左依次為「新建筆記頁」、「新建子筆記頁」、「刪除當前筆記頁」、「打開舊筆記簿」、「建立新筆記簿」。

(0.4版中多加了一顆說明按鈕,您也可以按F1呼叫她)

建立與讀取筆記簿

當您第一次使用LoNote時候,您會打算建一本新筆記簿,這按鈕的位置在最左上角。按下去後,在硬碟中找個位置,輸入筆記的名字就對了。

筆記的名字並不重要,不用太過介意,您日後可以隨時修改她。

LoNote會自動紀錄當前選擇的筆記位置,當您關閉程式後再次打開,LoNote會試圖讀取您上一次用過的筆記。

當然您也可以手動讀取,選擇不同的筆記簿。

新建與刪除筆記頁

在建立筆記的過程中,真正重要的是筆記頁。您可以藉由「新建子筆記頁」來建立您的第二頁(第一頁即為您的筆記簿封皮,新建筆記簿時就自動建立好了)。

「新建筆記頁」可以建立和目前選擇同級的筆記,「新建子筆記頁」可以建立次級的筆記,「刪除筆記」顧名思義不用囉唆,不過您不能夠刪除封皮,也不能夠建立和封皮同級的筆記頁。

當您按下刪除時,音符會要您進行確認動作,防止您誤刪。

要是您覺得音符出現在這裡很奇怪,那一定是因為您愛不夠的緣故。


link【圖片】--音符需要您的愛護。

您可以多建幾頁試試看。

如果您想多了解音符的話,請參考以下聯結:


筆記更名

筆記更名也是一項結構性功能,不過我在LoNote中並沒有顯式提供按鈕,取而代之,筆記更名功能將會在以下幾種狀況中出現:

  • 當您新建筆記頁時,您會自動得到更名機會。
  • 在樹狀檢視器中,雙擊或用中鍵點擊筆記,或在選擇目標筆記後按下「F2」按鈕。
  • 在列表檢視器中,用中鍵點擊筆記。

需要注意的是,在後台中筆記的名字會以檔名的形式被紀錄,所以請不要輸入一些不能出現在檔名中的特殊字元(目前過濾功能儘包括:\與/,因為windows不同版本限制的字元也不同,我也不知道該禁哪些),如果您堅持這 麼做,您的更名請求將會被拒絕。

筆記區的編輯方式

筆記區是咱們關注的重頭戲。您可以在筆記區中隨意塗鴉,剪貼,刪寫內容,基本上沒什麼限制,不過以下有幾點建議,希望各位筆記人注意:

  1. 除了選單式按鈕外,所有按鈕都有快速鍵,如果您常常使用的話,建議您把快速鍵記下來,那會方便許多。
  2. 當您編寫標題時,建議使用標籤中的「1~6級標題」(Alt + 1 ~ Alt + 6),而不要使用字級與粗體來做出標題。除了比較方便以外,底層html中將會明確紀錄這串文字是一個「標題」,這將結構化您的筆記,而某些程式可以據此自動產生出目錄。(註:自動產生目錄的功能我做好久做不出來,如果有哪位願意提供正確的JavaScript碼我會很感謝。當然python碼也行。)
  3. 事實上,您應該儘量切合目的地使用標籤,所有的標籤都比單純的黑體、斜體、縮進更能結構化您的筆記--甚至是「內文」標籤。「內文」標籤會幫您自動空行分段,在電腦上寫作時,這通常正是你想要的。

除了一些基本的編輯方法以外,有些其他操作方式需要留意。

超聯結

在LoNote 0.2中,您只能顯式地插入超聯結
這意思是說,您可以插入這種:


但不能插入這種:


能理解了嗎?

之所以有這種設計是因為懶--一方面是程式寫作時,還要設計個額外對話盒讓我發懶;另一方面,也是不想在實際寫筆記的過程中,插個超聯結還要被對話盒打斷,去輸入顯示與聯結的對應關係。

這兩種事情都讓我覺得很麻煩。

如果您想在某處少量使用那種漂亮的超聯結,我建議您使用插入原始碼功能(0.3版以後提供

圖片

要使用圖片插入功能,您最好稍微理解一下程式背後的工作內容,因為他所做的,和您想像中可能不太一樣。

插入方面

  • 可以一次插入多幅圖片,而不需要一直把那插入對話盒開開關關。
  • 插入圖片的下方,會自動附帶斜體的註解欄連向目標的小連結
    • 您可以點擊超連結,LoNote將會自動召喚您電腦中預設的圖片瀏覽器。
    • 我想對於寫筆記的人來說,固定格式的註解欄通常是不錯的主意--當然,您也可以把他手動去掉。

維護方面

  • 當您插入圖片時,圖片會被複製到筆記倉庫中,這意味著您可以將原始位置的圖檔搬走或刪除,而筆記內的圖仍會存在。
    • 複製的圖將會被存在當前節點的embedded資料夾下,您可以打開資料夾把它挖出來。
  • 當您在筆記中用del、backspace或剪貼的方式刪除圖片時,圖片本體並不會被刪除,您刪除的只是聯結。
    • 原始圖片仍在存放在該節點的embedded下。它會一直保存到所依附的筆記頁被刪除為止。
    • 如果您對空間有執念與堅持的話,您可以手動刪除它,不過我覺得放著是無所謂啦。
  • 重複插入相同檔名的圖時,舊圖將會被新圖覆蓋。舊聯結的圖片將會變成新聯結的圖片。(這或許會在未來的版本中修改)
  • 注意:LoNote 0.2版中,從網路剪貼下來的圖片只有聯結,原始檔不會被保存在本地端的筆記庫中--這和前面說的並沒有矛盾。我的意思是,只有透過「插入圖片」對話盒插進來的圖,才會被拷貝保存。(這或許會在未來的版本中修改。)

使用方面

藉由內嵌JavaScript,插入的圖片附帶一套還不錯用的縮放機制,這包括:

  • 插入圖片的預設顯示大小最大是500px寬,第一次載入時若大於這大小,圖片會被自動縮小到500px。但如果原始圖檔本身就比500px小,則不會改變。
  • 您可以用滾輪縮放圖片,每滾一格是10%。
  • 滾輪縮放後,可以用左鍵點擊將圖片復原到沒滾動前的大小

因為這些功能都是用JavaScript做出來的,所以應該也可以在大多數瀏覽器上同樣操作(我曾在google chrome上測試過)

如果剛插入圖片時以上功能沒反應,可以先離開本頁再進入,讓JS重新載入一次,回來就會正常了。

附件

除了插入圖片以外,您還可以插入附件。
預設附件的格式像是這樣:

【Attachment:README.txt

您可以將附件放在筆記的任何地方。

附件可以是任何格式的檔案,而且和圖片一樣可以一次選擇插入多個。這些附件會存在該筆記節點下的attachment資料夾中,您可以挖掘看看。

除了呈現形式不同以外,附件和圖片底層的實作方式,幾乎是一模一樣的。

這或許和您之前使用的筆記軟體不同,記住,在LoNote中,附件不是一個會出現在檢視器中的節點,附件是單一筆記頁的「附屬元件」。如果您的筆記簿中有一堆筆記頁要共用附件,建議您專門開個放附件用的筆記頁,讓附件集中起來,方便管理。

當然,您可以選擇您想要的任何擺放方式。

插入原始碼

如果您夠Geek的話,原始碼插入的功能應該會相當適合您。您可以透過這項功能,插入幾乎一切的東西--這包括漂亮的HTML超聯結、書籤錨點、甚至是YouTube的內嵌影片。
只要您知道您在做什麼,這功能可以給您巨大的操作彈性。
這邊提供您一些可以插入的原碼提示:
  • 超聯結:<a href="http://google.com">Google</a>
  • 跳轉錨點:<a name="anchor">錨點文字</a>
  • 水平線:<hr>
  • picasa網路相簿: <img src="https://lh6.googleusercontent.com/_LfW3N0SC7rM/TA0az3j5LnI/AAAAAAAAAms/ewRW_O4baKA/s144/%E5%84%AA%E5%A8%9Clogo3.png" height="144" width="144" /> 
範例如下:

    • youtube內嵌影片:<iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/ShoOXvdW5G8" frameborder="0" allowfullscreen></iframe>
    範例如下:


    請發揮想像力,您可以做很多事。


    插入快速模板

    有時您會需要重複在筆記中插入一些固定的東西,比方說標籤、記號或是特定的格式化文字,但又不想要每次都重複輸入、貼圖、調整格式……這時候您就可以使用快速模板功能。
    不過在使用快速模板功能前,你必須要知道她的定義規則:

    (定義快速模板有些複雜,而且需要對html有一點了解。如果您對此不耐煩,您可以忽略掉這個功能)

    • 所謂的「快速模板」是指LoNote程式資料夾下,「template」裡的.html檔案。(如果該資料夾不存在,您可以自己新增,此外在template內您也可以用子資料夾分類自己的模板。)
    • 這些html檔採用普通的html格式,但並不需要<html>、<head>或<body>這種區段。裡面只需要放入您打算插入的東西即可。
    • 能夠由插入原始碼功能插入的東西,都適用於快速模板。不過在快速模板中不必侷限於單行,您可以爽快地分行。

    關於存檔

    基本上,使用者不需要去理會儲存的問題,LoNote不會給你提示,但它會隨時自動存好檔。

    如果你一定要知道細節才安心的話,LoNote會在以下時候嘗試進行儲存動作:

    • 變換頁面時,儲存剛剛離開的頁面,並進行版本紀錄。
    • 每隔十秒鐘,儲存正在瀏覽的頁面,不做版本紀錄。(0.4版後新增功能)
    • 關閉程式時,儲存關閉時正在瀏覽的頁面,並進行版本紀錄。

    如果頁面確實更動了才會儲存(修改時間將會更新為當前時間),否則不會去存取硬碟。

    頁面搜尋工具列

    老實說這超簡單的,不過因為我沒有提供呼叫按鈕,所以還是稍微說明一下。

    在0.4版中,你可以按 Ctrl+F 呼叫頁面搜尋工具列,頁面搜尋工具列將會從游標當前位置開始搜尋你指定的字串,並用選擇的方式定位它。

    你可以用滑鼠或 Esc 按鈕將她關閉。

    注意頁面搜尋工具列只能搜尋當前筆記中的文字,不支援搜尋其他未開啟筆記項中的內容。全筆記本搜尋功能正在考慮中,請關注後續版本。

    3 則留言:

    1. 嗨,谢谢你的软件。
      我有个问题,怎么样可以调整内文的行间距呢?我觉得现在的太小了。

      回覆刪除
    2. 剛剛把文章從垃圾留言夾中撈回來,為什麼會被歸類為垃圾留言我也不清楚……

      回答匿名:
      lonote並沒有提供調整內文行間距的功能哦。不好意思。

      回覆刪除
    3. @@注意:LoNote 0.2版中,從網路剪貼下來的圖片只有聯結,原始檔不會被保存在本地端的筆記庫中--這和前面說的並沒有矛盾。我的意思是,只有透過「插入圖片」對話盒插進來的圖,才會被拷貝保存。(這或許會在未來的版本中修改。)

      我强烈建议加入此功能,呵呵!

      回覆刪除

    ☆每日吐嘈,有益身心☆
    …不過還是請手下留情別太狠啊。