我正在使用Emacs 23和Org 7.8.04。我的代码结构如下:
#+TITLE: hello, world!
#+BEGIN_SRC python :tangle yes :noweb yes
<<go_function>>
if __name__ == "__main__":
go()
#+END_SRC
Define =go_function= as follows.
#+name:go_function
#+BEGIN_SRC python
def go:
print "hello, world!"
#+END_SRC
当我尝试编织文档时,第一个代码块中的<<go_function>>
也会导出到html,以便我有两个html导出<<go_function>>
。我希望将<<go_function>>
导出为链接,指向文档末尾的实际定义。我该怎么做?
答案 0 :(得分:7)
尝试将:noweb yes
更改为:noweb tangle
。在这种情况下,本手册非常有用(参见http://orgmode.org/manual/noweb.html)。