2
是否有一種簡單的方法在我打算使用org-publish-project-alist
發佈的目錄中的每個.org頁面上添加類似{Back to Worg's index}
的內容?這是通過#+
標籤或.css文件中的某個定義完成的嗎?在組織頁面中重複發佈html元素/鏈接?
是否有一種簡單的方法在我打算使用org-publish-project-alist
發佈的目錄中的每個.org頁面上添加類似{Back to Worg's index}
的內容?這是通過#+
標籤或.css文件中的某個定義完成的嗎?在組織頁面中重複發佈html元素/鏈接?
我看着他們是如何在Worg上做到的,它看起來不像CSS。
有幾種方法可以做到這一點。
創建一個只包含每個文件中所需細節的通用文件。例如:
[[./index.org][Back to index]]
然後在你的文件,你想要的線路上使用#+include: <filename>
的位置。 (見Include Files)
或者你可以在一個setupfile(見In-Buffer Settings)定義一個宏是鏈接的定義(或多個鏈接的選擇)
#+macro: toIndex [[./index.org][Back to index]]
在這兩種情況下,值得注意的是,相對路徑基於導出的文件。因此,[[../index.org]]
將始終指向父目錄中的index.org文件,無論安裝文件位於何處。
兩者都很棒!但是我喜歡'include'選項,因爲在允許我爲每個目錄使用一個包含文件的意義上,它似乎更加通用。 – hatmatrix 2012-03-07 19:33:58
如果你總是使用'index.org'作爲你的頁面返回到每個目錄,你可以簡單地使用一個單獨的文件,這個文件總是出現在父節點'[[../ index.org]]'或者[[[ ./index.org]]'爲同一級別。當然,這取決於你選擇創建的結構。 – 2012-03-07 19:49:27