Emacs Muse 及 Org 开启文档锚链接的方法
文章目录
在用 Emacs Muse 或 Org 来写文档的时候,经常需要用到内部链接,尤其是要链接到某一章节,这个时候,启用固定的锚链接是最合适的方法。
Muse的锚链接
经常需要内部链接 Emacs Muse 写的文档,即链接一个锚链接,可以用下面的方法设置一个锚链接:
<pre>
#Open-Ubuntu-ssh
<p>
把上面这个语句放到文档的任意地方,然后,在 Muse 文档里直接用下面的方式即可生成锚链接:
</p>
<pre>
[[test.html#Open-Ubuntu-ssh][test anchor link]]
<p>
当然,如果你要链接其它文件的锚链接,则要加上相应的文件名。
</p></p>
Org Mode 的锚链接
Emacs Org Mode 也可以方便地实现文档内部的锚链接功能,与 Muse 类似,用下面的语句就可以生成相应的锚链接:
<pre>
<<My Target>>
<p>
把上面这句话放到文档的任意地方,即可设置文档的锚连接。至于目标链接的形式,和普通链接一样。
</p></p>
对比
Org Mode 比 Muse Mode 设计得更好的地方在于:如果你没有用形如 # My Target 的方式来设置锚链接,并且你依然采用了锚链接的形式来生成一个链接,则 Org 会自动根据你文档的子标题关键字来寻找最接近的锚链接(当然,这个方法对中文标题来讲,会麻烦一些吧?)。
文章作者 cookwhy
上次更新 2010-08-11