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