<org manual>翻译--4.3 外部链接

来源:互联网 发布:江西省网络广播电视台 编辑:程序博客网 时间:2024/05/23 18:31

4.3 外部链接 :类似URL这样的链接,可以链接到全世界

Org支持连接到文件,网站,Usenet,email信息,BBDB数据库条目,IRC会议及其日志的链接. 外部链接看起来类似URL. 这些外部链接是以一个简短的标示串开头后面紧跟冒号(在冒号后面不跟空格).下面是各种类的链接的例子36

http://www.astro.uva.nl/~dominik          on the webdoi:10.1000/182                           DOI for an electronic resourcefile:/home/dominik/images/jupiter.jpg     file, absolute path/home/dominik/images/jupiter.jpg          same as abovefile:papers/last.pdf                      file, relative path./papers/last.pdf                         same as abovefile:/myself@some.where:papers/last.pdf   file, path on remote machine/myself@some.where:papers/last.pdf        same as abovefile:sometextfile::NNN                    file, jump to line numberfile:projects.org                         another Org filefile:projects.org::some words             text search in Org file[36]file:projects.org::*task title            heading search in Org filefile+sys:/path/to/file                    open via OS, like double-clickfile+emacs:/path/to/file                  force opening by Emacsdocview:papers/last.pdf::NNN              open in doc-view mode at pageid:B7423F4D-2E8A-471B-8810-C40F074717E9   Link to heading by IDnews:comp.emacs                           Usenet linkmailto:adent@galaxy.net                   Mail linkvm:folder                                 VM folder linkvm:folder#id                              VM message linkvm://myself@some.where.org/folder#id      VM on remote machinewl:folder                                 WANDERLUST folder linkwl:folder#id                              WANDERLUST message linkmhe:folder                                MH-E folder linkmhe:folder#id                             MH-E message linkrmail:folder                              RMAIL folder linkrmail:folder#id                           RMAIL message linkgnus:group                                Gnus group linkgnus:group#id                             Gnus article linkbbdb:R.*Stallman                          BBDB link (with regexp)irc:/irc.com/#emacs/bob                   IRC linkinfo:org#External links                   Info node linkshell:ls *.org                            A shell commandelisp:org-agenda                          Interactive Elisp commandelisp:(find-file-other-frame "Elisp.org") Elisp form to evaluate 

要自定义Org以支持新的链接类型,参见新增链接类型

一个链接应该被两个中括号括住,并且可以包含一个描述文本,这个描述文本会代替URL显示给用户看(参见章节链接类型),例如:

[[http://www.gnu.org/software/emacs/][GNU Emacs]]

如果描述部分是一个文件的名字或者是一个连接到图像的链接,HTML导出时(参见导出HTML)会内嵌入这个图像并显示为一个可点击的按钮. 如果链接中根本没有定义描述而定义的link是指向一个图形文件的,那么这个图形文件会被内嵌入导出的的HTML文件中.

Org也会在普通文本中查找外部链接并且把它们当做真正的链接处理. 如果link部分包含有空格(例如'bbdb:Richar stallman'),或者如果你需要明确link的结尾位置所在,你可以把它们放入方括号中.


0 0
原创粉丝点击