Emacs 组织巴别塔的noweb风格编织

Emacs 组织巴别塔的noweb风格编织,emacs,org-mode,literate-programming,org-babel,Emacs,Org Mode,Literate Programming,Org Babel,我在Org7.8.04中使用Emacs23。我的代码结构如下: #+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 g

我在Org7.8.04中使用Emacs23。我的代码结构如下:

#+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
标题:你好,世界! #+BEGIN\SRC python:tangle yes:noweb yes 如果名称=“\uuuuu main\uuuuuuuu”: go() #+结束(SRC) 定义=go_函数=如下所示。 #+名称:go_函数 #+BEGIN_SRC python def go: 打印“你好,世界!” #+结束(SRC)
当我尝试编织文档时,第一个代码块中的
也被导出为html,因此我有两个
的html导出。我希望将
导出为指向文档末尾实际定义的链接。我如何才能做到这一点?

尝试将
:noweb yes
更改为
:noweb tangle
。本手册在此类情况下非常有用(请参阅)